Top 0.6% dependent packages on proxy.golang.org
Top 0.6% dependent repos on proxy.golang.org
Top 5.6% forks on proxy.golang.org
Top 1.1% docker downloads on proxy.golang.org
proxy.golang.org : github.com/go-kivik/couchdb/v3
Package couchdb is a driver for connecting with a CouchDB server over HTTP. Use the `couch` driver name when using this driver. The DSN should be a full URL, likely with login credentials: The CouchDB driver generally interprets kivik.Options keys and values as URL query parameters. Values of the following types will be converted to their appropriate string representation when URL-encoded: Passing any other type will return an error. The only exceptions to the above rule are: The CouchDB driver supports a number of authentication methods. For most uses, you don't need to worry about authentication at all--just include authentication credentials in your connection DSN: This will use Cookie authentication by default. To use one of the explicit authentication mechanisms, you'll need to use kivik's Authenticate method. For example: Normally, to include an attachment in a CouchDB document, it must be base-64 encoded, which leads to increased network traffic and higher CPU load. CouchDB also supports the option to upload multiple attachments in a single request using the 'multipart/related' content type. See http://docs.couchdb.org/en/stable/api/document/common.html#creating-multiple-attachments As an experimental feature, this is now supported by the Kivik CouchDB driver as well. To take advantage of this capability, the `doc` argument to the Put() method must be either: With this in place, the CouchDB driver will switch to `multipart/related` mode, sending each attachment in binary format, rather than base-64 encoding it. To function properly, each attachment must have an accurate Size value. If the Size value is unset, the entirely attachment may be read to determine its size, prior to sending it over the network, leading to delays and unnecessary I/O and CPU usage. The simplest way to ensure efficiency is to use the NewAttachment() method, provided by this package. See the documentation on that method for proper usage. Example: To disable the `multipart/related` capabilities entirely, you may pass the `NoMultipartPut` option, with any value. This will fallback to the default of inline base-64 encoding the attachments. Example: If you find yourself wanting to disable this feature, due to bugs or performance, please consider filing a bug report against Kivik as well, so we can look for a solution that will allow using this optimization.
Registry
-
Source
- Documentation
- JSON
purl: pkg:golang/github.com/go-kivik/couchdb/v3
Keywords:
couchdb
, database
, go
, kivik
, nosql
License: Apache-2.0
Latest release: almost 2 years ago
First release: over 5 years ago
Namespace: github.com/go-kivik/couchdb
Dependent packages: 64
Dependent repositories: 103
Stars: 17 on GitHub
Forks: 15 on GitHub
Docker dependents: 24
Docker downloads: 3,080
See more repository details: repos.ecosyste.ms
Last synced: 4 days ago
codeberg.org/mjh/lrctl v0.2.6
A set of utilities to manage a LibRate instance19 versions - Latest release: over 1 year ago - 3 dependent packages - 0 stars on codeberg.org
github.com/cozy/cozy-apps-registry v0.0.0-20231023083454-b68d6a1081c9
Cozy-apps-registry is a web service that allows to list web applications and connectors that can ...9 versions - Latest release: over 1 year ago - 4 stars on GitHub
github.com/trustbloc/orb/test/bdd v0.0.0-20231002175642-b105f1edbf5c
A DID method implementation that extends the Sidetree protocol into a Fediverse of interconnected...8 versions - Latest release: over 1 year ago - 31 stars on GitHub
github.com/trustbloc/orb/cmd/orb-server v0.0.0-20231002175642-b105f1edbf5c
Package main Orb. Terms Of Service: Schemes: http Version: 1.0 License: SPDX-License-Identifier...28 versions - Latest release: over 1 year ago - 33 stars on GitHub
github.com/hyperledger/aries-framework-go-ext/component/storage/couchdb v0.0.0-20231002134513-a3b96bcbb37c
Package couchdb implements a storage interface for Aries (aries-framework-go).17 versions - Latest release: over 1 year ago - 26 dependent packages - 42 dependent repositories - 15 stars on GitHub
github.com/universal-health-chain/common-utils-golang v1.0.8
8 versions - Latest release: over 1 year ago - 0 stars on GitHubgithub.com/Universal-Health-Chain/common-utils-golang v1.0.8
8 versions - Latest release: over 1 year ago - 1 dependent repositories - 0 stars on GitHubgithub.com/hyperledger/aries-framework-go/cmd/aries-agent-rest v0.0.0-20230901120639-e17eddd3ad3e
Package aries-agent-rest (Aries Agent REST Server) of aries-framework-go. Terms Of Service: swa...46 versions - Latest release: over 1 year ago - 216 stars on GitHub
github.com/trustbloc/sandbox/cmd/ace-rp-rest v0.0.0-20230817145940-b267134b2943
Demonstration environments7 versions - Latest release: almost 2 years ago - 19 stars on GitHub
github.com/trustbloc/sandbox/cmd/issuer-rest v0.0.0-20230817145940-b267134b2943
Demonstration environments16 versions - Latest release: almost 2 years ago - 19 stars on GitHub
github.com/trustbloc/sandbox/cmd/rp-rest v0.0.0-20230817145940-b267134b2943
Demonstration environments18 versions - Latest release: almost 2 years ago - 19 stars on GitHub
github.com/trustbloc/kms/cmd/kms-server v0.0.0-20230515191209-e472cc8afa8e
Package kms-server TrustBloc KMS - APIs for Key Management and Crypto operations. swagger:meta4 versions - Latest release: about 2 years ago - 26 stars on GitHub
github.com/jorturfer/keda/v2 v2.10.1
KEDA is a Kubernetes-based Event Driven Autoscaling component. It provides event driven scale fo...22 versions - Latest release: about 2 years ago - 0 stars on GitHub
github.com/go-kivik/kivikmock/v3 v3.2.1
Package kivikmock provides a full Kivik driver implementation, for mocking unit tests.5 versions - Latest release: about 2 years ago - 11 dependent packages - 31 dependent repositories - 1 stars on GitHub
github.com/trustbloc/vct v1.0.0
Verifiable Credential Transparency11 versions - Latest release: about 2 years ago - 50 dependent packages - 28 dependent repositories - 8 stars on GitHub
github.com/trustbloc/agent-sdk/cmd/agent-rest v0.0.0-20230117191418-f3e351414a69
Package agent-rest (Agent SDK REST Server) of trustbloc/agent-sdk. Terms Of Service: swagger:meta16 versions - Latest release: over 2 years ago - 8 stars on GitHub
github.com/trustbloc/auth/cmd/auth-rest v0.0.0-20221130142721-e279f7d03fcb
Authorization Server11 versions - Latest release: over 2 years ago - 5 stars on GitHub
github.com/trustbloc/edv/cmd/edv-rest v0.0.0-20220929144836-b6fb190b1811
Package edv-rest EDV REST API. swagger:meta1 version - Latest release: over 2 years ago - 17 stars on GitHub
github.com/trustbloc/ace v0.0.0-20220916203922-7b7c10a5d0ef
1 version - Latest release: over 2 years ago - 3 dependent packages - 5 dependent repositories - 3 stars on GitHubgithub.com/trustbloc/ace/cmd/vault-server v0.0.0-20220916203922-7b7c10a5d0ef
Package vault-server Vault REST API. Terms Of Service: swagger:meta1 version - Latest release: over 2 years ago - 3 stars on GitHub
github.com/trustbloc/ace/cmd/comparator-rest v0.0.0-20220916203922-7b7c10a5d0ef
Package comparator-rest Comparator REST API. Terms Of Service: swagger:meta1 version - Latest release: over 2 years ago - 3 stars on GitHub
github.com/trustbloc/ace/cmd/confidential-storage-hub v0.0.0-20220916203922-7b7c10a5d0ef
Package main Confidential Storage Hub. Terms Of Service: swagger:meta6 versions - Latest release: over 2 years ago - 3 stars on GitHub
github.com/byuoitav/central-via-alert-service v0.0.0-20220830222556-a96face16cc1
1 version - Latest release: over 2 years ago - 0 stars on GitHubgithub.com/trustbloc/edge-service/cmd/vc-rest v0.0.0-20220721160923-e8359e142fa8
Package vc-rest VC Issuer and Verifier REST API. Terms Of Service: swagger:meta1 version - Latest release: almost 3 years ago
github.com/DataChassis/go-oauth2-couchdb v0.1.3
CouchDB storage plugins for https://github.com/go-oauth2/oauth23 versions - Latest release: about 3 years ago - 0 stars on GitHub
github.com/datachassis/go-oauth2-couchdb v0.1.3
CouchDB storage plugins for https://github.com/go-oauth2/oauth23 versions - Latest release: about 3 years ago - 0 stars on GitHub
github.com/trustbloc/sandbox v0.1.8
Demonstration environments8 versions - Latest release: about 3 years ago - 4 dependent packages - 3 dependent repositories - 19 stars on GitHub
github.com/trustbloc/edge-sandbox v0.1.8
8 versions - Latest release: about 3 years ago - 3 dependent packages - 2 dependent repositoriesgithub.com/trustbloc/edge-service/cmd/confidential-storage-hub v0.0.0-20220330231833-6a24bd5979ac
Package main Confidential Storage Hub. Terms Of Service: swagger:meta1 version - Latest release: about 3 years ago - 23 stars on GitHub
github.com/trustbloc/wallet/cmd/wallet-server v0.0.0-20220325151240-04c7cad341af
Package wallet-server (Wallet Server REST API) of trustbloc/wallet. Terms Of Service: swagger:meta1 version - Latest release: about 3 years ago - 25 stars on GitHub
github.com/trustbloc/edge-service/cmd/comparator-rest v0.0.0-20220324182924-1714345809ba
Package comparator-rest Comparator REST API. Terms Of Service: swagger:meta1 version - Latest release: about 3 years ago - 35 stars on GitHub
github.com/trustbloc/edge-agent/cmd/wallet-server v0.0.0-20220316134556-4a46e724e5d1
Package wallet-server (Wallet Server REST API) of trustbloc/edge-agent. Terms Of Service: swagg...1 version - Latest release: about 3 years ago
github.com/mpourismaiel/guts-theater v0.0.0-20220118190400-bf30268dda35
1 version - Latest release: over 3 years ago - 0 stars on GitHubgithub.com/byuoitav/av-cli v1.1.0
32 versions - Latest release: over 3 years ago - 2 dependent packages - 4 stars on GitHubknative.dev/eventing-couchdb v0.28.0
CouchDB integration with Knative Eventing.15 versions - Latest release: over 3 years ago - 1 dependent package - 5 dependent repositories - 3 stars on GitHub
github.com/knative-sandbox/eventing-couchdb v0.28.0
CouchDB integration with Knative Eventing.15 versions - Latest release: over 3 years ago - 5 stars on GitHub
github.com/byuoitav/av-control-api v0.5.2
Package avcontrol contains the structs and interfaces that are used by the rest of the packages w...22 versions - Latest release: over 3 years ago - 4 dependent packages - 2 dependent repositories - 6 stars on GitHub
github.com/arnold-iakab/bricks v0.1.97
A standard library for microservices.98 versions - Latest release: about 4 years ago - 0 stars on GitHub
github.com/alessandroMiceli/bricks v0.1.97
98 versions - Latest release: about 4 years agogithub.com/alessandromiceli/bricks v0.1.97
98 versions - Latest release: about 4 years agogithub.com/hyperledger/aries-framework-go-ext/component/newstorage/couchdb v0.0.0-20210209170459-14c492334960
Package couchdb implements a storage interface for Aries (aries-framework-go).1 version - Latest release: over 4 years ago - 15 stars on GitHub
github.com/byuoitav/shure-monitoring-service v0.0.0-20210201174514-0dd4b3efa4e4
1 version - Latest release: over 4 years ago - 0 stars on GitHubgithub.com/byuoitav/atlona-event-forwarder v0.1.3
4 versions - Latest release: over 4 years ago - 2 stars on GitHubgithub.com/byuoitav/omxplayer-microservice v0.1.5
Microservice to view overflow streams using raspberry pi's media player - omxplayer7 versions - Latest release: over 4 years ago - 1 stars on GitHub
gitlab.com/go-kivik/xkivik/v3 v3.1.2
Experimental features that may get incorporated into kivik proper over time6 versions - Latest release: almost 5 years ago - 0 stars on GitLab.com
github.com/go-kivik/xkivik/v3 v3.1.2
Package xkivik provides experimental features for Kivik.5 versions - Latest release: almost 5 years ago - 2 stars on GitHub
github.com/byuoitav/pc-config v0.1.0
get the config for in-room PC's1 version - Latest release: almost 5 years ago - 2 stars on GitHub
github.com/fbiville/eventing-contrib v0.16.0
Event Sources39 versions - Latest release: almost 5 years ago - 0 stars on GitHub
github.com/sbawaska/eventing-contrib v0.15.1
Event Sources37 versions - Latest release: about 5 years ago - 0 stars on GitHub
github.com/go-kivik/kivikd/v3 v3.0.0
Kivik server1 version - Latest release: about 5 years ago - 4 stars on GitHub
Check this option to include packages that no longer depend on this package in their latest version but previously did.