No description
Find a file
Charles Dixon 21dd8c5c9d GOCBC-1793: Prepare v10.9.0 release
Change-Id: Ia0bc7581ca1ef5beb75a743bc1cf9b2181ce2155
Reviewed-on: https://review.couchbase.org/c/gocbcore/+/240327
Tested-by: Build Bot <build@couchbase.com>
Reviewed-by: Dimitris Christodoulou <dimitris.christodoulou@couchbase.com>
2026-02-18 14:05:04 +00:00
connstr GOCBC-1676: Support for Telemetry Collection in Server 2025-03-12 10:06:48 +00:00
jcbmock Readd jcbmock package 2022-01-17 17:57:32 +00:00
memd GOCBC-1633: Add support for binary transactions 2025-06-10 11:00:35 +00:00
scram GOCBC-1615: Remove superfluous validations from scram client 2024-03-21 08:46:44 +00:00
testdata GOCBC-1676: Support for Telemetry Collection in Server 2025-03-12 10:06:48 +00:00
.gitignore Add .gitignore 2025-01-07 09:52:37 +00:00
.golangci.yml GOCBC-1707: Update minimum Go version and dev dependencies 2025-02-24 09:51:04 +00:00
agent.go GOCBC-1776: Support stable OpenTelemetry conventions 2026-02-10 11:18:12 +00:00
agent_config.go GOCBC-1776: Support stable OpenTelemetry conventions 2026-02-10 11:18:12 +00:00
agent_config_test.go GOCBC-1498: Add conn str option to disable config push 2023-10-19 12:26:42 +00:00
agent_internal.go GOCBC-1603: FeatureNotAvailable if new search capabilities are not available 2024-02-26 19:20:32 +00:00
agent_internal_test.go GOCBC-1226: Add support for revive document 2024-11-12 20:57:01 +00:00
agent_ops.go GOCBC-1775: Deprecate views 2025-12-16 10:42:43 +00:00
agent_test.go Skip stats timeout test against mock 2025-02-24 10:43:11 +00:00
agentgroup.go GOCBC-1776: Support stable OpenTelemetry conventions 2026-02-10 11:18:12 +00:00
agentgroup_config.go GOCBC-1776: Support stable OpenTelemetry conventions 2026-02-10 11:18:12 +00:00
agentgroup_internal.go GOCBC-1658: Include clusterName & clusterUUID in spans & metrics 2024-10-01 16:50:02 +00:00
analyticscomponent.go GOCBC-1707: Update minimum Go version and dev dependencies 2025-02-24 09:51:04 +00:00
analyticscomponent_test.go GOCBC-1685: Add cluster labels to tracing test assertions 2025-01-07 09:52:05 +00:00
apptelemetry.go GOCBC-1769: Add support for reconfiguring AuthProvider 2025-11-20 12:30:42 +00:00
apptelemetry_bench_test.go GOCBC-1676: Fix app telemetry data race when using telemetry recorder in memdClient 2025-03-12 11:47:57 +00:00
apptelemetry_test.go GOCBC-1693: Report latency for orphaned responses in app telemetry histograms 2025-07-03 09:21:50 +00:00
apptelemetrymetrics.go GOCBC-1693: Report latency for orphaned responses in app telemetry histograms 2025-07-03 09:21:50 +00:00
apptelemetrymetrics_test.go GOCBC-1693: Report latency for orphaned responses in app telemetry histograms 2025-07-03 09:21:50 +00:00
apptelemetrywebsocketclient.go GOCBC-1789: Fix formatting of nolint directives 2026-02-10 12:28:00 +00:00
asyncmutex.go TXNG-127: Integrate the transactions API into SDK 2022-01-26 17:59:14 +00:00
asyncwaitqueue.go TXNG-127: Integrate the transactions API into SDK 2022-01-26 17:59:14 +00:00
auth.go GOCBC-1781: Add support for Reauthenticate function 2026-02-04 13:23:00 +00:00
authclient.go GOCBC-1789: Fix formatting of nolint directives 2026-02-10 12:28:00 +00:00
basehttpcfgcontroller.go GOCBC-1471: Rework how pollers are stopped 2023-09-05 16:15:19 +00:00
capella_ca.go GOCBC-1265: Bundle Capella CA certificates with the SDK 2022-04-08 06:53:50 +00:00
cbcrc.go GOCBC-1320: Update vbucket hashing function to mask out 16th bit 2022-07-14 07:20:46 +00:00
cbcrc_test.go GOCBC-1322: Add support for kv range scan 2022-11-15 18:05:26 +00:00
cccpcfgcontroller.go GOCBC-1747: Change how srv refresh is triggered 2025-06-26 16:20:51 +00:00
cccpcfgfetcher.go GOCBC-1468: Skip sending current rev for get config if < 1 2023-08-24 07:37:40 +00:00
circuitbreaker.go GOCBC-1338: Update lazyCircuitBreaker to be 64 bit aligned 2022-08-25 13:25:15 +00:00
circuitbreaker_test.go GOCBC-873: Move testing to testify 2020-04-28 11:26:19 +00:00
clusteragent.go GOCBC-1776: Support stable OpenTelemetry conventions 2026-02-10 11:18:12 +00:00
clusteragent_config.go GOCBC-1776: Support stable OpenTelemetry conventions 2026-02-10 11:18:12 +00:00
collections.go GOCBC-1586: Change type of MaxTTL in ManifestCollection to int32 2024-01-17 09:52:57 +00:00
collectionscomponent.go GOCBC-1746: Update srv refresh logic 2025-07-01 16:59:15 +00:00
collectionscomponent_test.go GOCBC-1776: Support stable OpenTelemetry conventions 2026-02-10 11:18:12 +00:00
columnaragent.go GOCBC-1776: Support stable OpenTelemetry conventions 2026-02-10 11:18:12 +00:00
columnaragent_config.go GOCO-25: Remove DispatchTimeout from columnar 2025-02-26 11:36:01 +00:00
columnaragent_test.go GOCO-25: Remove DispatchTimeout from columnar 2025-02-26 11:36:01 +00:00
columnarclientmux.go GOCBC-1746: Update srv refresh logic 2025-07-01 16:59:15 +00:00
columnarcomponent.go GOCBC-1789: Fix formatting of nolint directives 2026-02-10 12:28:00 +00:00
columnarmux.go GOCO-3: Implement Columnar agent 2025-02-24 12:09:54 +00:00
commonflags.go GOCBC-1789: Fix formatting of nolint directives 2026-02-10 12:28:00 +00:00
config.go GOCBC-1755: Adjust analytics prodName check to prod 2025-07-22 15:13:03 +00:00
configmanagement_component.go GOCBC-1659: Do not attempt to refresh config in ns_server mode when receiving config-only KV status 2024-09-05 09:15:35 +00:00
configmanagement_component_test.go GOCBC-1710: Add alt_node attribute in app telemetry metrics 2025-04-03 10:45:11 +00:00
configsnapshot.go GOCBC-1632: Add support for server groups 2024-07-30 07:28:46 +00:00
constants.go GOCBC-1793: Prepare v10.9.0 release 2026-02-18 14:05:04 +00:00
crud.go Refactor to reduce agent_ files 2020-04-09 19:21:40 +00:00
crud_dura.go GOCBC-1293: Add support for resource units 2022-09-01 07:21:13 +00:00
crud_options.go GOCBC-1632: Add support for server groups 2024-07-30 07:28:46 +00:00
crud_rangescan.go Update API volatility levels 2024-03-12 12:08:28 +00:00
crud_results.go GOCBC-1293: Add support for resource units 2022-09-01 07:21:13 +00:00
crud_subdoc.go GOCBC-1633: Add support for binary transactions 2025-06-10 11:00:35 +00:00
crudcomponent.go GOCBC-1656: Add support for server groups to transactions 2024-10-23 09:05:35 +00:00
crudcomponent_rangescan.go GOCBC-1776: Support stable OpenTelemetry conventions 2026-02-10 11:18:12 +00:00
crudcomponent_rangescan_test.go Update tracing tests for large value range scan test 2023-07-26 16:50:26 +00:00
crudcomponent_subdoc.go GOCBC-1633: Only set user flags in mutatein when specified 2025-06-10 13:11:13 +00:00
crudcomponent_subdoc_test.go Update subdoc replica read test to be more resilient 2024-03-13 09:39:54 +00:00
crudcomponent_test.go GOCBC-1558: Add support for not locked kv status 2024-01-09 09:03:36 +00:00
curdcomponent_crud_bench_test.go GOCBC-1252: Setup benchmarking framework 2022-03-02 18:59:31 +00:00
dcp.go GOCBC-1768: Support DCP snapshot marker v2.2 & PurgeSeqNo OpenStream option 2025-10-13 14:57:35 +00:00
dcpagent.go GOCBC-1776: Support stable OpenTelemetry conventions 2026-02-10 11:18:12 +00:00
dcpagent_config.go GOCBC-1768: Support DCP snapshot marker v2.2 & PurgeSeqNo OpenStream option 2025-10-13 14:57:35 +00:00
dcpagent_config_test.go GOCBC-1555: Add support for change history 2023-12-13 16:20:17 +00:00
dcpcomponent.go GOCBC-1768: Support DCP snapshot marker v2.2 & PurgeSeqNo OpenStream option 2025-10-13 14:57:35 +00:00
diagnostics.go GOCBC-1150: Change User option to be string 2021-08-11 07:50:41 +00:00
diagnosticscomponent.go GOCBC-1762: Improve Bootstrap error found before config seen log message 2025-09-01 14:08:42 +00:00
dyntlsconfig.go GOCBC-685: Added support for dynamic Root CA fetching. 2020-04-20 09:30:42 +00:00
errmap.go GOCBC-162: Implemented KV error map. 2017-07-17 20:34:34 +00:00
errmap_test.go Replace couchbase mock with gocaves 2022-01-12 17:54:33 +00:00
errmapcomponent.go GOCBC-1771: Add support for JWT auth 2025-11-20 13:10:01 +00:00
errmapptr.go GOCBC-171: Add support for KV Error Map fetching/parsing. 2017-03-23 19:33:52 +00:00
error.go GOCBC-1771: Add support for JWT auth 2025-11-20 13:10:01 +00:00
error_dcp.go GOCBC-1216: Add support for status code 0x8d 2022-01-13 18:04:19 +00:00
error_memd.go GOCBC-1226: Add support for revive document 2024-11-12 20:57:01 +00:00
error_test.go GOCO-5: Implement columnar component 2025-02-20 08:55:52 +00:00
error_transactions.go GOCBC-1720: Update ExtThreadSafety error handling 2025-04-10 07:42:40 +00:00
error_transactions_test.go GOCBC-1283: Include document details in forward compat errors 2022-06-16 16:36:57 +00:00
errors_columnar.go GOCO-3: Implement Columnar agent 2025-02-24 12:09:54 +00:00
errors_internal.go GOCBC-1789: Fix formatting of nolint directives 2026-02-10 12:28:00 +00:00
go.mod GOCBC-1760: Update dependencies 2025-08-14 08:23:44 +00:00
go.sum GOCBC-1760: Update dependencies 2025-08-14 08:23:44 +00:00
hlcs.go TXNG-127: Integrate the transactions API into SDK 2022-01-26 17:59:14 +00:00
http.go GOCBC-1676: Support for Telemetry Collection in Server 2025-03-12 10:06:48 +00:00
httpcfgcontroller.go GOCBC-1676: Support NodeUUID in config parsing 2025-02-21 13:08:45 +00:00
httpclient_test.go GOCBC-1181: Add ReconfigureSecurity function 2021-10-25 10:49:42 +00:00
httpclientmux.go GOCBC-1755: Adjust analytics prodName check to prod 2025-07-22 15:13:03 +00:00
httpcomponent.go GOCBC-1789: Fix formatting of nolint directives 2026-02-10 12:28:00 +00:00
httpleakcheck.go GOCBC-1525: Add support for http response body leak checking 2023-11-13 17:48:59 +00:00
httpmux.go GOCBC-1676: Support NodeUUID in config parsing 2025-02-21 13:08:45 +00:00
ketama.go GOCBC-1789: Fix formatting of nolint directives 2026-02-10 12:28:00 +00:00
kvmux.go GOCBC-1781: Add support for Reauthenticate function 2026-02-04 13:23:00 +00:00
kvmux_test.go GOCBC-1603: FeatureNotAvailable if new search capabilities are not available 2024-02-26 19:20:32 +00:00
kvmuxstate.go GOCBC-1789: Fix formatting of nolint directives 2026-02-10 12:28:00 +00:00
kvmuxstate_test.go GOCBC-1703: Add support for access deleted to txns replica reads 2025-07-02 14:02:14 +00:00
LICENSE Added missing license file. 2016-12-15 07:52:02 +00:00
logging.go GOCBC-1258: Close log redaction tags 2022-03-15 17:06:41 +00:00
logging_test.go GOCBC-1258: Close log redaction tags 2022-03-15 17:06:41 +00:00
Makefile GOCBC-1676: Support for Telemetry Collection in Server 2025-03-12 10:06:48 +00:00
memdbootstrap_client.go Update memdclient logging 2023-08-31 07:00:05 +00:00
memdbootstrap_dcp_client.go GOCBC-1768: Support DCP snapshot marker v2.2 & PurgeSeqNo OpenStream option 2025-10-13 14:57:35 +00:00
memdclient.go GOCBC-1776: Support stable OpenTelemetry conventions 2026-02-10 11:18:12 +00:00
memdclientdialer_component.go GOCBC-1787: Panic when using CertificateAuthenticator (mTLS) - index out of range 2026-01-29 10:49:02 +00:00
memdconn.go GOCBC-1693: Remove telemetryOpRecorder and use telemetryComponent directly for KV ops 2025-07-03 09:21:43 +00:00
memdopmap.go GOCBC-1179: Gracefully close memdclients on pipeline disconnect/reconnect 2021-10-25 10:39:07 +00:00
memdopmap_test.go Update module version to v10 2021-07-15 13:18:34 +00:00
memdopqueue.go GOCBC-1789: Fix formatting of nolint directives 2026-02-10 12:28:00 +00:00
memdoptombstonestore.go GOCBC-1693: Report latency for orphaned responses in app telemetry histograms 2025-07-03 09:21:50 +00:00
memdoptombstonestore_test.go GOCBC-1693: Report latency for orphaned responses in app telemetry histograms 2025-07-03 09:21:50 +00:00
memdpipeline.go GOCBC-1789: Fix formatting of nolint directives 2026-02-10 12:28:00 +00:00
memdpipelineclient.go GOCBC-1776: Support stable OpenTelemetry conventions 2026-02-10 11:18:12 +00:00
memdqpackets.go GOCBC-1776: Support stable OpenTelemetry conventions 2026-02-10 11:18:12 +00:00
memdqsorter.go Split config management into components 2020-04-09 19:17:11 +00:00
meterwrapper.go GOCBC-1776: Support stable OpenTelemetry conventions 2026-02-10 11:18:12 +00:00
meterwrapper_test.go GOCBC-1776: Support stable OpenTelemetry conventions 2026-02-10 11:18:12 +00:00
metrics.go GOCBC-1136: Cache metrics attributes maps 2021-07-12 17:34:47 +00:00
metrics_test.go GOCBC-1136: Cache metrics attributes maps 2021-07-12 17:34:47 +00:00
mock_configManager_test.go GOCBC-1707: Update minimum Go version and dev dependencies 2025-02-24 09:51:04 +00:00
mock_dispatcher_test.go GOCBC-1707: Update minimum Go version and dev dependencies 2025-02-24 09:51:04 +00:00
mock_httpComponentInterface_test.go GOCBC-1707: Update minimum Go version and dev dependencies 2025-02-24 09:51:04 +00:00
mock_telemetryStore_test.go GOCBC-1693: Report latency for orphaned responses in app telemetry histograms 2025-07-03 09:21:50 +00:00
n1qlcomponent.go GOCBC-1789: Fix formatting of nolint directives 2026-02-10 12:28:00 +00:00
n1qlcomponent_test.go GOCBC-1776: Support stable OpenTelemetry conventions 2026-02-10 11:18:12 +00:00
nodeversion_test.go GOCBC-1000: Add uncommitted support for subdoc ReplaceBodyWithXattr 2020-11-16 18:43:43 +00:00
ns_server_test.go GOCBC-1781: Remove ReconfigureAuthenticator 2026-02-02 14:27:13 +00:00
observecomponent.go GOCBC-1293: Add support for resource units 2022-09-01 07:21:13 +00:00
pendingop.go GOCBC-1278: Add support for ExtReplaceBodyWithXattr 2025-03-31 09:43:50 +00:00
pipelinesnapshot.go GOCBC-1148: Add ability to force reconnect all connections 2021-08-12 08:11:34 +00:00
pollercontroller.go GOCBC-1746: Update srv refresh logic 2025-07-01 16:59:15 +00:00
querystreamer.go GOCBC-1169: Return nil if NextRow called on streamer after finalize 2021-09-14 09:16:59 +00:00
README.md Update README to reflect updated branching strategy 2019-03-07 11:13:22 +00:00
RELEASE_NOTES.md GOCBC-1793: Prepare v10.9.0 release 2026-02-18 14:05:04 +00:00
retry.go GOCBC-1779: Remove retries on AUTH_STALE 2026-01-07 12:11:22 +00:00
retry_test.go GOCBC-824: Add enhancements to timeout errors 2020-05-14 06:11:20 +00:00
routeconfig.go GOCBC-1755: Adjust analytics prodName check to prod 2025-07-22 15:13:03 +00:00
rowstreamer.go GOCBC-1106: Allow hits field to be nil in search response 2021-06-10 17:50:52 +00:00
searchcomponent.go GOCBC-1707: Update minimum Go version and dev dependencies 2025-02-24 09:51:04 +00:00
searchcomponent_test.go GOCBC-1776: Support stable OpenTelemetry conventions 2026-02-10 11:18:12 +00:00
seedcfgcontroller.go GOCBC-1471: Rework how pollers are stopped 2023-09-05 16:15:19 +00:00
statscomponent.go GOCBC-1694: Fix Stats not reporting errors in SingleServerStats 2025-02-11 16:30:55 +00:00
testbenchsuite_test.go GOCBC-1252: Setup benchmarking framework 2022-03-02 18:59:31 +00:00
testcolumnarsuite_test.go GOCO-3: Implement Columnar agent 2025-02-24 12:09:54 +00:00
testconfig_test.go GOCO-3: Implement Columnar agent 2025-02-24 12:09:54 +00:00
testdcpobserver_test.go GOCBC-1062: Convert DCP interfaces to use structs 2021-04-26 16:54:28 +00:00
testdcpsuite_test.go GOCBC-1768: Support DCP snapshot marker v2.2 & PurgeSeqNo OpenStream option 2025-10-13 14:57:35 +00:00
testdocs_test.go Fix up a few tests 2020-04-09 19:25:34 +00:00
testharness_test.go GOCBC-1768: Support DCP snapshot marker v2.2 & PurgeSeqNo OpenStream option 2025-10-13 14:57:35 +00:00
testmain_test.go GOCO-3: Implement Columnar agent 2025-02-24 12:09:54 +00:00
testnames_test.go Replace couchbase mock with gocaves 2022-01-12 17:54:33 +00:00
teststandardsuite_test.go Update memcached test feature check 2025-06-16 13:11:40 +00:00
testunitsuite_test.go GOCBC-1676: Support NodeUUID in config parsing 2025-02-21 13:08:45 +00:00
timerpool.go Fix all current golint issues. 2017-03-23 18:57:08 +00:00
tracerwrapper.go GOCBC-1776: Support stable OpenTelemetry conventions 2026-02-10 11:18:12 +00:00
tracerwrapper_test.go GOCBC-1776: Support stable OpenTelemetry conventions 2026-02-10 11:18:12 +00:00
tracing.go GOCBC-1776: Support stable OpenTelemetry conventions 2026-02-10 11:18:12 +00:00
tracing_test.go GOCBC-1776: Support stable OpenTelemetry conventions 2026-02-10 11:18:12 +00:00
transaction.go GOCBC-1739: Include document flags in TransactionGetMultiResult 2025-06-23 09:41:50 +00:00
transaction_bench_test.go GOCBC-1252: Setup benchmarking framework 2022-03-02 18:59:31 +00:00
transaction_logger.go GOCBC-1789: Fix formatting of nolint directives 2026-02-10 12:28:00 +00:00
transaction_logger_test.go GOCBC-1246: Add support for TransactionLogger 2022-06-30 07:36:55 +00:00
transaction_resourceunits.go GOCBC-1293: Add resource units to transactions operations 2022-09-13 18:44:45 +00:00
transaction_result.go GOCBC-1293: Add resource units to transactions operations 2022-09-13 18:44:45 +00:00
transactionattempt.go GOCBC-1633: Add support for binary transactions 2025-06-10 11:00:35 +00:00
transactionattempt_atrs.go GOCBC-1633: Add support for binary transactions 2025-06-10 11:00:35 +00:00
transactionattempt_commit.go GOCBC-1733: Save CAS to stagedMutation after call to AfterDocCommittedBeforeSavingCAS txn hook 2025-06-16 10:01:30 +00:00
transactionattempt_erroring.go GOCBC-1717: Update rollback failures to set state bits 2025-04-08 11:46:17 +00:00
transactionattempt_get.go GOCBC-1703: Add support for access deleted to txns replica reads 2025-07-02 14:02:14 +00:00
transactionattempt_getmulti.go GOCBC-1739: Include document flags in TransactionGetMultiResult 2025-06-23 09:41:50 +00:00
transactionattempt_helpers.go GOCBC-1703: Add support for access deleted to txns replica reads 2025-07-02 14:02:14 +00:00
transactionattempt_insert.go GOCBC-1742: Do not wrap ErrDocumentExists in TOF when doc exists as staged mutation 2025-06-16 08:53:53 +00:00
transactionattempt_remove.go GOCBC-1633: Add support for binary transactions 2025-06-10 11:00:35 +00:00
transactionattempt_replace.go GOCBC-1633: Add support for binary transactions 2025-06-10 11:00:35 +00:00
transactionattempt_rollback.go GOCBC-1673: Support ExtParallelUnstaging 2024-10-23 14:36:17 +00:00
transactions.go GOCBC-1278: Remove EnableMutationCaching 2025-03-31 08:42:29 +00:00
transactions_atridlist.go TXNG-127: Integrate the transactions API into SDK 2022-01-26 17:59:14 +00:00
transactions_cleanup.go GOCBC-1633: Add support for binary transactions 2025-06-10 11:00:35 +00:00
transactions_config.go GOCBC-1278: Remove EnableMutationCaching 2025-03-31 08:42:29 +00:00
transactions_constants.go GOCBC-1246: Add support for TransactionLogger 2022-06-30 07:36:55 +00:00
transactions_forwardcompatibility.go GOCBC-1789: Fix formatting of nolint directives 2026-02-10 12:28:00 +00:00
transactions_helpers_test.go TXNG-127: Integrate the transactions API into SDK 2022-01-26 17:59:14 +00:00
transactions_hooks.go GOCBC-1789: Fix formatting of nolint directives 2026-02-10 12:28:00 +00:00
transactions_jsondata.go GOCBC-1633: Add support for binary transactions 2025-06-10 11:00:35 +00:00
transactions_lostcleanup.go GOCBC-1633: Add support for binary transactions 2025-06-10 11:00:35 +00:00
transactions_lostcleanup_test.go GOCBC-1561: Use error map description for unknown kv statuses 2023-12-14 08:39:26 +00:00
transactions_serializedcontext.go TXNG-127: Integrate the transactions API into SDK 2022-01-26 17:59:14 +00:00
transactions_stagedmutation.go GOCBC-1633: Add support for binary transactions 2025-06-10 11:00:35 +00:00
transactions_test.go GOCBC-1633: Add support for binary transactions 2025-06-10 11:00:35 +00:00
transactions_utils.go TXNG-127: Integrate the transactions API into SDK 2022-01-26 17:59:14 +00:00
util.go GOCBC-1746: Update srv refresh logic 2025-07-01 16:59:15 +00:00
util_test.go GOCBC-1087 Add support for Eventing/GSI and Backup REST requests 2021-06-02 07:30:14 +00:00
vbucketmap.go GOCBC-855: Create a ConfigSnapshot interface 2020-04-20 07:37:15 +00:00
version.go GOCBC-248: Uniquely identify gocb version along with core version. 2018-01-16 17:06:23 +00:00
viewscomponent.go GOCBC-1775: Deprecate views 2025-12-16 10:42:43 +00:00
zombielogger_component.go GOCBC-1692: Report total duration & total server duration for oprhaned responses 2025-06-24 15:40:25 +00:00
zombielogger_component_test.go GOCBC-1692: Report total duration & total server duration for oprhaned responses 2025-06-24 15:40:25 +00:00

Couchbase Go Core

This package provides the underlying Couchbase IO for the gocb project. If you are looking for the Couchbase Go SDK, you are probably looking for gocb.

Branching Strategy

The gocbcore library maintains a branch for each previous major revision of its API. These branches are introduced just prior to any API breaking changes. Active work is performed on the master branch, with releases being performed as tags. Work made on master which are not yet part of a tagged released should be considered liable to change.

License

Copyright 2017 Couchbase Inc.

Licensed under the Apache License, Version 2.0.

See LICENSE for further details.