Deprecated items

Deprecated items

The following software versions are deprecated, will be deprecated, or are unsupported.

Platforms

The following operating systems have been or will be deprecated:

  • Windows 32-bit operating system will not be supported starting Couchbase Server 4.5.
Table 1. Deprecated operating systems
Operating system Description Deprecated version Unsupported version
Linux 32-bit operating systems (CentOS, Ubuntu, RHEL) will not be supported. 2.5.x 3.0.0
Windows 32-bit operating systems will only be supported for development purposes. 32-bit production systems will not be supported. 2.5.x 3.0.0
CentOS 5 CentOS 5 will not be supported after Couchbase Server version 3.0. 3.0.x 3.x
Ubuntu 10.04 Ubuntu 10.04 will not be supported after Couchbase Server version 3.0. 3.0.x 3.x
RHEL 5 RHEL 5 will not be supported after Couchbase Server version 3.0. 3.0.x 3.x
Mac OSX 10.7 Mac OSX 10.7 will not be supported after Couchbase Server version 3.0. 3.0.x 4.x

REST API

The following REST API URI items have been or will be deprecated.

Table 2. Deprecated REST API URIs or parameters
REST API URI Description Deprecated version Unsupported version
Server nodes /pools/nodes URI for obtaining information about nodes in a Couchbase cluster. To obtain information about nodes in a Couchbase cluster, use the /pools/default/buckets/default URI. 3.0.0 3.0.x
XDCR /internalSettings The following internal parameters associated with XDCR replication have been deprecated.
xdcrMaxConcurrentReps
xdcrCheckpointInterval,
xdcrWorkerBatchSize
xdcrDocBatchSizeKb
xdcrFailureRestartInterval
xdcrOptimisticReplicationThreshold
3.0.0 3.x

CLI tools and parameters

The following tools parameters have been deprecated, removed, or are not supported.
Table 3. Deprecated tools
Tool Description Deprecated version Unsupported version
cbadm-online-restore Removed 2.0 2.0
cbadm-online-update Removed 2.0 2.0
cbadm_tap-registration Removed 2.0 2.0
cbbackup-incremental Removed 2.0 2.0
cbbackup-merge-incremental Removed 2.0 2.0
cbdbconvert Removed 2.0 2.0
cbdbmaint Removed 2.0 2.0
cbdbupgrade Removed 2.0 2.0
cbflushctl Replaced by cbepctl 2.0 2.0
tap.py 1.8 1.8
cbclusterstats Replaced by cbstats 1.8 1.8.1
membase Replaced by couchbase-cli 1.8 1.8.1
mbadm-online-restore Replaced by cbadm-online-restore 1.8 1.8.1
mbadm-online-update Replaced by cbadm-online-update 1.8 1.8.1
mbadm-tap-registration Replaced by cbadm_tap-registration 1.8 1.8.1
mbbackup-incremental Replaced by cbbackup-incremental 1.8 1.8.1
mbbackup-merge-incremental Replaced by cbbackup-merge-incremental 1.8 1.8.1
mbbackup Replaced by cbbackup 1.8 1.8.1
mbbrowse_logs Replaced by cbbrowse_logs 1.8 1.8.1
mbcollect_info Replaced by cbcollect_info 1.8 1.8.1
mbdbconvert Replaced by cbdbconvert 1.8 1.8.1
mbdbmaint Replaced by cbdbmaint 1.8 1.8.1
mbdbupgrade Replaced by cbdbupgrade 1.8 1.8.1
mbdumpconfig.escript Replaced by cbdumpconfig.escript 1.8 1.8.1
mbenable_core_dumps.sh Replaced by cbenable_core_dumps.sh 1.8 1.8.1
mbflushctl Replaced by cbflushctl 1.8 1.8.1
mbrestore Replaced by cbrestore 1.8 1.8.1
mbstats Replaced by cbstats 1.8 1.8.1
mbupgrade Replaced by cbupgrade 1.8 1.8.1
mbvbucketctl Replaced by cbbucketctl 1.8 1.8.1

The following CLI parameters are deprecated.

Table 4. Deprecated CLI parameters
Tool Parameter and option Description Deprecated version Unsupported version
cbepctl flush_param flushall_enabled The flushall_enabled parameter is deprecated. 2.2 3.x
cbepctl flush_param klog_compactor_queue_cap The klog_compactor_queue_cap parameter is removed and unsupported. 3.0 3.0
cbepctl flush_param klog_max_log_size The klog_max_log_size parameter is removed and unsupported. 3.0 3.0
cbepctl flush_param klog_max_entry_ratio The klog_max_entry_ratio parameter is removed and unsupported. 3.0 3.0
cbepctl flush_param max_txn_size The max_txn_size parameter is removed and unsupported. 3.0 3.0
cbepctl flush_param min_data_age The min_data_age parameter is removed and unsupported. 3.0 3.0
cbepctl flush_param pager_unbiased_period The pager_unbiased_period parameter is removed and unsupported. 3.0 3.0
cbepctl flush_param queue_age_cap The queue_age_cap parameter is removed and unsupported. 3.0 3.0
cbstats ep_max_txn_size The ep_max_txn_size parameter is deprecated. 3.0 3.x

The following CLI tools are visible but not supported by Couchbase Technical Support. These tools are for Couchbase internal use only.

  • cbbrowse_logs
  • cbdump-config
  • cbenable_core_dumps.sh
  • couch_compact
  • couch_dbdump
  • couch_dbinfo

Miscellaneous

The following items are deprecated or not supported.

  • The ep_expiry_window statistic is removed since it is no longer applicable.
  • The _all_docs view is not supported. To recreate the features provided by _all_docs , use the default view. For more information, see the Views section.
  • The include_docs parameter is not supported for Couchbase Server 3.0, however, it being used in the Couchbase SDKs.
  • RightScale Server non-Chef templates are deprecated as of Couchbase Server 2.2. Couchbase provides RightScale Server templates based on Chef.
  • The undocumented facility for enabling legacy memcached detailed stats through "stats detail on" and "stats detail dump" is deprecated.