Release Notes - Couchbase Java Client - Version 1.2 - HTML format

Bug

  • [JCBC-331] - documentation reformatting for 1.2 manual
  • [JCBC-333] - Views are having issues in access and validations
  • [JCBC-346] - Support CRAM-MD5 as a sasl mechanism
  • [JCBC-349] - Calling flush() on CouchbaseClient throws a ClassCastException
  • [JCBC-350] - Race Condition in observe/replica

Improvement

  • [JCBC-138] - Java Client does not recover when only bootstrap node provided and failovered
  • [JCBC-330] - Add TTL to cas methods
  • [JCBC-344] - allow for setting bootstrap nodes via a configuration file, including dynamic updates
  • [JCBC-345] - Enhance intelligence of client to know about all nodes of a cluster for making REST connection
  • [JCBC-347] - Adjust observe intervals for better performance
  • [JCBC-348] - Request for "metrics gathering" feature
  • [JCBC-351] - Enhance ReplicaRead with active node

New Feature

Task

  • [JCBC-2] - running unit tests under CI
  • [JCBC-182] - Identify the CouchbaseCache and CouchbaseCacheManager classes in the Java Couchbase client.jar
  • [JCBC-334] - release notes for 1.2.0
  • [JCBC-360] - Prepare for move to maven central
  • [JCBC-363] - Add intro to Java SDK guides

Edit/Copy Release Notes

The text area below allows the project release notes to be edited and copied to another document.