Couchbase repository based on Couchbase
The minimum requirement is :
- Maven3
- Jdk8
For user gravitee snapshot, You need the declare the following repository in you maven settings :
https://oss.sonatype.org/content/repositories/snapshots
$ git clone https://github.com/gravitee-io/gravitee-repository-couchbase.git
$ cd gravitee-repository-couchbase
$ mvn clean package
Unzip the gravitee-repository-couchbase-1.0.0-SNAPSHOT.zip in the gravitee home directory.
repository.couchbase options :
Parameter | default |
---|---|
hosts | |
bucketname | gravitee |
bucketpassword | |
connectTimeout | |
queryTimeout | |
connectTimeout | |
maxWaitTime | |
socketTimeout | |
socketKeepAlive | |
maxConnectionLifeTime | |
maxConnectionIdleTime | |
minHeartbeatFrequency | |
description | |
heartbeatConnectTimeout | |
heartbeatFrequency | |
heartbeatsocketTimeout | |
localThreshold | |
minConnectionsPerHost | |
sslEnabled | |
threadsAllowedToBlockForConnectionMultiplier | |
cursorFinalizerEnabled |