Release notes

Release notes

Edit on GitHub
Platform:

Deprecation notices

The following features are being deprecated and will be unsupported in an upcoming version of Sync Gateway.

  • Bucket shadowing has been deprecated since 1.4 and will be unsupported in an upcoming version of Couchbase Mobile. The recommended approach to perform operations on the bucket dedicated to Couchbase Mobile is to use the Sync Gateway REST API.

New Features

  • Shared bucket access
  • SSL and Multi-URL support

Notable Changes

  • The Design Document definition used internally by Sync Gateway has changed which may incur some application downtime during the upgrade. See view indexing.
  • Revs Limit lower limit: The databases.foo_db.revs_limit property now has a minimum value. See the API reference for more detail.
  • Rev Tree endpoint: The /{db}/_revtree/{doc} endpoint returns the revision tree in dot syntax for the specified document. This endpoint is not officially supported and should only be used for troubleshooting and debugging purposes.

1.5.1

Bugs

  • #3078 Channel view results not being prepended to channel cache
  • #3098 Error migrating tombstoned documents: Did not update document "DOC_ID" w/ xattr: invalid arguments

1.5 release

Performance Improvements

  • #2218 SyncGateway/SyncGateway replicator memory keeps growing continuosly and resulting in OOM crash
  • #2651 SG gets killed due to excessive memory usage with continuous doc update

Enhancements

  • #473 Implement Mobile Convergence to enable Sync Gateway to directly access Couchbase Server buckets
  • #1462 Sync Gateway Accelerator is reporting itself as Sync Gateway
  • #2151 The /{db}/_changes?include_docs=true request shouldn't return _user/user docs
  • #2259 Add support for RHEL in service install scripts

Bugs

  • #2218 SyncGateway/SyncGateway replicator memory keeps growing continuosly and resulting in OOM crash
  • #2367 Omitting the logFilePath property in the logging configuration of Sync Gateway results in a null pointer exception crash
  • #2381 SG Replicate stops when an attachment with no content type is replicated
  • #2400 SG collect info is not case sensitive on the config's logFilePath property
  • #2421 Discard new rev sequence if it is less than a docs current rev sequence, to avoid issues with caching
  • #2500 Webhook event not fired when using bucket shadowing
  • #2565 Non-empty oldDoc being sent to sync function during import
  • #2626 Active changes feeds not notified when deferred sequences get cached
  • #2651 SG gets killed due to excessive memory usage with continuous doc update
  • #2677 Unable to install SG 1.5.0 on Win 10

Known issues

  • #2744 Failures due to multi operation deletes
  • #149 Changes missing on Sync Gateway Accelerator re-shard
  • #2068 Update user doc sequence for access-based channel grants
  • #160 The _doc_ids changes feed filter doesn't work with Accelerator