1.3 - Developer Preview
Pre-release
Pre-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
isFalse
- #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