sync_gateway
sync_gateway copied to clipboard
Manages access and synchronization between Couchbase Lite and Couchbase Server
CBG-2213 Change the behaviour of the sharded DCP feed to accommodate rolling online upgrades from pre-Helium to Helium nodes. * Rather than registering a new feed type for the gocbcore-backed...
Tests that use `FlushBucketEmptierFunc` (`auth` and `base` packages) would run `dropAllScopesAndCollections` when cleaning up a test bucket, but tests that use `ViewsAndGSIBucketReadier` would not, leading to test failures because of...
CBG-2264 Ensure that outgoing `rev`, `norev`, `changes`, `getAttachment`, and `proveAttachment` messages all have a `collection` property set if collections are in use. ## Pre-review checklist - [x] Removed debug logging...
CBG-2204 - Adds support for collections to BlipTesterClient - Introduces new `BlipTesterCollectionClient` struct which represents work for given collection. Existing client has map of these indexed by collection - To...
## Pre-review checklist - [x] Removed debug logging (`fmt.Print`, `log.Print`, ...) - [x] Logging sensitive data? Make sure it's tagged (e.g. `base.UD(docID)`, `base.MD(dbName)`) - [x] Updated relevant information in the...
CBG-2187 Describe your PR here... - Change GET roles endpoint to not return roles marked as deleted by default. - Add optional parameter to the endpoint to include deleted roles...
CBG-2106 Full implementation of User Queries (my name; I don't know if there is an official name for the whole feature.) - Named N1QL queries with parameters - GraphQL queries...
CBG-2255 ## Pre-review checklist - [x] Removed debug logging (`fmt.Print`, `log.Print`, ...) - [x] Logging sensitive data? Make sure it's tagged (e.g. `base.UD(docID)`, `base.MD(dbName)`) - [x] Updated relevant information in...
CBG-2201 - Added LeakyBucket support to the Rest Tester for running with integration tests when using config option - Added collection support to the rest tester - A package will...
This makes jenkins tests hang in rest sometimes, but this looks like it doesn't change behavior. It will pass if you run all the tests separately. ## Pre-review checklist -...