Release notes for version 4.0

Supported platforms

Couchbase Server 4.0 GA is available on various Linux systems, Mac OS, and Windows. We have added support for the following platforms: RHEL 7, Ubuntu 14.04, OS X 10.9 and 10.10, and Oracle Enterprise Linux 6. For the complete list of platforms supported by Couchbase Server, see Supported Platforms.

Behavioral changes

The following changes in behavior are associated with Couchbase Server 4.0 GA release:

Ports that need to be open on firewalls

There are several new network ports that need to be open on firewalls when upgrading from an earlier version of Couchbase Server. These ports are 8093, and ports in the range of 91xx to 99xx. For a complete list of network ports used by Couchbase Server, see Network Configuration.

Fixed issues

The following issues are fixed in Couchbase Server 4.0 GA release:




The View update was stuck after a server reboot.


With large reduce values, the number of intermediate nodes in the view index b-tree was not reduced and tree building did not finish.


A spatial view could not be built when the input geometry was huge.


When multiple threads tried to increment the value of a non-existing item, a ‘NotStoredError’ occurred instead of an atomic increment.


Partition versions contained duplicates.


Changing bucket parameters in REST caused the bucket password to be lost.


Rebalance operation failed if bucket replication was in mixed DCP/TAP state.


Views emitting only one field of a document resulted in multiple rows with different values.


When executing a delete operation with a bad CAS value, an error was returned and memory was not freed.


A large body length value caused moxi to restart.


Fixed memcached memory leak when memcached uses ItemAllocate API.


The backup operation failed with an error if one or more files were being compacted at the same time.


The REST API did not return a fixed number of stat entries.


One node was slow due to an issue in the Erlang R16 scheduler.

Deprecated items

For information about the items deprecated in the 4.0 release, see Deprecated items.