Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
9 changes: 0 additions & 9 deletions Jenkinsfile
Original file line number Diff line number Diff line change
Expand Up @@ -331,15 +331,6 @@ pipeline {
build job: 'MasterIntegration', quietPeriod: 3600, wait: false
}
}
stage('anemone') {
when { branch 'release/anemone' }
steps {
echo 'Queueing Integration test for branch "release/anemone" ...'
// Queues up an async integration test run using default build params (anemone branch),
// but waits up to an hour for batches of PR merges before actually running (via quietPeriod)
build job: 'AnemoneIntegration', quietPeriod: 3600, wait: false
}
}

stage('PR') {
// TODO: Remove skip
Expand Down
1 change: 0 additions & 1 deletion base/main_test_bucket_pool.go
Original file line number Diff line number Diff line change
Expand Up @@ -140,7 +140,6 @@ func NewTestBucketPoolWithOptions(ctx context.Context, bucketReadierFunc TBPBuck
}
tbp.skipMobileXDCR = !useMobileXDCR

// at least anemone release
if os.Getenv(tbpEnvAllowIncompatibleServerVersion) == "" && !ProductVersion.Less(&ComparableBuildVersion{major: 4}) {
overrideMsg := "Set " + tbpEnvAllowIncompatibleServerVersion + "=true to override this check."
// this check also covers BucketStoreFeatureMultiXattrSubdocOperations, which is Couchbase Server 7.6
Expand Down
2 changes: 1 addition & 1 deletion docs/api/admin-capella.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ openapi: 3.0.3
info:
title: App Services Admin API
description: 'App Services manages access and synchronization between Couchbase Lite and Couchbase Capella'
version: '3.3'
version: '4.0'
license:
name: Business Source License 1.1 (BSL)
url: 'https://github.com/couchbase/sync_gateway/blob/master/LICENSE'
Expand Down
2 changes: 1 addition & 1 deletion docs/api/admin.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ info:
# Introduction

The Sync Gateway Admin REST API is used to administer user accounts and roles, and to run administrative tasks in superuser mode.
version: '3.3'
version: '4.0'
license:
name: Business Source License 1.1 (BSL)
url: 'https://github.com/couchbase/sync_gateway/blob/master/LICENSE'
Expand Down
2 changes: 1 addition & 1 deletion docs/api/diagnostic.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ openapi: 3.0.3
info:
title: Sync Gateway
description: Sync Gateway manages access and synchronization between Couchbase Lite and Couchbase Server
version: '3.3'
version: '4.0'
license:
name: Business Source License 1.1 (BSL)
url: 'https://github.com/couchbase/sync_gateway/blob/master/LICENSE'
Expand Down
2 changes: 1 addition & 1 deletion docs/api/metric-capella.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ openapi: 3.0.3
info:
title: App Services Metrics API
description: 'App Services manages access and synchronization between Couchbase Lite and Couchbase Capella'
version: '3.3'
version: '4.0'
license:
name: Business Source License 1.1 (BSL)
url: 'https://github.com/couchbase/sync_gateway/blob/master/LICENSE'
Expand Down
2 changes: 1 addition & 1 deletion docs/api/metric.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ info:

Sync Gateway manages access and synchronization between Couchbase Lite and Couchbase Server.
The Sync Gateway Metrics REST API returns Sync Gateway metrics, in JSON or Prometheus-compatible formats, for performance monitoring and diagnostic purposes.
version: '3.3'
version: '4.0'
license:
name: Business Source License 1.1 (BSL)
url: 'https://github.com/couchbase/sync_gateway/blob/master/LICENSE'
Expand Down
2 changes: 1 addition & 1 deletion docs/api/public.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ info:

Sync Gateway manages access and synchronization between Couchbase Lite and Couchbase Server.
The Sync Gateway Public REST API is used for client replication.
version: '3.3'
version: '4.0'
license:
name: Business Source License 1.1 (BSL)
url: 'https://github.com/couchbase/sync_gateway/blob/master/LICENSE'
Expand Down
2 changes: 0 additions & 2 deletions go.sum
Original file line number Diff line number Diff line change
Expand Up @@ -34,8 +34,6 @@ github.com/couchbase/blance v0.1.6 h1:zyNew/SN2AheIoJxQ2LqqA1u3bMp03eGCer6hSDMUD
github.com/couchbase/blance v0.1.6/go.mod h1:2Sa/nsJSieN/r3T9LsrUYWeQ015qDsuHybhz4F4JcHU=
github.com/couchbase/cbauth v0.1.13 h1:1MXacfujb5E4g1MabltOjWUz7Ilewbix2mdSADFa358=
github.com/couchbase/cbauth v0.1.13/go.mod h1:W7zkNXa0B2cTDg90YmmuTSbu+PlYOvMqzQvmNlNH/Mg=
github.com/couchbase/cbgt v1.4.9 h1:NEWoRodD2oWuLnMdtXLsrRl0RX+nsA4LZ13IHaxzAcU=
github.com/couchbase/cbgt v1.4.9/go.mod h1:uBM6cfeTmdUXTQ8EwFTc3j7hxtXIduu6NGC+axeSkWk=
github.com/couchbase/cbgt v1.4.10-0.20250613153003-c142c64552b2 h1:HgVl5QJtlzTixmgiOtXYg9ok6FWZ4qXwwskEFuu/hbI=
github.com/couchbase/cbgt v1.4.10-0.20250613153003-c142c64552b2/go.mod h1:uBM6cfeTmdUXTQ8EwFTc3j7hxtXIduu6NGC+axeSkWk=
github.com/couchbase/clog v0.1.0 h1:4Kh/YHkhRjMCbdQuvRVsm39XZh4FtL1d8fAwJsHrEPY=
Expand Down
30 changes: 0 additions & 30 deletions manifest/4.0.xml

This file was deleted.

2 changes: 1 addition & 1 deletion manifest/default.xml
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ licenses/APL2.txt.
<!-- Build Scripts (required on CI servers) -->
<project name="product-texts" path="product-texts" remote="couchbase"/>
<project name="build" path="cbbuild" remote="couchbase" revision="b1dc2359603ab411ce0788854ea879ce804c9055">
<annotation name="VERSION" value="3.3.0" keep="true"/>
<annotation name="VERSION" value="4.0.0" keep="true"/>
<annotation name="BLD_NUM" value="@BLD_NUM@" keep="true"/>
<annotation name="RELEASE" value="@RELEASE@" keep="true"/>
</project>
Expand Down
14 changes: 2 additions & 12 deletions manifest/product-config.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,14 +2,13 @@
"product": "sync_gateway",
"manifests": {
"manifest/default.xml": {
"do-build": false,
"release": "3.3.0",
"release": "4.0.0",
"release_name": "Couchbase Sync Gateway",
"production": true,
"interval": 30,
"go_version": "1.24.4",
"trigger_blackduck": true,
"start_build": 1
"start_build": 123
},
"manifest/1.4.0.xml": {
"do-build": false,
Expand Down Expand Up @@ -728,15 +727,6 @@
"trigger_blackduck": true,
"start_build": 285
},
"manifest/4.0.xml": {
"release": "4.0.0",
"release_name": "Couchbase Sync Gateway 4.0.0",
"production": true,
"interval": 30,
"go_version": "1.24.4",
"trigger_blackduck": true,
"start_build": 1
},
"manifest/dev.xml": {
"do-build": false,
"release": "dev",
Expand Down
Loading