Technical task
- [MB-7212] - Rebalance stopped by janitor when xdcr replication is created on source cluster (Resetting rebalance status since it's not really running)
- [MB-7685] - Ep-engine has a unified dispatcher
- [MB-8009] - Couchbase Logo update on UI
- [MB-8010] - Couchbase Logo update on Windows Installer
- [MB-8191] - Couchbase Logo update on Mac
Bug
- [MB-3321] - High CPU usage after resuming from sleep/hibernate
- [MB-4460] - seeing tap client activity even though the client is not using a TAP client
- [MB-5522] - [RN 2.0.2+DOC] There should be a way to set warmup_min_{items,memory}_theshold at runtime (without recreating a bucket)
- [MB-5814] - Provide documentation on configuring Moxi and Couchbase clients behind an ELB
- [MB-6020] - log why ns_server is shutting down ep-engine ( which operation failed ) + why ns_server shuts down ep-engine anyways
- [MB-6144] - for non ascii top keys are displayed with BIN_ prefix so user will not able to copy/paste the string and retrieve the key
- [MB-6280] - [RN 2.0.2] Adding node in the middle of the rebalance should be allowed and should not affect on-going rebalance
- [MB-6369] - Dont store stats in mnesia db
- [MB-6395] - memcachedprocess does not start on windows 8/ windows 2012
- [MB-6572] - auto_failover_maximum_reached alert emails are sent once per minute potentially spamming people a lot
- [MB-6849] - [windows] cbbrowse_logs always grabs debug logs (was: Separate log files by log type)
- [MB-6850] - Windows: can't tell whether a hotfix has been applied
- [MB-7001] - memcached set and get latency is slower when erlang async option is switched off, but indexing and querying performance is more consistent
- [MB-7018] - CAS value ignored when performing increment or decrement
- [MB-7058] - remove var\log\couchdb and var\lib\couchdb from windows and linux packages
- [MB-7100] - cbtransfer CSV import parses 000000 incorrectly
- [MB-7102] - [doc + RN] cbtransfer CSV
- [MB-7103] - cbtransfer CSV import exception if row doesn't match headers
- [MB-7112] - After clicking "Generate Diagnostic Report", Couchbase Server/cluster is frozen
- [MB-7140] - [system test] tcmalloc segfault
- [MB-7144] - Update to latest tcmalloc version
- [MB-7149] - cbbackup loops infinitely
- [MB-7157] - Provide way users can populate data from RDBM sourfce to couchbase via csv conversion tool ( e.g cbtransfer)
- [MB-7164] - [windows] cbcollect is generating some tmp files that are not deleted after cbcollect execution
- [MB-7170] - sample loader fails if there are multiple nodes in the cluster and bucket creation time takes more than few seconds
- [MB-7204] - checkpoint cbstats shows info related to vb_0 in case of invalid vbid was passed
- [MB-7209] - [RN 2.0.2 + Doc]2.0.0 cluster restore with data and index
- [MB-7211] - cluster_reference link on remote cluster is broken
- [MB-7218] - couchbase server does not raise an alert when hashtable is mostly consumed by key+metadata
- [MB-7233] - [windows]couchbase-cli tool has enabled replica index by default
- [MB-7235] - couchbase-cli: allow enable flush option for a bucket
- [MB-7265] - Backup from CentOS to OSX not working
- [MB-7269] - cbtransfer/cbrestore throws BadStatusLine exception when using wrong port number
- [MB-7278] - XDCR error panel doesn't have vertical scrol
- [MB-7323] - couchbase-cli does not allow to set index_path separately from data path( --node-init-data-path sets for both data and index paths)
- [MB-7331] - inconsistent warmup results
- [MB-7360] - moxi crashes when doing a mget with a key size exceeding 250 characters
- [MB-7375] - Locked key can be updated with touch
- [MB-7378] - Upgrade 1.8.1->2.0 gives Stopping couchbase-serverNOTE: shutdown failed {badrpc,nodedown}
- [MB-7406] - too much memory (and cpu) consumption when building large spatial index (was: spatial indexer leaks ram by not destroying mapreduce contexts)
- [MB-7416] - Consider doing mlock on beam.smp to prevent linux from swapping out it's pages which according to Tony happens easily with default swappiness settings
- [MB-7435] - ns_server needs better way to calculate TAP stats.
- [MB-7448] - memcached crashed in in EvpNotifyPendingConns -> Rebalance exited with reason {pre_rebalance_config_synchronization_failed
- [MB-7453] - mapreduce nif terminator loop is using CPU time _of all process' threads_ as a clock causing 5 seconds to elapse _much_ earlier than wall clock 5 seconds under load
- [MB-7459] - Warmup completed without loading any data, 0% resident ratio afterwards
- [MB-7463] - Not possible to insert data much larger than memory
- [MB-7464] - Small type in Error message
- [MB-7467] - mapreduce long running task termination is sometimes inneffective
- [MB-7479] - No data returned when using 2 or more nodes via gui as well as server crash
- [MB-7524] - Schedule the stats snapshot task before purging TAP connections upon the engine shutdown
- [MB-7549] - Docs: All examples of command-line tools should include bucket information
- [MB-7555] - [DOC RN] Invalid JSON reported for valid keys during querying
- [MB-7564] - cbhealthchecker uses inaccurate(?) item_alloc_sizes stat for "Average Document Size"
- [MB-7566] - Create builders for 2.0.2 manifest file
- [MB-7567] - Checkpoint merging accidentally copies checkpoint_end items
- [MB-7580] - Make sure checkpoint mutation id is always increasing
- [MB-7583] - Never reset a cursor to the beginning of a checkpoint during a checkpoint merge
- [MB-7593] - Queuing a dirty item should increase the dirty queue size when the item needs to be re-persisted in the same checkpoint
- [MB-7601] - memcached crashed in notifyIOComplete (TapConnMap::notifyPausedConnection_UNLOCKED ) when rebalancing a mixed 1.8.1/2.0.1 cluster after 2.0.1 node warms up
- [MB-7602] - restarting couchbase-server when node is out of disk space results in having two beam.smp processes because old one refuses to shut down ( happens in key-value + xdcr use case on source cluster)
- [MB-7604] - cbcollect_info fails to collect diags with special char in password
- [MB-7608] - [windows] Rebalance exited with reason {buckets_shutdown_wait_failed,
- [MB-7612] - Docs: Improve replication backoff discussion
- [MB-7620] - can not stop the server if there is no free space on the disk
- [MB-7621] - [Mac README]No way to install CLI tools as per readme.tx instructions
- [MB-7625] - cbcollect_info drops Cpus(s) info from top output
- [MB-7636] - Remove "include_docs" from query parameters in UI
- [MB-7652] - 2.0.2 memcached crashes in EventuallyPersistentStore
- [MB-7662] - 3x Usability/Documenation Suggestions: CAP, Replica, Flush
- [MB-7666] - 2.0.2 branch doesn't exist in couchbase github
- [MB-7670] - Config replication apparently causes some changes of order of keys in config triggering useless config saves
- [MB-7695] - Received error[86] from mccouch for unknown
- [MB-7697] - [system test] Severe timeouts on destination cluster, after remote reference is created on it. The destination node goes in pending state, bucket shutdown intermittently.
- [MB-7716] - libcouchstore fails correctly advance file size prior to saving header and causes more expensive than necessary second fdatasync
- [MB-7729] - memcached consumes 100% CPU with latest ep-engine changes
- [MB-7733] - [windows] nodes became disconnected during load, source cluster is unstable
- [MB-7735] - Memcached crash on a node on the destination cluster
- [MB-7738] - typo in http://www.couchbase.com/couchbase-server/why-couchbase
- [MB-7741] - Docs: Document how to use 2.0 version of cbbackup against 1.8.1 cluster
- [MB-7749] - [system test] rebalance does not stop if one node is down
- [MB-7754] - Couchbase-cli 2.0.2 doesn't accept commit in gerrit
- [MB-7758] - misc:dir_size is too slow
- [MB-7760] - [system test][xdcr+views] rebalance failed due to timeout
- [MB-7763] - [XDCR + views] UI unresponsive for prolonged periods of time (Indexing + Compaction + Querying + Replication]
- [MB-7764] - Reduce functions calling emit() lead to a crash
- [MB-7767] - build 2.0.2-718-rel is broken : Control connection to memcached on 'ns_1@127.0.0.1' disconnected: {{case_clause, missing_max_size},
- [MB-7770] - [RN 2.0.2] 2.0.0 to 2.0.1 upgrade didn't replace couchdb's file2.beam with latest version (was: [centos 32] views are broken after upgrade 2.0.0->2.0.1)
- [MB-7774] - post 2.0.1 release note items
- [MB-7785] - Rebalance very very slow (almost stuck) with views (indexing, compaction and querying)
- [MB-7787] - Bad custom reduce function kills the server
- [MB-7788] - [windows] eacces errors when deleting index files (was: rebalance failed with reason no_vbucket_states_set)
- [MB-7791] - [windows] queries failed with batch_sort_failed eaccess error
- [MB-7798] - [sytem test] rebalance failed when failed over orchestrator node down
- [MB-7801] - Can't run cbcollect_info when Couchbase installed in non-default path
- [MB-7806] - [windows][kv] unable to add back node
- [MB-7810] - Add -Wunused_variable flag to ep-engine builds
- [MB-7811] - Turn on compile warnings by default in ep-engine
- [MB-7813] - [system test]rebalance does not start after failove a node
- [MB-7815] - UI unstable with 3 ongoing replications
- [MB-7820] - CLI tool: Use bucket-purge to replace bucket-flush
- [MB-7823] - System Test: Reboot destination node, causes "Target database out of sync. Try to increase max_dbs_open at the target's server" 2
- [MB-7825] - CLI tool: Support bucket compaction
- [MB-7830] - Zero out the key stats buffer so observe doesn't send garbage
- [MB-7835] - Variances in large scale mixed tests
- [MB-7842] - centos and ubuntu builds have different internal tags for the same build #
- [MB-7845] - change ns_server,couchdb and other makefile to use PRODUCT_VERSION instead of git_describe if this env variable is defined
- [MB-7849] - cbtransfer crashes with Python 2.4 and couchstore-files as source
- [MB-7850] - certain map functions crash the server
- [MB-7851] - CLI tool: Support cluster settings
- [MB-7859] - Error replicating vbucket XX: {badmatch, {error,timeout}} on a bidirectional replication setup.
- [MB-7860] - add section to couchbase 2.0 manual for downloading couchbase-server CE via yum/apt-get
- [MB-7861] - Memcached segfaults constantly
- [MB-7862] - Building from source: couchbase version is not correct
- [MB-7863] - node is healthy in nodeStatuses even it was with firewall on and cluster already saw that node went down
- [MB-7864] - non-root user is unable to compile couchbase 2.0.1
- [MB-7866] - windows 64-bit 2.0.2 builds are failing
- [MB-7873] - outdated entries in active tasks regarding blocked indexers (was: there are blocked indexes after rebalance (only blocked) shown in active_tasks api)
- [MB-7874] - could not import sqlite3 module when executing cbworkloadgen, cbbackup, cbrestore and cbtransfer in non-root installation
- [MB-7875] - incorrect path of <command_name>.bin of vbucketkeygen, memslap and vbuckettool in tools folder in non-root installation
- [MB-7878] - [Doc'd] cbstats does not work on port 11210 in non-root installation
- [MB-7885] - XDCR fails when admin password contains @ in the password
- [MB-7886] - Major Overhaul: outdated documentation Enabling Flush of Data Buckets
- [MB-7891] - [windows] a node became down during rebalance
- [MB-7892] - Use the standard-conforming memset instad of the legacy bzero
- [MB-7893] - C++ exceptions is a risky business..
- [MB-7896] - fix voltron to build tcmalloc w/ optimization
- [MB-7902] - [windows] Rebalance exited with reason {detected_nodes_change, {ns_node_disco_events,
- [MB-7903] - Password with ":)" breaks login capability
- [MB-7905] - cbcollect_info does not work as expected when cluster has memcached and couchbase buckets
- [MB-7906] - Rebalancing fails when adding node to cluster with one node and empty bucket
- [MB-7911] - [2.0.2 RN + Documentation]: Update XDCR stats
- [MB-7914] - mc_bin_client getMeta doesn't work properly
- [MB-7915] - We need to change to couchbase user without side effect of lowering rlimits (was: We should be included our own security limits file so the user doesn't have to edit their own (and possibly get it wrong))
- [MB-7918] - couchbase-cli does not support autocompaction setting
- [MB-7919] - [windows] Rebalance exited with reason {bulk_set_vbucket_state_failed, {timeout, when data mutation is in progress
- [MB-7921] - Setup wizard displays incorrect amount of system memory
- [MB-7923] - [windows] Rebalance failed due to reason not_all_nodes_are_ready_yet as memcached exited on one node
- [MB-7925] - Adding a node to the cluster while rebalancing cause the rebalance to abort
- [MB-7933] - Do not require a vbucket to be in dead state before deleting it
- [MB-7938] - 2.0.2 memcached crashes in EventuallyPersistentStore::flushVBucket
- [MB-7939] - cluster replication problems, difference between replica items and active items in both directions
- [MB-7941] - [windows] Rebalance exited with reason {unexpected_exit,{badmatch,{error,etimedout}
- [MB-7942] - Unusually High CPU for CB that's doing nothing
- [MB-7956] - Sometimes bucket with set sasl password is created without password
- [MB-7961] - remove any synchronous filesystem io (i.e. reads or stat-s) from ns_memcached:ensure_bucket
- [MB-7966] - Implement SHARD class
- [MB-7968] - rebalance failed with reason bulk_set_vbucket_state_failed linked_process_died
- [MB-7972] - Sever performance dip during rebalancing observed in demo environment
- [MB-7974] - CBHealthChecker Make 'cache miss ratio' default on the healthchecker report
- [MB-7977] - Replication not working at all
- [MB-7978] - Certain combinations of views in the same design document with the same map function and different reduce functions are not working
- [MB-7980] - MB-7832 needs to be fixed on 2.0.2
- [MB-7988] - IE10 logs client-side js exception
- [MB-7989] - rebalance failed with reason wait_checkpoint_persisted_failed, Partition X not in active nor passive set
- [MB-7990] - unable to connect to mccouch
- [MB-7992] - Fix race condition in stats code path
- [MB-7994] - Remove "stats hash" from cbcollect_info
- [MB-7995] - [system test] rebalance failed due to memcached on added node crashed
- [MB-7996] - [system test] rebalance hang when add a node to cluster
- [MB-7997] - [system test] Write Commit Failure. Disk write failed for item in Bucket X
- [MB-7999] - Add "stats memory" to cbcollect_info
- [MB-8000] - High beam.smp CPU on 2.0.2
- [MB-8004] - Buildbot has wrong PRODUCT_VERSION field for window 2.0.2 build
- [MB-8005] - update product id for 2.0.2 windows installer
- [MB-8008] - [system test]rebalance failure due to bad replicators after rebalance
- [MB-8023] - Port server moxi on node 'ns_1@10.3.121.97' exited with status 1.
- [MB-8028] - the year at footer of couchbase server UI needs to update to 2013
- [MB-8030] - [windows] cbtransfer gives error "could not read _local/vbstate" with couchstore-files as source
- [MB-8031] - tar errors reported during installation
- [MB-8032] - There's potential of data loss due to janitor_agent able to activate vbucket without first shutting down incoming replication
- [MB-8035] - cbcollect_info stacktrace is confusing when the script can't run properly.
- [MB-8037] - Cluster run crashes immediatley
- [MB-8038] - apparent deadlock in ep-engine (was: [system test] cluster crashed with error "exception exit: couldnt_connect_to_memcached")
- [MB-8041] - Centos32: couchbase is broken upgrade to version 2.0.2
- [MB-8042] - cluster run 2.1 on jenkins: Failed to open library "...install/lib/memcached/bucket_engine.so
- [MB-8043] - [windows] cbcollect_info doesn't work
- [MB-8046] - [RN 2.0.2] config.dat and other potentially security sensitive files are world readable in world readable directories
- [MB-8047] - babysitter cookie is passed to child ns_server in the open
- [MB-8048] - cbrecovery unable to access REST API
- [MB-8049] - couchbase-cli doesn't work
- [MB-8050] - config.dat is lost on 2.0.0 -> 2.0.2 upgrade on Debian/Ubuntu
- [MB-8053] - offline ubuntu upgrade 2.0.0->2.0.2: data_path is changed on default, data lost
- [MB-8056] - cluster_run on buildbot: diag/eval/ Unexpected server error, request logged
- [MB-8066] - Observed rebalance regression from 2.0.1 to 2.0.2
- [MB-8068] - memcached crashed when load items to bucket
- [MB-8069] - Updating vbucket map on compromised cluster before running cbrecovery
- [MB-8070] - Include option in cbrecovery to just return the lost vbucket list (read-only)
- [MB-8071] - When the clock of one node is different from others' in cluster, ttl data will be lost on that node.
- [MB-8073] - Copyright should be updated to 2013
- [MB-8074] - erlang_version.txt has "could not load module" there
- [MB-8075] - Integrate Error-Handling Blog Content
- [MB-8076] - cbworkloadgen does not work in windows
- [MB-8085] - golang du implementation is not being activated on GNU/Linux due to unexpected erlang's system_architecture
- [MB-8088] - Prepare join failed. Got HTTP status 500: initial call: ns_log:-start_link_crash_consumer/0-fun-0-/0 exception error: distribution_not_started
- [MB-8090] - email_alerts login password value
- [MB-8091] - better to update tabs Settings: Update Notifications, Auto-Failover, Alerts when switching between them
- [MB-8093] - 'Fail Over' button is always enabled when node is down. user can run Failover continuously
- [MB-8094] - [Doc'd in 2.0.2]1.8.1 & 2.0.2 mixed cluster:Rebalance exited with reason {badarg, [{ns_rebalancer, '-wait_for_memcached/3-lc$^0/1-0-',2}, {ns_rebalancer,wait_for_memcached,
- [MB-8098] - Node ejects itself out of cluster if it was added to cluster when it previously had manually assigned hostname
- [MB-8100] - installer error on missing dependencies (centos5.8). tried other vm on same OS. worked fine.
- [MB-8101] - cbcollect_info should stop using hardcoded ports, passwords and pathes
- [MB-8102] - Moxi segfault
- [MB-8106] - Compaction seems too aggressive
- [MB-8107] - Allow developer to rename a view/design document
- [MB-8112] - [2.0.2 DOC] window upgrade: ip_addr.bat is no longer needed
- [MB-8115] - Stats hash mislabeling max/min_count
- [MB-8116] - Docs: Hardware and storage requirements needs heavy reworking
- [MB-8118] - couch_dbdump doesn't work on windows (and prevents cbcollectinfo from gathering ddocs)
- [MB-8119] - memcached.exe exits continuously in latest 2.0.2 builds
- [MB-8120] - Cannot set flushEnabled to true without setting the ramQuotaMB for a bucket through the REST api
- [MB-8122] - cbcollect_info with python2.4 : finally: SyntaxError: invalid syntax
- [MB-8123] - Installation on Ubuntu 13.04
- [MB-8125] - while setting alpha\wildcard values to warmup_min_{items,memory}_theshold it becomes 0
- [MB-8126] - request /pools/default/rebalanceProgress error timed out (cluster hangs)
- [MB-8127] - cluster is broken after Rebalance exited with reason {important_nodes_went_down,
- [MB-8128] - Document MacOS upgrade steps
- [MB-8129] - 2.0.2 macosx build fails during couchdbx-app phase due to missing cbworkloadgen
- [MB-8130] - windows inatall script failed to install and uninstall couchbase server 2.0.2
- [MB-8131] - windows - can't build file tool in 2.0.2
- [MB-8132] - cbcollect_info does not work in build 2.0.2-768
- [MB-8135] - couchbase-cli --enable-email-alert not disabling the auto alerts when 0 is given.
- [MB-8136] - incremental_rebalance_in_with_queries: Rebalance exited with reason bad_replicas(Bad replicators after rebalance)
- [MB-8137] - couchbase-cli: There is no description/example for cluster-edit, it is identical to cluster-init( Do we really need this duplication?)
- [MB-8138] - [windows] cropped Couchbase logo in installer
- [MB-8139] - couchbase-cli - not able to add server
- [MB-8140] - couchbase-cli - cluster-init not working correctly
- [MB-8143] - cbepctl.exe: global name 'sys' is not defined when bucket is not presented ( windows)
- [MB-8144] - centos64 upgrade 1.8.x->2.0.2. server is not initialized. no data loss
- [MB-8146] - memcached crashed with signal 11, Segmentation fault in HashTable::visit()
- [MB-8148] - Rebalance exited with reason bulk_set_vbucket_state_failed {unexpected_reason,killed} when rebalance out 2 failovered nodes
- [MB-8149] - Status Message Garbage against a Windows Cluster
- [MB-8151] - cbRecovery - incorrect behavior after running cbrecovery against a specific vbucket
- [MB-8152] - Persistent write failure due to no existing vbucket file for the given doc
- [MB-8153] - [Doc'd] cbworkloadgen shows error import sqlite3 module
- [MB-8154] - ep_queue_size is not decreasing 20 mins after load was stopped
- [MB-8155] - couchbase-cli node-init regardless of the params is always giving SUCCESS: init localhost
- [MB-8156] - --node-init-data-path has no effect for couchbase-cli node-init
- [MB-8157] - couchbase logo in browser url and browser tab still show old logo
- [MB-8158] - "version" on Windows listed as linux
- [MB-8161] - When waking a task go through the whole future queue
- [MB-8163] - mixed cluster/online upgrade 1.8.1-2.0.2 Rebalance exited with reason {badarg,[{erlang,'++' [{'EXIT',{noproc,{gen_server,call, [{'janitor_agent-default','ns_1@10.3.3.93'},{get_mass_tap_docs_estimate,
- [MB-8164] - command 'couchbase-server restart' hangs when node is out of disk space
- [MB-8165] - timeout error appeared while trying to read replica from a bucket with active resident ratio 30%
- [MB-8166] - assertion with crash and possible memory leak in ObjectRegistry::onCreateBlob at src/objectregistry.cc:57
- [MB-8170] - u'docsTotal' and u'docsTransferred' statistics in rebalance progress are incorrect
- [MB-8171] - centos32: impossible to start server after upgrade on 2.0.2
- [MB-8172] - centos64:online upgrade non default port:rebalance failed/Port server moxi on node 'babysitter_of_ns_1@lh' exited with status 0.curl error:transfer closed with outstanding read data remaining from: lh:8091/pools/default/saslBucketsStreaming EOL on stdin
- [MB-8173] - [RN 2.0.2 + Doc] Change in Metadata Overhead
- [MB-8175] - tap implicit acks stream unit test failure
- [MB-8176] - Fix valgrind warnings
- [MB-8178] - couchbase-cli usage incorrect, port shld not be passed in --cluster or -c parameter.
- [MB-8179] - on rpm upgrade, cb service trying to restart after service already up, fails on attempt. it should not attempt to shutdown
- [MB-8181] - cbrecovery 's dry run to abort cbrecovery once it fetches the vbucket list
- [MB-8182] - Our OSX package does not start ns_server properly i.e. via babysitter (was: 2.0.2 for MAC OS has default bucket is always in the pending state)
- [MB-8186] - Docs: Configuring node quota
- [MB-8187] - u'docsTotal' and u'docsTransferred' statistics in rebalance progress has values but bucket is empty
- [MB-8188] - rebalance failed with reason backfill completed
- [MB-8189] - node crashed, impossible to stop/restart server ( alarm_handler: {clear,system_memory_high_watermark})
- [MB-8190] - Rebalance exited with reason {badmatch, [{ok,{99,1,<<"does_not_exist">>}},{ok,{99,1,<<"does_not_exist">>
- [MB-8192] - [system test] memcached crash when load items to bucket
- [MB-8193] - [system test] Memcached segfault during rebalance with workload running causes rebalance failure
- [MB-8196] - [windows] Rebalance exited with reason {badarg,\n [{erlang,'++',\n [{'EXIT',\n {{badmatch,<17634.10455.4>},\n [{janitor_agent,handle_call_via_se
- [MB-8198] - window installer - show wrong result of system RAM configured
- [MB-8199] - [2.0.2 - RN + Docs] many requests to views causes resource leak, crash
- [MB-8200] - Rebalance exited with reason stop
- [MB-8201] - docsTotal changed during rebalance
- [MB-8203] - [DOC] Port server memcached on node 'babysitter_of_ns_1@127.0.0.1' exited with status 139. Restarting. Messages: Invalid configuration: Shards must bea factor of max vbuckets
- [MB-8204] - Cbrecovery's unnecessary options, some that cause imminent data loss
- [MB-8206] - memcached crashing/restarting with Assertion `metadata.size == 16' failed.
- [MB-8208] - Replace XDCR intro with XDCR whitepaper intro
- [MB-8209] - cbrecovery will never run for vbucket 0
- [MB-8210] - Update the incorrect information on the Automated Index Updates
- [MB-8214] - bgfetcher performance regression
- [MB-8215] - [windows] firewalled node is seen as healthy
- [MB-8218] - windows buildbot failed to build windows version 2.0.2-789
- [MB-8220] - cbrecovery should have a detail final report
- [MB-8222] - single node goes offline during a node add, subsequent node add works okay
- [MB-8224] - Fix race condition in vkey stats scheduling/checking to see if we have a bgfetch to do
- [MB-8225] - OSX installer has changes in master branch that are not in 2.0.2 branch
- [MB-8227] - Broken link in remote cluster section
- [MB-8228] - healthchecker launches exceptions when reading data
- [MB-8229] - [Doc'd] Couchbase UI shows a node down when Rest API is used to rename a node in a multiple node cluster
- [MB-8230] - Rebalance exited with reason {badarg,[{erlang,'++', [{'EXIT', {{janitor_agent_servant_died,
- [MB-8231] - Rebalance hangs with progress zero percent
- [MB-8235] - error restarting couch_server: {{read_loop_died, {problem_reopening_file,
- [MB-8236] - Server error on {global,ns_rebalance_observer},
- [MB-8238] - NO menu bar to access menu commands after installation and click the Couchbase icon on MAC
- [MB-8239] - cbcollect_info only collects couchbase.log and misses other logs
- [MB-8240] - memslap vbucketkeygen vbuckettool is not working with MAC for latest build
- [MB-8242] - Lazy computed outbound XDCR stats per replication are incorrect
- [MB-8243] - memcached crashed in Configuration::getCouchBucket
- [MB-8245] - During rpm upgrade, encountered error while copying opt/couchbase/var/lib/couchbase/config/config.dat (already exists)
- [MB-8246] - [system test] Rebalance exited with reason timeout waiting for backfill determination
- [MB-8253] - windows 2.0.2 builds failing due to Cheetah not being installed correctly
- [MB-8254] - windows buildbot failed to build windows version 2.0.2-800
- [MB-8256] - snapshotStats crash during shutdown bucket
- [MB-8257] - [system test] Frequent memcached disconnected due to timeout error during long term loading
- [MB-8259] - Disk not flush on xdcr dest node
- [MB-8263] - [system test] Erlang crash during data access phase with Mike's toy build
- [MB-8266] - erlang crashed with error: "no match of right hand side value {error, closed}...
- [MB-8267] - cbrecovery doesn't keep flag values intact for recovered msgs
- [MB-8268] - flag value not retained after items restored through cbrecovery
- [MB-8269] - rebalance hang but log page shows it is completed
- [MB-8270] - node down with error net_kernal_terminated
- [MB-8272] - there is README file from Erlang distro (on Windows) that should be removed
- [MB-8273] - System test : observed slow swap-rebalance in 2.0.2 ( 15 hours+)
- [MB-8274] - items not draining seems... ep-engine is deadlocked
- [MB-8275] - installation document in 2.0 in rpm shows old printout after installation
- [MB-8282] - -b bucket selection option is not filtering other buckets for cbhealthchecker
- [MB-8284] - Rebalance fails with reason replicator_died
- [MB-8287] - couhbase web console is down although erlang process is running
- [MB-8290] - cbcollectinfo failed to get logs in windows
- [MB-8291] - [system test] warmup access log corrupt during warmup in windows
- [MB-8292] - Memory leak? on one of the buckets on destination cluster (single node) with source cluster on v_iber workload
- [MB-8294] - Destination node with XDCR (heavy DGM) goes into pending.
- [MB-8302] - [Doc'd] READMEs Win, Linux, Mac
- [MB-8303] - [system test] Rebalance in hangs with some initial vbucket movement due to bucket state bouncing between not ready and active
- [MB-8306] - Number of document mutations pending XDC replication is rapidly growing
- [MB-8308] - Rebalance time regression in large scale DGM vperf tests
- [MB-8309] - online_upgrade_swap_rebalance 1.8.1->2.0.2: Rebalance exited with reason {{change_filter_failed,{'EXIT',{{unexpected_reason,killed}
- [MB-8311] - Table 7.3. Administration — couchbase Tool Commands should be updated with new features
- [MB-8313] - Table 7.4. Administration — Standard couchbase Tool Options should be updated with new options
- [MB-8314] - rebalance exited ns_vbucket_mover failed to initiate_indexing
- [MB-8315] - Need Decision on cbtransfer, recv_min_bytes=4096
- [MB-8318] - memcached crashed in CouchKVStore::setVBucketState
- [MB-8319] - [DOC? 2.0.2] View compaction is triggered during rebalance when auto-compaction is disabled
- [MB-8320] - [windows] incorrect text is shown in installer wizard
- [MB-8321] - [RN 2.0.2] windows32: Rebalance exited with reason {mover_failed,{badmatch,{error,eaddrinuse}}}
- [MB-8323] - Crash caused by task running while a bucket is shutting down
- [MB-8324] - (Data loss)some nodes have 0 active items after offline upgrade
- [MB-8328] - High latency variation and regression in query throughput
- [MB-8329] - ui doesn't show document content
- [MB-8332] - moxi crashed when delete non default bucket
- [MB-8334] - [windows] unable to get back to previous step in installer
- [MB-8337] - UI fails to retrieve 181 node information during online upgrade
- [MB-8338] - [windows] moxi crashed when create bucket with error: bad json configuration
- [MB-8340] - [system test][windows] memory overflow when bucket has a lot of expired items
- [MB-8341] - Per node stats unable to show lazy computed xdcr stats correctly
- [MB-8342] - [windows] Disk Write Queue doesn't drain completely after rebalancing out nodes from the cluster
- [MB-8343] - In Memory-full scenarios, replication incorrectly reports 100 percent complete status, XDCR queue shows incorrect numbers, XDCR is non-functioning at this point.
- [MB-8344] - UI: Document viewer within view page spins indefinitely when trying to access an item that does not exist
- [MB-8345] - nodes down due to memcached crash at destination cluster
- [MB-8346] - memcached on node 'babysitter_of_ns_1@127.0.0.1' exited with status 255
- [MB-8347] - [Doc'd] XDCR REST API endpoint is misspelled as "XCDR"
- [MB-8349] - windows buildbot failed to build windows version 2.0.2-813
- [MB-8350] - [system test] [windows] rebalance hang at 0% after add node in
Improvement
- [MB-5432] - We need a way to package our tools for users
- [MB-5721] - Couchbase CLI lacks alerts-related commands
- [MB-6972] - [Doc when ready] distribute couchbase-server through yum and debian package repositories
- [MB-7250] - Mac OS X App should be signed by a valid developer key
- [MB-7300] - [Doc'd] cbtansfer/cbbackup/cbrestore - option to just transfer design-docs only
- [MB-7301] - cbtransfer/cbrestore - option to force a re-hash of item keys to handle # of vbucket changes
- [MB-7372] - Need ability to differentiate setting a non-default index path versus non-default data path via couchbase-cli
- [MB-7398] - [2.0.2 RN + Manual?]Host name and IP address management in Couchbase
- [MB-7415] - Faster doc lookups in source cluster for xdcr
- [MB-7452] - [2.0.2 RN + doc] Allow for cbbackup and cbrestore to only do design documents as an option
- [MB-7468] - We should collect page fault stats at least for beam.smp
- [MB-7476] - Prepend bucket name to ep-engine log messages
- [MB-7477] - Slow down in disk persistance when updating items in heavy DGM
- [MB-7518] - [2.0.2 RN Done + Doc Drafted] Has multi-reader & writer per bucket that increases disk channel-level (i/o bandwidth) utilization
- [MB-7519] - [2.0.2 RN] Has better batch scheduling mechanism for Couchstore I/O
- [MB-7528] - [DOC] user can configure cluster-wide memory parameters, mem_high/low_wat & mutation_mem_threshold
- [MB-7582] - Call PersistenceCallback from CouchKVStore
- [MB-7663] - Support for Windows 8
- [MB-7668] - Add stats for getMeta and SetMeta latency
- [MB-7687] - XDCR stats via REST: more...
- [MB-7701] - Implement optimization for improved XDCR lag latency
- [MB-7710] - Add info about Avast Anti-Virus Software
- [MB-7730] - Add master event for view compactions that are forced during rebalance
- [MB-7786] - [RN 2.0.2] Frequent replication start error messages "Failed to grab remote bucket info, vbucket.." at start of replication.
- [MB-7804] - Couchbase logo needs to be updated on UI, desktop and program-settings icon
- [MB-7836] - cbstats timings do not show enough detail in the field format above 1 minute
- [MB-7843] - [RN 2.0.1]Documentation for new parameter rebalanceMovesBeforeCompaction used for improving rebalance speed
- [MB-7846] - Certify replica read API on the server side
- [MB-7871] - Add UI monitoring for memory fragmentation
- [MB-7882] - Improvements for index updater, compactor, queries (map/reduce views) and the generic btree module
- [MB-7888] - [DOC] Design document for improving the performance of the flush command
- [MB-7917] - Need a toy build to measure breakdown of persistence w/ xdcr
- [MB-7959] - [Doc'd]: New 2.0.2 XDCR Contin. Optimistic, new XDCR stats, and more XDCR background
- [MB-7986] - Hadoop Connector Guide Updates
- [MB-8006] - Prioritized disk write operation
- [MB-8013] - Implement detailed rebalance progress report
- [MB-8017] - [Internal Only Doc] cbrecovery tool to recovery data for missing partitions
- [MB-8019] - [2.0.2 RN + doc?] healthchecker - refresh for the new stats available in 2.0.0
- [MB-8020] - File system cache management for compaction and background fetches
- [MB-8034] - couchbase-cli needs to add the new rest api for optimistic XDCR
- [MB-8058] - [RN 2.0.2 + Documentation]: Multiple readers and writers - ep_engine
- [MB-8059] - [RN 2.0.2 + Documentation]: XDCR - optimistic replication for latency improvement
- [MB-8060] - [2.0.2 Documentation]: Ability to recover data from XDCR / backup per partition new REST API's
- [MB-8061] - [Doc'd]: Host name and IP address management in Couchbase
- [MB-8062] - [Doc'd]: Implement detailed rebalance progress report
- [MB-8063] - [RN 2.0.2 + Documentation]: cbrecovery tool to recovery data for missing partitions
- [MB-8064] - [2.0.2 Documentation]: Complete productization of Replica Read API
- [MB-8065] - [Doc'd]: CLI tool: All new settings
- [MB-8105] - Detailed steps on programmatically setting up and managing a cluster
- [MB-8111] - Need Clarification on Views
- [MB-8113] - Add a REST interface to list the design document of a bucket
- [MB-8121] - [2.0.2 doc] Add bucket flush enable option in help for cli
- [MB-8265] - need redirect the page to 2.0 manual if user types direct url address for 2.0.1 manual
- [MB-8280] - cbrecovery should check if tap batch requests are processed correctly before moving to next batch
- [MB-8316] - Fix cbtransfer --help output
- [MB-8325] - ns_server should collect various stats about supervised processes
- [MB-8339] - Binary Protocol on Metadata
- [MB-8348] - Eviction of doc bodies on compaction should be configurable.
Story
- [MB-7779] - Docs: View Operation in Cluster - Overhaul
- [MB-7837] - [RN 2.0.2 + Doc] continuously tunable optimistic XDCR
- [MB-7985] - Spring Connector Guide
- [MB-7987] - nginx guide
Task
- [MB-7847] - online upgrade 2.0.0 -> 2.0.1: addNode that is not used for a long time after installation: Prepare join failed... ('Skipped 1/2/3 heartbeats" at that time)
- [MB-7852] - [Doc'd] Complete productization of Replica Read API
- [MB-7855] - mixed cluster(1.8.1, 2.0.1) : memcached crashed during rebalance: Port server memcached on node A exited with status 139
- [MB-7879] - cbtransfer crashes on 32-bit Linux with couchstore-files as a source
- [MB-7928] - eperf / evperf tests don't respect 'items' configuration parameter (don't load all the expected data)
- [MB-7947] - Rebalance exited with reason Rebalance exited with reason {badmatch, {error, {timeout, {gen_server,call,[timeout_diag_logger, {diag,{timeout, {gen_server,call,[ns_config,get]} after connection to memcached disconnected
- [MB-7954] - erl_crash.dump when stop couchbase: Stopping couchbase-server{error_logger,{{2013,3,21},{4,54,2}},"Protocol: ~p: register error: ~p~n",["inet_tcp",{{badmatch,{error,duplicate_name}},
- [MB-7957] - couchbase-cli, different behavior for param -H/-h with/out additional params.
- [MB-7993] - Incorrect link order for ep.so on windows
- [MB-8003] - investigate whether hot-fix commits were included in later releases
- [MB-8036] - Resource Identifier(id in iss files) should be changes for 2.0.2 windows builds. now they are identical with 2.0.1
- [MB-8045] - [RN 2.0.2] Try view performance test with different rebalanceMovesBeforeCompaction settings and adjust default correspondingly
- [MB-8099] - Upgrade to latest CB Version 2.0.1 fails to copy correct config.dat
- [MB-8103] - couchbase-cli -h : typo in block ' Flush a bucket: couCBase-cli bucket-flush...
- [MB-8104] - couchbase-cli : command: bucket-create: localhost:8091, local variable 'enable_replica_index' referenced before assignment
- [MB-8109] - Rebalance exited with reason {unexpected_exit,.."Partition 375 not in active nor passive set"
- [MB-8177] - Add healthchecker repository to gerrit
- [MB-8180] - performance testing for cbrecovery tool
- [MB-8184] - Update screenshots for new logo in Web Console/Install
- [MB-8185] - Add healthchecker to regular build and release package
- [MB-8205] - couchbase-cli broken in build 786, getting: ImportError: No module named json
- [MB-8221] - [Doc'd] Upgrade, Prerequisites, Initial Install for 2.0.2
- [MB-8296] - win32: rebalance failed after Port server memcached on node \'babysitter_of_ns_1@127.0.0.1\' exited with status 255
Edit/Copy Release Notes
The text area below allows the project release notes to be edited and copied to another document.