A newer version of this documentation is available.

View Latest

Release Notes

      +

      2.6.1

      Fixed in this Release

      • CBG-530 New attachment metadata not preserved on CAS retry during document update

      • CBG-514 running sgcollect_info on command with root privileges is overriding bin/sync_gateway file on MacOS

      • CBG-502 x.509 broken due to deprecated CertificateAuthenticator

      Known Issues

      • CBG-463 Potential feedback loop when replicating large attachments

      • CBG-669 Potential deadlock in sequenceAllocator

      2.6.0

      Deprecated Configs

      • The following configuration properties are being deprecated in this release and will be removed in a future release:

        • adminUI

        • configServer

        • databases.$db.feed_type

        • pretty

        • profileInterface

        • log (superseded by logging)

        • logFilePath (superseded by logging.log_file_path)

      • The walrus value on the databases.$db.bucket property is being deprecated. Sync Gateway instances using walrus for development should connect to a running instance of Couchbase Server.

      New Features

      Enhancements

      • CBG-260 Add configurable minimum TLS version

      • CBG-220 Limit total size of rotated logs

      • CBG-222 Set default value of revs_limit to 100, and 50 if allow_conflicts: false.

      Fixed in this Release

      • CBG-449 _removed entry not sent with delta sync

      • CBG-370 Sync gateway fails to start

      • CBG-364 Odd SG Installation errors

      • CBG-363 Return HTTP 413 when server rejects document due to size

      • CBG-362 Inconsistent handling between views and N1QL for tombstone removals

      • CBG-357 GoCB Bucket Incr amt=0 logic not taking 'def' into account

      • CBG-342 GoCB Bucket Incr amt=0 logic not handling errors correctly

      • CBG-324 Blip messages double-tagging user for redaction

      • CBG-321 Improve sg-replicate logging integration

      • CBG-309 Don’t log expected REST errors to sg_error.log

      • CBG-306 Avoid panics as an error handling mechanism

      • CBG-288 Investigate TestN1qlQuery failures

      • CBG-286 SUBDOC operation attempted when server doesn’t support them

      • CBG-284 Retry loops for bucket update ops have no backoff and no max retry count

      • CBG-280 Syncgateway doesn’t import all documents while importing 50M docs ( build 2.1.3-4)

      • CBG-279 go-blip leaks nextFrameToSend goroutine under aborted multi-frame send

      • CBG-265 Post Upgrade fails to remove 2.0 era design docs

      • CBG-264 Post Upgrade "fails" in a cluster with no query nodes

      • CBG-253 Unused bulk_docs reserved sequences may not be released

      • CBG-225 Unresponsive REST API on startup

      • CBG-221 Admin/User views cannot handle both xattr and non-xattr simultaneously

      • CBG-189 Compact() shouldn’t trigger import errors

      • CBG-159 CouchbaseServerVersion should use clusterCompatibility version

      Known Issues

      • CBG-463 Potential feedback loop when replicating large attachments

      • CBG-502 x.509 certificate authentication broken due to deprecated CertificateAuthenticator

      • CBG-669 Potential deadlock in sequenceAllocator