Skip to content

1.3 - Developer Preview

Pre-release
Pre-release
Compare
Choose a tag to compare
@ajres ajres released this 05 Jul 21:49
· 3177 commits to master since this release

As part of this release we had 77 issues closed.

Performance Improvements

  • #1631 Disable assimilator when autoImport=false and shadower=nil
  • #1752 Major inefficiencies replicating docs with many revisions

Enhancements

  • #508 Feature Request: Oauth2 Support
  • #656 Special characters in channel names cause error
  • #1331 Create and distribute a diagnostics tool
  • #1623 POST to _changes is incompatible with CouchDB's implementation
  • #1634 Querying a view via the Public REST API returns total row count
  • #1663 Add _replicate support to SG admin REST API
  • #1680 SGW /{db}/{doc}?revs_info=true doesn't show revision info
  • #1683 Allow forward slashes in attachment names
  • #1685 Misleading error message when trying to add attachment to unavailable document
  • #1688 Implement OpenID Connect relying-party support
  • #1710 Ability for Sync Gateway to bring itself back online after unexpected offline
  • #1774 Functional tests for OIDC authentication
  • #1926 Handle invalid username characters in OIDC issuer, subject

Bugs

  • #1034 SyncGateway not looking up the ancestry to find an attachment
  • #1286 Removing a node from CB-cluster and rebalance causing writer SG to crash
  • #1384 Changes feed returning duplicates for * channel
  • #1388 [Distributed Index] Panic when restarting sync_gateway
  • #1471 [Distributed Index] Panic when shutting down sg_accel while it is indexing
  • #1575 New warning happening on SG 1.2: "MultiChangesFeed: Terminator missing for Continuous/Wait mode"
  • #1631 Disable assimilator when autoImport=false and shadower=nil
  • #1656 Users can be created with empty password even though allow_empty_password is False
  • #1691 Latest gocb breaks go get
  • #1702 _changes with doc_ids filter does not return deleted docs
  • #1706 Attachments fail to sync if revpos ancestor on server has been compacted
  • #1712 Return an error for unsupported changes filter
  • #1728 Attachments still stored for documents rejected by sync function
  • #1751 SG master doesn't compile on i386
  • #1760 Compiling for i386 fails in pruneRevisions
  • #1769 Filter by channel works with arrays only
  • #1857 Changes feed with doc_ids filter omits deleted properties

Known Issues

  • #1382 Resync operation only supported in offline state
  • #1536 Improve logging when using sg_accel with non-writer config

Where to get it

You can download this release from Couchbase.com