Release Notes - Couchbase Server - Version 2.0-beta - HTML format

Technical task

  • [MB-2308] - REST Docs: need example of rebalancing
  • [MB-3150] - engine enforcement of platform specific size constraints
  • [MB-5557] - Free connection instances on memcached shutdown
  • [MB-5558] - Free independent_stats buffer in memcached on shutdown
  • [MB-5559] - Free thread memory on memcached shutdown
  • [MB-5560] - Free memory from hashtable in memcached on shutdown

Bug

  • [MB-946] - amount of time to load data before servicing requests is very long
  • [MB-1225] - moxi semantics: upstream conns should be associated to a preferred downstream
  • [MB-1598] - Accuracy of memory tracking insufficient.
  • [MB-1615] - ability to promote a RC to release with recompiling
  • [MB-1906] - On Monitor data bucket graphics "M" and "K" is used instead of "MB" and "KB"
  • [MB-2091] - get doxy output into couchbase.org
  • [MB-2100] - Log basic session data in main db.
  • [MB-2160] - Disk space from deleted items needs to be reclaimed
  • [MB-2272] - Max hourly stats does not match the max minute stats
  • [MB-2429] - Need to validate/document REST in manual and on Wiki
  • [MB-2439] - No limitation for bucket bucket name length
  • [MB-2660] - fix downstream_conn_max to not block during add/remove nodes
  • [MB-2769] - Allow "browse_logs" to display abbreviated log messages
  • [MB-3257] - membase-cli: changing password error message error
  • [MB-3330] - memcached return oom error on set right after startup
  • [MB-3334] - under certain conditions, old items may be read instead of updated items
  • [MB-3384] - Membase service stopped and failed to restart after joining cluster
  • [MB-3392] - dbupgrade can run without error if user enters database file name
  • [MB-3397] - ep_total_cache_size is not decremented for expired itmes
  • [MB-3449] - Recovering from multiple crashes in a large cluster left the system unusable
  • [MB-3466] - Add bytes as synonym to mem_used in statistics
  • [MB-3469] - moxi 1.6.5.1 segfault, binary protocol, during rebalance
  • [MB-3475] - changing password returns success when it failed
  • [MB-3498] - Cannot delete old directories on Ubuntu 10.04 during installation
  • [MB-3504] - binary delete with cas shows as miss, not a bad cas value
  • [MB-3516] - Control connection to memcached disconnected
  • [MB-3539] - Stats don't work for pending-add nodes
  • [MB-3545] - curr_connections shows incorrect value after huge amout of connection is established and disconnected
  • [MB-3546] - cbstats dispatcher don't work without a password
  • [MB-3563] - base64 codec isn't always working
  • [MB-3598] - Membase and/or moxi returning corrupt values?
  • [MB-3638] - We don't account for alignment overhead...
  • [MB-3648] - 'stats vkey' doesn't work for non-active vbuckets
  • [MB-3650] - TAP streams continue to do "work" after receiver has disconnected
  • [MB-3656] - The user deserves an error message in human readable form when trying to delete a bucket during rebalance...
  • [MB-3659] - memory accounting problem for small items
  • [MB-3733] - Memcached crash on Windows
  • [MB-3740] - ns_vbucket_mover:360 error during rebalance in replication tests with 2 replicas
  • [MB-3750] - Monitor Server Screen shows outdated details for a down server
  • [MB-3780] - memcached crash in flusher.cc:190
  • [MB-3784] - link with libsegfault
  • [MB-3791] - Need to use natural sort order in servers drop down in analytics
  • [MB-3794] - copyright headers need update
  • [MB-3796] - Membase debug symbols are wrong on MacOS release
  • [MB-3797] - rpm -U installer tries to stop membase server after upgrade
  • [MB-3801] - slightly better error messages for mbbackup
  • [MB-3804] - mbrestore displays python interrupt.error when running without -a option
  • [MB-3808] - cli tools spitting out error traces from mc_bin_client without wrapping the error into more human readable format
  • [MB-3817] - OBSERVE command does not implement notification on replication count >1
  • [MB-3818] - SYNC command needs coarse grain server side timeout
  • [MB-3838] - memcached hangs while recreating a bucket with same name if ep-engine deletion is busy waiting for the flusher
  • [MB-3840] - moxi crash in cproxy_protocol_b2b.c:52
  • [MB-3846] - resident items percentage is 0.00007 when (key+metadata) is near bucket's ram capacity
  • [MB-3855] - various memory leaks reported by valgrind (indirectly lost: 2,109,600 bytes in 1,978 blocks)
  • [MB-3861] - the destination node is up but rebalance fails with Rebalance exited with reason {{{badmatch,{error,timeout}},
  • [MB-3873] - amazon ec2 vms erlang crash : eheap_alloc: Cannot allocate
  • [MB-3878] - rebalance failure with Bad replicators after rebalance
  • [MB-3879] - stats_archiver-default and menelaus_web_alerts_srv crash reports during regression runs
  • [MB-3884] - moxi returning 132 and 133 error when loading data during rebalance
  • [MB-3885] - moxi/memcached doesn't accept any set command for up to 45 seconds in bucket recreation (memcachedError : 132)
  • [MB-3892] - mbrestore not "killable"
  • [MB-3897] - bucket_engine crash during bucket deletion assert(peh->clients == 0);
  • [MB-3901] - negative # of items and backfill_remaining under TAP_Queue clients section
  • [MB-3910] - tap queue fill rate is always zero in ui stats
  • [MB-3911] - setting up a 30+ node cluster using amazon micro instances is not a supported configuration for membase-server
  • [MB-3916] - Swap Usage in UI for windows server should be a value rather than percentage
  • [MB-3918] - rebalanace hung in 2x dgm using amazon basic AMIs where swap is not enabled
  • [MB-3919] - moxi crash with segmentation-fault cJSON_GetArrayItem during rebalancing
  • [MB-3923] - server shows as "server down" in cluster overview during bucket creation ( when it takes more than 10 sec)
  • [MB-3926] - memory usage balloons in dgm scenario
  • [MB-3928] - Need to display the progress of items moved when upgrade in windows
  • [MB-3934] - memcached crash in release_handle_locked at bucket_engine.c:597
  • [MB-3937] - test_set_get_large_keys test fails on windows
  • [MB-3938] - mbrestore partial restore if one of the threads encounters an error during restore
  • [MB-3939] - rebalance stuck when rebalancing 3 to 4 nodes in > 5x dgm
  • [MB-3940] - handle_node_statuses fails when some of the nodes are heavily replicating in 2x dgm
  • [MB-3944] - rpm installer does not delete the data files (on a fresh install) and the user will see left over items when creating a new bucket
  • [MB-3953] - vbucket server map exposed via REST needs to be refreshed more often. it reports incorrect information during rebalance
  • [MB-3955] - Rebalance exited with reason {mover_failed,timeout} when rebalancing 5->10 nodes on 4x dgm with 1 million items
  • [MB-3962] - rebalance hangs in dgm 3x 6->7 nodes in amazon cluster with large instances
  • [MB-3963] - "checking_bucket_acces" web request failed displayed when failing over a node which is inaccessible during network interruption
  • [MB-3964] - new tap connection established with no flags set recieves tap_cmd_delete for items that are already expired
  • [MB-3966] - membase cli reports success for a rebalance that didn't do anything
  • [MB-3968] - stats output in collect_info doesn't try next bucket if [tap|hash|dispatcher] fails
  • [MB-3979] - net_tick_time needs to be decreased to 15 seconds
  • [MB-3981] - moxi does not implement SYNC command
  • [MB-3986] - bucket_engine.c:1909 crash for tap_event=TAP_OPAQUE
  • [MB-3987] - bucket-engine assert while shutting down tap connections bucket_engine.c:2502
  • [MB-3995] - longevity test on 1.7 GA caused two nodes crashing and losing all memcached data
  • [MB-4000] - bucket-engine unit test failure - 171 branch - Running concurrent access delete bucket... DIED
  • [MB-4001] - analyze_core use the old installation path
  • [MB-4007] - rebalance failure when adding one node {ns_vbucket_mover,'-spawn_workers/1-fun-0-'}
  • [MB-4009] - 1.7.0 upgrade does not start because /var/opt/membase/1.6.5.4/data/ns_1/isasl.pw: No such file or directory
  • [MB-4014] - CouchDB files are not not deleted from disk when a bucket is deleted
  • [MB-4016] - rebalancing 1-2 ndoes with no item fails with "memcached_error,not_my_vbucket"
  • [MB-4017] - erlang crashes in a cluster 2 nodes with 0 items with Slogan: eheap_alloc: Cannot allocate 934157120 bytes of memory (of type "heap").
  • [MB-4022] - on multi node cluster , upgrading a node from 1.6.5.4 to 1.7 will reset its config and bucket data if node's IP has changed since 1.6.5.4 installation
  • [MB-4025] - Erlang crash after rebalance finished succesfully
  • [MB-4026] - Ep engine not handling missing file error correctly
  • [MB-4032] - replication is suspended between some nodes after rebalance ( disk write queue very large and drains very slowly)
  • [MB-4048] - "test mail" and "reset quota" button should have blue text to match other smaller buttons ( like edit buckets)
  • [MB-4050] - /settings/autofailover should not allow the user to specify a negative value for maxNodes
  • [MB-4051] - per node stats dropping to 0 during rebalance too often in 2.0 builds
  • [MB-4052] - /opt/membase/bin/analyze_core error in 2.0 ( digest: command not found)
  • [MB-4054] - deleting a bucket on ns_server does not delete the data files under /opt/couchbase/var/lib/couchdb
  • [MB-4055] - ui displays an autofailover node as down in the summary section
  • [MB-4058] - Stats cachedump is broken
  • [MB-4060] - Moxi stack track: invalid pointer
  • [MB-4064] - continuous load causes memcached server errors
  • [MB-4069] - erlang crash when recreating a bucket
  • [MB-4070] - memory watermark underflow if max_size isn't set
  • [MB-4071] - 'flush_all' causes replication to stop
  • [MB-4073] - ep-engine crash in ep-engine.cc:920 and bucke-engine:1023
  • [MB-4075] - Rebalance exited with reason {mover_failed,timeout} after 20 mins when rebalancing an 8th node ( 28 million items)
  • [MB-4076] - flush_all breaks ddocs replication
  • [MB-4080] - ubuntu 2.0 160 build debian installation is broken
  • [MB-4081] - couchbase-server stop warns user about file descriptors limit
  • [MB-4082] - replication does not complete after rebalancing 4 nodes for bucket with replica=1
  • [MB-4088] - couchbase-server stop hangs
  • [MB-4089] - couchbase-server stop hangs
  • [MB-4099] - adding a 1.7.1 node into mixed 1.7.0/1.7.1 cluster causes data loss on active items and leaves the cluster in an imbalanced state
  • [MB-4105] - couchbae 2.0 developer preview support forum should point to couchbase 2.0 link instead of 17x...
  • [MB-4109] - autofailover 2 minutes delay when failover timeout is set to 30 seconds
  • [MB-4110] - rolling upgrade of more than 1 node at a time will result in rebalance failure with timeout and leaves the cluster in an imbalanced state
  • [MB-4117] - running view on 10k json on single node does not return all keys
  • [MB-4121] - Couchbase server web console failed to start in centos
  • [MB-4122] - view never returns for _count reduce function returns 10k elements
  • [MB-4123] - after few rebalance operation , rebalancing 2 node cluster with 200 items fails with Rebalance exited with reason {timeout,
  • [MB-4125] - disk usage always zero in "data buckets" tab
  • [MB-4126] - querying the view before it is replicated will return "no_db_file" and "not_found,missing" , create/update view should not return the call unless view is replicated across all vbuckets
  • [MB-4127] - Starting and stopping the server requires you to be two different users
  • [MB-4129] - ui client side error when deleting the last view
  • [MB-4130] - view merging does not work when one node is down
  • [MB-4131] - add_node fails under ubuntu
  • [MB-4132] - adding unprovisioned server still requires username/password
  • [MB-4139] - ui and backend error when running _sum reduce on 200k items
  • [MB-4143] - view_merge timeout after adding a node and rebalancing
  • [MB-4149] - ui will display "lost connection" and other unrelated errors if user tries to create an invalid map and reduce function
  • [MB-4150] - retrieving an already indexed view can take up to 30 seconds in a cluster
  • [MB-4152] - _all_docs keeps socket alive after seemingly completing listing results
  • [MB-4154] - views screen times out if there are no buckets
  • [MB-4158] - ui sporadically shows nodes as pending mode under heavy load in large cluster
  • [MB-4162] - view merging hangs and does not return even after given 60 seconds timeout
  • [MB-4163] - items in disk write queue do not get drained
  • [MB-4164] - Admin UI constantly reloading when using Firefox 3.6.8
  • [MB-4165] - mbbrowse_logs_cluster should be a bit more user friendly
  • [MB-4168] - moxi memory leak?
  • [MB-4171] - Views button on bucket screen has an incorrect parameter
  • [MB-4173] - how many buckets we can support in 2.0 ?
  • [MB-4183] - adding a node crashes ns_server on the node being added ("Exit on non-updater process: config_change")
  • [MB-4184] - sync_persistence returns #134 error when invoked while client is loading data
  • [MB-4193] - sync protocol should return "timeout error" instead of using error# 134
  • [MB-4194] - modify sync protocol to accept timeout as a parameter
  • [MB-4205] - disk write queue does not get drained after adding the 6th node
  • [MB-4206] - latest build broken on redhat 32-bit
  • [MB-4207] - view hangs forever if invoked when user is continously loading data in the cluster
  • [MB-4209] - key eviction through flushctl is not working
  • [MB-4218] - manual is not clear about how rebalance affects memcached buckets
  • [MB-4220] - bucket recreate test failure - keys are not entirely deleted from couch files after bucket deletion
  • [MB-4221] - view edit screen uses cached value for initial previewed document
  • [MB-4225] - main.js ** {exit_status,1} in latest mac osx build
  • [MB-4226] - Changing bucket to memcached bucket in Views breaks UI
  • [MB-4228] - couchbase server mac osx will fail to start if user does not delete the previous membase/couchbase installation under ~/Library/Application Support
  • [MB-4243] - "vb_pending_queue_drain" stat doesn't seem correct
  • [MB-4245] - ep_warmup stat is incorrectly always 1
  • [MB-4254] - disk write queue != disk write queues: items
  • [MB-4259] - "collect_info" on Windows doesn't collect "couch.log" properly
  • [MB-4260] - accessing /pools/default/buckets/default shouldn't require password authentication
  • [MB-4262] - 30% active item resident ratio versus 70% replica item resident ratio in a cluster ( RAM = 260 GB , Data : 150 GB , 180 M items)
  • [MB-4263] - replication keeps going even after rebalance fails or stopped by the user
  • [MB-4264] - ns_server rebalance algorithm chooses a non-optimal bucket map during rebalance
  • [MB-4265] - unable to create a bucket with capital letters(bucket-engine and memcached crash)
  • [MB-4266] - Illegal option to sed...
  • [MB-4269] - inaccurate vb_active_ht_memory value reported in a cluster after few rebalance operations ( replica=2)
  • [MB-4276] - warmup time is nearly 8 times slower in 2.0 compared to 1.7 ( for 10k and 100k items)
  • [MB-4278] - regression in view query, not all items returned
  • [MB-4280] - Remove "can't be changed" text in setup screen
  • [MB-4281] - auto compaction does not stop when run time exceeds allowed time period
  • [MB-4282] - Long keys cause top-keys table to be too wide causing ugliness
  • [MB-4292] - ep-engine does not flush expired replica items if expiry time is 2-3 seconds (memory leak)
  • [MB-4309] - Remove "cached" and "buffered" from RAM usage
  • [MB-4314] - Set with meta operation returns ENOENT for new keys
  • [MB-4317] - regular create and delete of buckets can lead to crash
  • [MB-4339] - ketama compilation warnings in libvbucket
  • [MB-4349] - mbrestore doesn't print out any information if user runs it on a data files from a failed over node
  • [MB-4358] - sending backoff to tap producer when disk write queue > 1M is not optimal for large cluster with> 100M items and lot of RAM
  • [MB-4367] - rebalance gets stuck even if ack_seqno is correct and has_queued_item is true and total_backlog_size > 1000
  • [MB-4376] - setup get HDD and memory totale and free space wrong (0Mb)
  • [MB-4393] - rebalance failure when rebalancing 6 nodes no match of right hand side value {error,nxdomain}
  • [MB-4397] - rename all mb* commands to cb*
  • [MB-4402] - memcached crash while rebalancing 1->2 nodes if resident ratio < 100% in the first node
  • [MB-4404] - Need bucket drop-downs in Replication From/To dialog
  • [MB-4428] - GETL leaks memory?
  • [MB-4439] - rebalancing after failing over a node which was down during a previous rebalance causes rebalance failure with bad replicators
  • [MB-4440] - json item fetched from disk does not match what user stored in memcached using set command - white space chars are trimmed when storing the item in disk
  • [MB-4447] - Verify remote cluster as part of the saving process for the Remote Cluster Dialog
  • [MB-4454] - Log level == ERROR should not print out progress reports
  • [MB-4456] - running mbbackup on a huge sqlite database with fragmentation rate of 75% might hang
  • [MB-4457] - warming up from a non-vacuumed large sqlite database might take a long time
  • [MB-4461] - replication cursor stuck from slave 1 to slave 2 , hence high number of checkpoint items in slave1
  • [MB-4476] - adding a node to a cluster which has the same otpCookie causes issues ( happens when vm is cloned or created from an AMI/VM_Template where couchbase was already installed)
  • [MB-4484] - stat collection issues when rebalance 4->5 2.0 node with 800k items
  • [MB-4491] - epengine does not purge some of the expired and delete replica items
  • [MB-4521] - couchdbx-app needs renaming after membae->couchbase renaming ( 1.8->2.0 merge)
  • [MB-4542] - timeout and connection failures under moderate load
  • [MB-4578] - memory spike due to growing number of replica checkpoints if some of the nodes have slow disk write
  • [MB-4595] - rebalancing in a new 1.8 node if there are only 1 checkpoint open results in an imbalanced cluster because ep-engine in the source node does not backfill items from the open checkpoint
  • [MB-4601] - flush_all works, but does not block in violation of protocol
  • [MB-4609] - AdminUI: Incorrect info/text for Active disk queue drain rate stat
  • [MB-4613] - couchbase-cli still references membase in help description
  • [MB-4622] - can't create a couchbase bucket if bucket name starts with a number ( e.g 0replica )
  • [MB-4658] - Deprecation message on windows incorrect
  • [MB-4666] - modify copyright test to 2012 in the web console
  • [MB-4673] - rebalance failed with reason bad_replicas in the latest 2.0 builds (during swap rebalance)
  • [MB-4679] - EPERF - 2.0 get latency during write load significantly worse than 1.8
  • [MB-4689] - cbstats couchdb fails
  • [MB-4691] - view returns no items even though epengine ep_queue_size is 0
  • [MB-4701] - warmup phases need clarity/documentation/correctness
  • [MB-4717] - flush_all doesn't work on the latest 2.0 builds
  • [MB-4722] - update copyright year for OSX UI
  • [MB-4728] - EPERF - compact never catches up during heavy write workload
  • [MB-4729] - Need more documentation on provisioning node via CLI/REST API (with examples)
  • [MB-4734] - sample bucket loader should work on python 2.4 and python 2.6
  • [MB-4736] - cbrestore ( or its equivalent in 2.0 release ) should work with python 2.4
  • [MB-4738] - compile ep-engine on windows with tcmalloc ( memory accoutning issues in windows when node is actively ejecting items when it reaches low watermark ( delta between mem_used and OS reported allocated memory up to 4 GB ))
  • [MB-4742] - analyze_core syntax error and does not run against beam cores.
  • [MB-4753] - Failing to lock mutex errors : bucket_engine cored, when loading data and querying views in parallel.
  • [MB-4754] - crashed with assertion in bucket_engine - bucket_engine.c:831: get_engine_handle: Assertion `es' failed
  • [MB-4755] - In ascii mode when key is not present membase returns "KEY_NOT_FOUND" error message.
  • [MB-4756] - If Fail Over is in progress and node goes offline, UI looks/acts strangely
  • [MB-4757] - view merging latency ( data reported by debug=true) spans between 20 seconds to 1800 seconds on a cluster with 20 design docs and 20 parallel view clients
  • [MB-4762] - couch data size displayed in the UI is invalid
  • [MB-4766] - Node IP address being set to 169.xxx.xxx.xxx after incorrectly detected IP change on Win7
  • [MB-4767] - adjusting memory quota on a bucket ejects all data
  • [MB-4769] - Progress indicator is seen on Admin UI even after DELETING all the buckets and views.
  • [MB-4777] - Deleting view results in UI error (Browser client XHR failure. )
  • [MB-4780] - moxi segmentation fault on 1.8 regularly under load
  • [MB-4783] - overstressed memcached keeps conns in close_wait even if the client has already closed its conns
  • [MB-4787] - Data imbalance after rebalancing 2 new nodes to latest 2.0 cluster.
  • [MB-4796] - Need usage example for cbcollect_info during --help
  • [MB-4798] - view queries returning partial results
  • [MB-4813] - backfill remaining stat is wrong
  • [MB-4816] - ported documentation really looks bad in the manual
  • [MB-4828] - rebalancing multiple nodes can hang if a bucket has less than 100k items due to a race condition in tap take-over
  • [MB-4829] - Endian conversion issue for flags edited from Web UI
  • [MB-4834] - TAP mutation flags are in the wrong order
  • [MB-4837] - Rebalance exited with reason {wait_for_memcached_failed,"
  • [MB-4839] - ns_server,get_vbucket timeout retrieving ns_config
  • [MB-4842] - ep-engine sets ep_num_non_resident to bogus value after warmup
  • [MB-4844] - cbrestore should work with python 2.4 and python 2.6
  • [MB-4849] - Server Crash - {write_loop_died,{badmatch,{error,enospc}}}
  • [MB-4854] - Change the default data path for views and database to /opt/couchbase/var/lib/couchbase
  • [MB-4855] - segmentation fault in PersistenceCallback::callback(int&)
  • [MB-4856] - multi-bucket rebalance fails after repeated add/remove of nodes
  • [MB-4859] - Full backfill of replicas after any restart
  • [MB-4863] - inconsistency between couchdb active_tasks and /pools/default/tasks
  • [MB-4864] - rebalancing can get stuck due to a bug detecting the backfill completion during vbucket takeover
  • [MB-4869] - Error opening view group
  • [MB-4873] - node failed to add back when rebalance.
  • [MB-4875] - sigabort in memcached during rebalance after failover
  • [MB-4877] - wrong_number_takeovers happens between 1.8.0 nodes casues rebalance to fail
  • [MB-4879] - Potential replica data loss after master crash
  • [MB-4882] - cbflushctl set max_size doesn't work on a cluster
  • [MB-4883] - memory usage percent on web ui is incorrect
  • [MB-4884] - couchbase backup utility should run integrity check after backup and before vacuuming
  • [MB-4885] - CAPI doesn't work
  • [MB-4886] - couchbase server seems to get into inconsistent state after repeated Views operations after .flush_all is invoked on a node or a cluster
  • [MB-4887] - each node in the cluster sends an email ( e.g 18 emails instead of 1 ) when autofailover can not trigger because one node is already failed over
  • [MB-4888] - Disproportionate CPU usage on individual node
  • [MB-4890] - rebalance failed with error wait_for_memcached_failed,"default"
  • [MB-4891] - Ctrl+C during a cbbackup/mbbackup process does not cancel the process
  • [MB-4896] - moxi mem leak when using haproxy roundrobin load-balancing
  • [MB-4904] - memcached memory accounting gets worse over time if cache miss is high and memcached is ejecting items in parallel to cache miss constantly
  • [MB-4906] - autofailover may failover two nodes automatically within 1 minute if the master node is failed over and the old master nodes is elected as the master again
  • [MB-4908] - memcached crash with simple workload
  • [MB-4909] - couchbase server console failed to start after reinstall
  • [MB-4912] - Increase the number of vbuckets to 1024
  • [MB-4915] - controller/create_replication rest api call doesn't work properly
  • [MB-4917] - XDCR: Putting a bad document into the _replicator/ causes the server to be unusable
  • [MB-4922] - rebalancing multiple nodes can hang if a bucket has less than 100k items due to a race condition in tap take-over
  • [MB-4923] - warmup crash from 1.8.1
  • [MB-4924] - In view code window in web ui the code overlaps the line numbers
  • [MB-4925] - When I insert items with a value like "fjkvnljvnlkljjnfd" into Couchbase they cannot be view in CouchDB
  • [MB-4926] - Creating, inserting items, deleting then recreating a bucket causes the web ui to show item count from deleted bucket
  • [MB-4927] - cur_items count doesn't increase as fast a sets ops/sec where each set is a create
  • [MB-4928] - complete the removal of stats cachedump
  • [MB-4931] - Rebalance exited with reason {wait_for_memcached_failed,"bucket-9" on cluster with 10 buckets
  • [MB-4933] - couchbase server does not start after restart the server
  • [MB-4935] - cbdbmain --vacuum doesn't work
  • [MB-4940] - default bucket is shutdown when run view test with 2 design docs more than 5 hours
  • [MB-4946] - View binary documents shows "There was an unexpected error" on the UI
  • [MB-4950] - unknown error saving document from web console when it should be able to create the document
  • [MB-4952] - dp4 - file_already_opened error when attempting rebalance out during queries
  • [MB-4955] - data loss after several rebalance in and out when user is running multiple queries on different design docs
  • [MB-4957] - CouchKVStore::listPersistedVbuckets() abort instead returning an error
  • [MB-4959] - memcached crashed (at stored-value.hh:168) when adding node back to cluster
  • [MB-4961] - increasing the high watermark and decrease it after rebalance operation could help make rebalancing faster
  • [MB-4966] - The cbcheckpointctl utility shipped with dp4 does not run.
  • [MB-4969] - Changing elements order in query param Keys returns different results
  • [MB-4970] - Undefined set view error when running views after rebalancing out a node which was restarted
  • [MB-4973] - memcachetest on 2.0 build is broken and has UNKNOWN version.
  • [MB-4977] - memcached crash mutation_log.cc:388
  • [MB-4978] - memcached crash in couch-kvstore/couch-kvstore.cc:1025
  • [MB-4979] - revision_sync_failed in warmup/node_restart test
  • [MB-4982] - missing json key: test in warmup/node_restart test
  • [MB-4985] - memcached crash ( stored-value.hh:284:) when view merger is updating partition states and user tries to delete the bucket
  • [MB-4993] - Need better documentation and error handling with cbrestore
  • [MB-4994] - cbbrowse_logs does not run on MacOS X
  • [MB-4995] - mb_master crashed and when it was restarted it tried to start child mb_master_sup supervisor while previous was still shutting down
  • [MB-4999] - Incorrect dates showing up in "day" view of UI
  • [MB-5014] - multiple erlang core dumps while running view tests ( py-view.conf )
  • [MB-5015] - segmentation fault at #0 HashTable::set(
  • [MB-5023] - Couchstore is not 32-bit safe
  • [MB-5027] - couchkvstore/mccouch is doing a bunch of slow & repeated vbucket state changes
  • [MB-5029] - autofailover is enabled but ns-server does not fail over the node after it detects its down ( it fails it over 2 mins later)
  • [MB-5045] - rebalance fails on 2.0 latest builds
  • [MB-5048] - Cannot add servers into an existing cluster (via Cuchbase Server UI)
  • [MB-5053] - After compaction, database MVCC snapshot size (data+btree sizes) can exceed file file
  • [MB-5070] - segfault in __gnu_cxx::__normal_iterator on 2.0 build
  • [MB-5072] - Background fetch of metadata of a non-resident/non-existent item fails
  • [MB-5073] - Potential race condition during background fetch of metadata
  • [MB-5074] - Clear id in a SET command if the key's metadata bgfetch is pending
  • [MB-5075] - after one node is auto failovered, another node CPU goes very high and becomes unresponsive
  • [MB-5077] - XDCR: Incomplete failover handling in xdcr
  • [MB-5081] - Stop/Start rebalance resulted in memcached crash on 181 (bucket_engine_release_cookie at bucket_engine.c:2388 __assert_fail ())
  • [MB-5085] - getLogger()->log format string errors
  • [MB-5088] - delete-with-meta should update cas and flags attributes as well
  • [MB-5090] - Memory leak in couchstore
  • [MB-5093] - Rebalance failed....replicator_died
  • [MB-5096] - Declaration of 'allocator_stats' shadows a global declaration from memcached
  • [MB-5097] - capi _all_docs with start/endkey is slow
  • [MB-5100] - couch-kvstore won't compile or work on windows
  • [MB-5102] - memcached crash, assert in CouchKVStore::saveDocs
  • [MB-5105] - cbstats -a ... _admin _admin doesn't require any password for remote host access
  • [MB-5106] - XDCR: Fix deletion handling of non-existent items in ep_engine
  • [MB-5107] - Non zero length being returned for deleted documents
  • [MB-5110] - race condition clearing config during node ejection (was: ns_config:clear may silently fail if config saver is running at call time leading to ejected node having part old config)
  • [MB-5120] - ObjectRegistry::onDeleteQueuedItem ( qi=<value optimized out>) at objectregistry.cc:86
  • [MB-5124] - rest call /controller/addNode aborted
  • [MB-5125] - SegFault in CompareQueuedItemsByVBAndKey (...) from ep.so
  • [MB-5126] - dataloss in failover tests
  • [MB-5128] - Deadlock during ns_doctor restart during node renaming
  • [MB-5129] - After deleting the default bucket and recreating it, it does not show up on the replications drop down menu
  • [MB-5130] - couchbase does not start on EC2 (via RS image: RightImage_CentOS_5.4_x64_v5.6 - 11H1.b1 [rev 8])
  • [MB-5132] - password should not be shown on the past replication section of XDCR
  • [MB-5137] - kv store
  • [MB-5138] - abort in stored-value.hh:292
  • [MB-5150] - Output "_id" attribute when querying an item whose value is a JSON object
  • [MB-5152] - memcached exited with status 255 in longevity large cluster test
  • [MB-5160] - Rebalance exited with reason {{{{function_clause, [{couch_set_view_group,
  • [MB-5161] - 2.0 dp4 gets stuck when warmping up after memcached crashes
  • [MB-5165] - Couchbase Server silently discarding APPEND ops which invalidate an existing valid JSON string
  • [MB-5168] - Loading couchbase crashes web console
  • [MB-5172] - negative resident ratio after warmup
  • [MB-5173] - memcached stuck when warming up at (bucket_engine.c:253 waiting for mutex lock ? )
  • [MB-5181] - cbworkloadgen completes the load but doesn't stop because couchbase python client is hung waiting for saslStreaming (line 682, in _start_streaming line = response.readline())
  • [MB-5182] - erlang crashes ( without impacting test failures)
  • [MB-5183] - Rebalance exited with reason {killed, {gen_server,call, [{'capi_set_view_manager-default',
  • [MB-5189] - rebalancing after failover a node is stuck at 100% on the latest build (build-1155)
  • [MB-5190] - Docs Section 13.2: /opt/couchbase/bin/ep_engine/management/stats does not exist
  • [MB-5196] - sample docs loader fails to load any design docs on recent master
  • [MB-5200] - Couchbase Installation Fails and then Loops
  • [MB-5201] - server sends not-my-vbucket replies during warmup rather than tmpfail or something else useful
  • [MB-5203] - collect_info should include "diag" information
  • [MB-5211] - seeing {couch_view_merger,queue_debug_info,3},\n {couch_view_merger,map_set_view_folder,5}]"} error when running viewquerytests.ViewQueryTests.test_employee_dataset_startkey_endkey_queries_rebalance_in test
  • [MB-5214] - rebalance crash ( exited with error : Couldn't open database ) because of misuse of replica index api and not removing vbucket from replica index before vbucket is deleted
  • [MB-5216] - window build is broken for 2.0 release - missing tcmalloc build
  • [MB-5221] - bucket deletion fails
  • [MB-5222] - add node fails due to node name change
  • [MB-5223] - High_water mark up to 125000000T ?
  • [MB-5224] - Memory_used page has incorrect information within current_stat_info <div>
  • [MB-5226] - segfault during failover tests in BlockTimer
  • [MB-5227] - segfault in CouchKVStore during rebalance tests
  • [MB-5228] - Rebalance exited with reason {detected_nodes_change,
  • [MB-5230] - Rebalance exited.... {ns_rebalancer,'-rebalance/3-fun-0-',5}]
  • [MB-5232] - Xdcr checkpointing fails with 1024 vbuckets
  • [MB-5233] - window build is broken for 2.0 release - ep-engine links with nonexist file
  • [MB-5236] - failed to set data, cannot locate database file
  • [MB-5237] - Upgrade/backup instructions cleanup
  • [MB-5240] - window build is broken for 2.0 release - msbuild.bat has no execution permission
  • [MB-5241] - Missing partition cleanup when setting a replica partition on transfer to the passive state
  • [MB-5243] - restarting a node with more than 2M items could result in loss of 0.001 percentage of active or replica items due to timing issues
  • [MB-5248] - ebucketmigrator exception error: no match of right hand side value {error,closed}
  • [MB-5249] - window 32bit build is broken for 2.0 release - couchstore
  • [MB-5252] - show SQLite logic errors in the UI
  • [MB-5253] - seg fault in std::_Rb_tree<unsigned short, std::pair<unsigned short const, std::vector<RCPtr<QueuedItem>, std::allocator<RCPtr<QueuedItem> > > >,
  • [MB-5254] - segfault during failover in std::_Rb_tree
  • [MB-5255] - rebalance exited with reason mover_failed,wrong_takeover
  • [MB-5260] - mac 2.0 builds broken
  • [MB-5261] - memcached make test failure on centos and ubuntu 64-bit
  • [MB-5262] - ep-engine 2.0 unit test failures
  • [MB-5269] - rebalance failed with segmentation fault
  • [MB-5270] - rebalance exit during add_replicas
  • [MB-5273] - cbbrowse_logs should include the raw memory stats also
  • [MB-5274] - couchbase server 2.0.0 does not start after install on windows 2008 R2
  • [MB-5277] - ns_server logs on UI are not wrapped around
  • [MB-5287] - ns_server should be able to monitor XDCR activities
  • [MB-5289] - Rebalance fails (noproc, ns_single_vbucket_mover:mover/6)
  • [MB-5292] - abort in EventuallyPersistentStore::completeBGFetch during regression tests
  • [MB-5294] - Large variance in Memory Stats/ Fragmentation on a large cluster(14 nodes) in DGM.
  • [MB-5296] - branch-1.8.1.xml contains modules that are only used by voltron
  • [MB-5302] - setting a JSON document with a matching key "foo" and _id "foo" fails results in attachment with invalid key
  • [MB-5304] - stats for key are not defined in documentation, many stats are not defined
  • [MB-5306] - inclusive_end doesn't include documents in the upper bound
  • [MB-5310] - EventuallyPersistentStore::warmupFromLog when running -c conf/py-20dp5-regression.conf
  • [MB-5312] - Couchbase Server won't compile with automake 1.12
  • [MB-5317] - some intermittent test failures on ep-engine unit test with make test TEST_TIMEOUT=120
  • [MB-5319] - Design document revision check not done for remote nodes
  • [MB-5321] - CouchKVStore memory leaks
  • [MB-5324] - --enable-64bit no longer works due to C++ code
  • [MB-5325] - mcbasher.cc does not compile with g++ on smartos
  • [MB-5327] - Fix SPRO CC options
  • [MB-5328] - Compile failure due to unused variable
  • [MB-5329] - ep engine build failure on linux 32bit (comparison btw unsigned & signed)
  • [MB-5331] - some docs are lost during rebalance in/out when queries are performed
  • [MB-5333] - Compile failure due to mixing variable types
  • [MB-5334] - sqlite files not forced into wal mode on startup
  • [MB-5335] - Memory leak in ep-engine make test
  • [MB-5339] - rebalancing 1->3 nodes without any view is stuck when there are deletion and expirations in the workload during rebalancing (without views)
  • [MB-5342] - Sometimes (rarely) pubsub tests fail due to timeouts
  • [MB-5346] - rebalance stuck, and cannot be stopped
  • [MB-5347] - top level makefile does not compile ep-engine with tcmalloc enabled
  • [MB-5350] - uninitialized memcached process shows invalid memory stats
  • [MB-5351] - Dont allow flush of couchbase buckets via UI
  • [MB-5354] - negative residential ratio and incorrect high water mark value
  • [MB-5357] - High_Water_mark overflow on UI stats for
  • [MB-5361] - Doing Autofailover Crashs ns_pubsub:do_subscribe_link (handler_crashed,master_activity_events_ingress,)
  • [MB-5362] - Place-holder for current xdcr test failures
  • [MB-5365] - clicking save when creating a document shows error if clicked more than once per change
  • [MB-5366] - Gmail doesn't work for alerts
  • [MB-5367] - Ep-engine unable to handle out-of-sequence responses if select_bucket is async
  • [MB-5369] - buckets graph in overview cluster does not show any activity in windows
  • [MB-5372] - _bulk_docs Error 500 When Running Example Page
  • [MB-5373] - master.couch file being counted and hashed into the CouchKVStore internal vbucket map
  • [MB-5374] - We need a signed int type for config parameters so we can specify negative numbers
  • [MB-5375] - Tap throttle queue cap has correct type and range in config
  • [MB-5376] - flush/tap/checkpoint ctl scripts have correct help messages
  • [MB-5380] - Reduce mc-engine response time
  • [MB-5391] - Ep-testsuite should use a small value for param "couch_response_timeout"
  • [MB-5395] - Server shows incorrect options on the dropdown box- servernodes
  • [MB-5396] - Stats vkey doesn't work properly when persistence is stopped
  • [MB-5397] - Creation of dev_ view with full set leads to building of replica index for all vbuckets.
  • [MB-5398] - Implement views UI smart timeout handling [was: View merge false timeouts when using ?stale=false in multinode scenario]
  • [MB-5399] - couchstore is still using fsync unsafely
  • [MB-5404] - orchestrator is down during rebalance in(hangs on compacting bucket...)
  • [MB-5405] - disable access logs when starting ep-engine
  • [MB-5411] - couch_db_consistency_check when running rebalance test that deletes some docs
  • [MB-5414] - Request for more granular histograms under timings
  • [MB-5416] - "net stop couchbaseserver" does not terminate memcached process (Windows only)
  • [MB-5417] - should use <td ... colspan="4"> for spatial views in UI
  • [MB-5423] - data goes missing, nodes drop into pending state with cluster in steady state
  • [MB-5424] - cannot create a document in any bucket other than default
  • [MB-5425] - Mc-engine might never receive response from mccouch and get stuck waiting
  • [MB-5426] - Unable to retrieve documents after node reboot
  • [MB-5427] - Remove key_dirtied stat from stats key/vkey (duplicate of key_data_age)
  • [MB-5428] - Couchbase server failed to evict items when mem_used surpass high water mark because of a rare operation deadlock in ep-engine between tap consumers/producers
  • [MB-5450] - Remove ep_num_eject_replicas stat (duplicate of vb_replica_eject)
  • [MB-5451] - Upgrade from 2.0.0.dp4 version 722 to 730 corrupted bucket
  • [MB-5452] - XDCR: Need ep_num_ops_add_meta stat
  • [MB-5453] - Random error in test_value_eviction
  • [MB-5454] - 2.0.0.dp4 version 722 corrupted bucket
  • [MB-5457] - Rebalance hang post swaprebalance on latest 181
  • [MB-5462] - make install-data-hook from moxi will fail with sufficiently new automake
  • [MB-5466] - possible to create design docs/views with name containing HTML/JS code, Client-side error occurred trying to delete ddoc
  • [MB-5467] - memcached closes the connection on source with error "killing myself due to unexpected upstream sender exit with reason: {{badmatch, {error, closed}}"
  • [MB-5475] - We need a stat that tracks meta data usage
  • [MB-5476] - Add couchdbx-app builder to buildbot-internal project
  • [MB-5481] - Odd warmup result after shutdown followed by restart
  • [MB-5482] - rebalancetests.IncrementalRebalanceInTests.test_load - replication was completed but sum(curr_items) don't match the curr_items_total
  • [MB-5484] - update updates per/sec and creates per/sec on the summary section
  • [MB-5485] - Persistence breakdown while writing stuff
  • [MB-5491] - Compactor crash and db file corruption
  • [MB-5492] - Couchstore compactor output _must_ be logged
  • [MB-5495] - EP Engine not update "ep_item_commit_failed" stat after encountering commit failure
  • [MB-5508] - Incorrect stat for high and low watermark being shown in UI
  • [MB-5509] - mccouch crash during the initial data bucket creation on Windows
  • [MB-5512] - VBucket map visit use out-of-bound index
  • [MB-5517] - loss of up to full checkpoint worth of data after restart
  • [MB-5518] - Memory leak even if server is idle
  • [MB-5523] - cbstats raw still needed
  • [MB-5524] - Port server memcached on node 'ns_1@10.80.12.32' exited with status 134. Restarting. Messages: Vbucket <755> is going dead.
  • [MB-5525] - treat empty bucket or buckets with < 500k items on machines with enough RAM as special case and have 4 concurrent vbucket moves per source node
  • [MB-5526] - Line numbers in view creation screen overlapped with text
  • [MB-5529] - roDispatcher is not deleted
  • [MB-5536] - TapBGFetchCallback mutex acquire error
  • [MB-5540] - get_vbucket_state in mc_bin_client is broken (Memcached error #7: That's not my bucket.)
  • [MB-5541] - viewtests.ViewRebalanceTests.test_delete_x_docs_incremental_rebalance_in occasionally fails due to deadlock in vbucket deletion
  • [MB-5543] - Default engine does not release the item storage during bucket deletion
  • [MB-5549] - rebalance failed because memcached drops the connection ( UI says "change_filter_failed" )
  • [MB-5556] - Command-line tools not installed in $PATH on OS X
  • [MB-5561] - enable core dump by default while installing couchbase 2.0 using rpm or dpkg installation
  • [MB-5562] - combine flushctl, cptapctl, and cpcheckpointctl into cbconfig
  • [MB-5563] - create a tools folder for supported tools such as cbstats and backup restore and unsupported tools such as collectd and keep binaries used by server /opt/couchbase/bin
  • [MB-5568] - Linux uninstaller prints extra Erlang info
  • [MB-5572] - ASCII set fails when load 400k documents on a couchbase node
  • [MB-5574] - tooltip shows count of servers scaled by PI for a while
  • [MB-5580] - Allow ns_server to change the verbosity level of memcached
  • [MB-5582] - Remove unncessary locking on vbucket_set_state mutex
  • [MB-5583] - Release vbucket_set_state mutex correctly
  • [MB-5584] - Remove duplicate vbucket stat updates from resetVBucket()
  • [MB-5590] - Rebalance fails with error "wait_for_memcached_failed,"bucket3" on issuing a rebalance after reboot of master node.
  • [MB-5591] - Warmup running in read/write dispatcher
  • [MB-5594] - Implement new vBucket filter change protocol
  • [MB-5596] - Couchbase service restarting after sets/evictions and multiple bucket flushes
  • [MB-5601] - views dont return any results ( couchdb fails to open the database doc )
  • [MB-5605] - Catch bad host error in management tools using clitool.py
  • [MB-5607] - docloader fails to run at all in 2.0 builds leading to DP5
  • [MB-5610] - view access must enforce bucket level authentication/authorization
  • [MB-5615] - NS SERVER must enable data traffic via CMD_ENABLE_TRAFFIC
  • [MB-5624] - Memcached core due assert failure in TapProducer
  • [MB-5625] - Rebalance can fail with various error if user changes bucket password before rebalance process
  • [MB-5628] - Rebalance exited with reason {buckets_shutdown_wait_failed,}
  • [MB-5631] - XDCR replicates data to one node at a time
  • [MB-5632] - ep_diskqueue_drain stat doesn't match with the aggregation of active, replica, and pending vbucket drain stats
  • [MB-5633] - XDCR load is high on idle buckets
  • [MB-5635] - GET request at nonexistent document returns nothing
  • [MB-5636] - TAP dump on an empty bucket does not close connection
  • [MB-5637] - ep-engine cbbackup script overwrites 2.0 cbbackup script which comes from membase-cli project
  • [MB-5638] - membase-cli makefile.am does not copy cbbackup and its dependencies to lib/python and bin/
  • [MB-5642] - Percentage of active items cached in RAM in a bucket (measured from vb_active_resident_items_ratio)
  • [MB-5649] - latest 2.0 build fails during make-install-memcached
  • [MB-5654] - Deletion of item that hasn't been persisted before should be persisted in couchstore to support XDCR
  • [MB-5656] - TAP Backfill should send persisted deletions to the brand-new master or replica node to support XDCR
  • [MB-5661] - Incremental rebalance out fails when creating DesignDoc/Views in parallel
  • [MB-5662] - CouchKVStore::setVBState() should not skip updating the vbucket state even if its current state is the same as the new state
  • [MB-5665] - cbstats localhost:11210 items work against memcached bucket and not coucbase bucket
  • [MB-5666] - cbstats localhost:11211 slabs does not work for couchbase bucket , it only works for memcached bukcet
  • [MB-5667] - cbstats localhost:11211 tapagg does not work
  • [MB-5674] - CouchDB "bad receive timeout value" erros in logs
  • [MB-5676] - Meta data stat is incorrect in ui
  • [MB-5677] - we have 2 tools on macosx cbworkloadgen and cbworkloadgene
  • [MB-5679] - unable to stop couchbase-server using service couchbase-server stop/start
  • [MB-5680] - Segfault during engine shutdown when dlclose is called from memcached
  • [MB-5686] - mc_bin_client _parseMeta does not parse the return data correctly
  • [MB-5687] - Querying a view after rebalance returns error 500 reason: error {"error":"error","reason":"revision_sync_failed"}
  • [MB-5688] - No need of notify_update in CouchKVStore if vbucket state hasn't changed
  • [MB-5689] - Bucket deletion doesn't clear all the files under the bucket data directory
  • [MB-5690] - Notify the completion of change_vb_filter operation to the ebucket_migrator.
  • [MB-5691] - OBSERVE always return zeros for 16-19 of the response (persistence time statistics)
  • [MB-5693] - Spatial index cleanup leads to bad match
  • [MB-5694] - Need observe response to indicate a state of not found, rather than return an error response
  • [MB-5695] - Data and queue age histograms should be in micro-second unit
  • [MB-5696] - New items reference flag should be tracked for accurate access scanner logging
  • [MB-5697] - cbworkloadgen.exe does not set number item as in option -i
  • [MB-5698] - ops of cbworkloadgen.exe is very low, only 60 ops
  • [MB-5700] - cbflushctl.exe -h does not show help information
  • [MB-5701] - mc_bin_client method getRev doesnt have a consistant behaviour
  • [MB-5702] - XDCR: xdcr manager manually overrides couch_config setting
  • [MB-5704] - couchstore_docinfos_by_sequence not returning error or callback for a invalid sequence id
  • [MB-5708] - View merger should log failures a lot better than it's doing now
  • [MB-5711] - The first open checkpoint for a new active vbucket should start with id 2
  • [MB-5715] - Unit test failure: Running [0054/0366]: test observe multi key (couchstore)...ep_testsuite.cc:6932 Test failed: `Expected persisted in result' (persisted == 1) DIED
  • [MB-5716] - Unit test failure: Running [0006/0366]: concurrent set (couchstore) Failed
  • [MB-5717] - Logs display message - "Resetting rebalance status since it's not really running" on issuing a rebalance on 181 cluster.
  • [MB-5718] - Unit test failure: Running [0257/0366]: value eviction (sqlite)... TIMED OUT
  • [MB-5719] - Editing _rev or _id causes strange behavior in 2.0 build 1362
  • [MB-5720] - "Save as" on document creation screen doesn't work properly
  • [MB-5722] - vb_active_ht_memory never changes in 1.8.1
  • [MB-5723] - ItemPager's paging visitor missed srand seeding for random items eviction
  • [MB-5724] - Don't update the vb_state local doc if its state is not changed.
  • [MB-5731] - drain rate stops on the cluster when rebalancing 1-2 nodes with 1M items in the cluster
  • [MB-5737] - resident ratio is calculated wrongly after warmup
  • [MB-5740] - latest 2.0 windows builds fail to start
  • [MB-5741] - Rebalance fails waiting for memcached
  • [MB-5743] - "Failed to load mutation log, falling back to key dump" when deleting a bucket on windows latest build 2.0.0-1389
  • [MB-5744] - The current stats snapshot file should be deleted before being replaced by the new snapshot file.
  • [MB-5745] - ns_server stops responding on windows while running view tests which create 20 design docs ( :8091 shuts down but erlang process keeps running)
  • [MB-5746] - test set with meta testcase failing
  • [MB-5748] - Document view creation via REST API
  • [MB-5749] - second phase warmup is not loading any keys if access.log or access.log.old exists but has no keys in side (due to inactive of the server)
  • [MB-5750] - Fix pausing/unpausing of index partitions
  • [MB-5752] - Data Buckets page displays Items Count=0 when doc was added
  • [MB-5754] - general stats is broken when add-remove one doc
  • [MB-5755] - active/replica mismatch when rebalancing out a node with 100 items , replica=2 where some of the items are deleted ( seems like deletion is not replicated )
  • [MB-5760] - random doc and look up feature are unavailable in UI Console
  • [MB-5761] - windows 32bit builder failed to build couchbase server 2.0
  • [MB-5762] - couchbase server 2.0 enterprise edition installer starts but community edition fails to start
  • [MB-5765] - cbstat command not running in version 2.0 (1393) - does not work on python 2.4 anymore
  • [MB-5767] - running make on source tarball fails when building couchstore
  • [MB-5768] - couchdb make dist fails ( distdir not found for `couch_view_merger.hrl' target )
  • [MB-5773] - EP-store gets in tap connection should not track nru reference bit
  • [MB-5777] - Saving design doc on UI should handle invalid_design_document error from server gracefully
  • [MB-5780] - Cache vb states in CouchKVStore so that it doesn't need to open a vbucket database file all the time.
  • [MB-5781] - Don't create the new empty vbucket database file after performing the vbucket deletion in couchstore
  • [MB-5785] - View generation progress bar is not working properly
  • [MB-5786] - couchstore error : memcached<0.3042.0>: Fatal error in persisting SET ``771ce2a-3664'' on vb 52!!! Requeue it...
  • [MB-5789] - bucket-engine unit test failure : Running concurrent access delete bucket multiple times... DIED
  • [MB-5790] - Deduplicate the existing dirty item by moving it to the end of the open checkpoint
  • [MB-5791] - Move persistence cursor to the next checkpoint if it reached to the end of its current checkpoint
  • [MB-5799] - Add the KVStore type to KVStore class
  • [MB-5800] - Don't instantiate mc-engine instances for read-only CouchKVStore instances.
  • [MB-5801] - View indexing is stuck, web console do not show any operation
  • [MB-5802] - Crash when auto-updating index
  • [MB-5803] - Statistics gathering is broken
  • [MB-5805] - Observe command opcode collides with memcached CMD_SYNC
  • [MB-5806] - stats_collector:handle_info:96] Exception in stats collector
  • [MB-5811] - SASL password not honored for gathering stats with cbstats
  • [MB-5816] - Incorrect byteorder for CAS values in OBSERVE response
  • [MB-5820] - Spatial indexes don't work at all
  • [MB-5823] - Rebalance is not finished, but progress is 1.0 for all nodes
  • [MB-5826] - Compaction fails during rebalance
  • [MB-5827] - Provide the number of items in the open checkpoint for checkpoint stats
  • [MB-5829] - Don't convert exptime 0 to absolute time in setwithmeta / deletewithmeta
  • [MB-5830] - Long node names deform "Server Nodes" tab
  • [MB-5834] - ddoc indexing continues even though there are no views defined in the design doc
  • [MB-5836] - rebalance hang in windows test
  • [MB-5838] - couchbase server crashed after run setgettests.MembaseBucket.test_value_100b test
  • [MB-5842] - delete a bucket caused memcached crashed in other buckets
  • [MB-5843] - delete bucket does not delete bucket file on windows and linux
  • [MB-5845] - set/get latencies increase in 1.8.1 when rebalancing in a new node while building safe replicas.
  • [MB-5850] - couchdbx-app build fails on 10.6.8 xcode 4
  • [MB-5851] - Parameters popup and selection do not match
  • [MB-5853] - docloader path used by ns-server should be updated "/opt/couchbase/bin/tools/cbdocloader"
  • [MB-5854] - docloader path used by ns-server should be updated "/opt/couchbase/bin/tools/cbdocloader"
  • [MB-5855] - cbbackup, cbrestore, cbtransfer and cbclusterstats are missing on 2.0 build on windows.
  • [MB-5856] - memcahced exited with status 255 when create any bucket on windows 2008 32bit
  • [MB-5857] - Mutatition working set propagation receive garbage seqnum and nru byte
  • [MB-5859] - Rebalance exited with reason {pre_rebalance_config_synchronization_failed ( warm up test)
  • [MB-5860] - selinux on centos 32 bit should be disabled (Moxi crashes on centos 32 bit post bucket creation)
  • [MB-5862] - Write commit failure while loading data to windows vms
  • [MB-5864] - Unit test failure: disk>RAM incr bgfetch race
  • [MB-5865] - couch_server crash on database delete, crashing all previously open database processes
  • [MB-5867] - Mac build fails due to some 'cb' tools being removed
  • [MB-5868] - sigar compile errors on Mac OS X 10.8
  • [MB-5872] - can not delete buckets on windows due to abort in memcached
  • [MB-5873] - Use single-threaded reference counted pointer if a reference counted pointer is not accessed by multiple threads at the same time.
  • [MB-5874] - rebalalance hangs after {badmatch,{error,timeout}} (FailoverTests.test_failover_firewall test)
  • [MB-5877] - Rebalance hungs on windows
  • [MB-5878] - Skip start transaction failure handling (sqlite) unit test
  • [MB-5881] - Spurious unit test failure: test vbucket destroy stats
  • [MB-5883] - erlang crash report "mc_tcp_listener" when starting couchbase-server on mac osx
  • [MB-5885] - shutdown couchbase server does not kill memcached process on windows 2008 32bit
  • [MB-5887] - PersistenceCall should not evict referenced replica items to preserve working set
  • [MB-5888] - cbepctl command to set Access.log schedule does not work with Python 2.4
  • [MB-5891] - Documents with quotes in the Document Id don't get indexed
  • [MB-5892] - UI for views doesn't work if non-default bucket is selected
  • [MB-5893] - Installed build-1416 on 3 node cluster, vbucket stats is showing unusual values for # of buckets, breaking client libraries
  • [MB-5896] - /etc/init.d/couchbase-server start throws error
  • [MB-5897] - Production views can be edited using "Edit Document" on the UI
  • [MB-5898] - swap rebalancing 181 node on a 172 cluster does not work as expected, 181 node does not take the ownership of the cluster
  • [MB-5899] - swap rebalance 2 nodes 1.8.1 in 1.8.0 cluster with defaut bucket 2 replica hang in windows
  • [MB-5902] - Couchbase server doesn't start after installing build 1443 on Centos 64bit
  • [MB-5907] - New 2.0 item pager eviction need engine parameter for external setting
  • [MB-5915] - View Editor in Web Console no longer works/strange caching
  • [MB-5916] - Rebalance fails with error from ns_single_vbucket_mover:mover/6
  • [MB-5917] - Rebalance fails when creating/querying views during rebalance
  • [MB-5919] - add 2.0.0r tag to ep-engine,membase-cli,memcached,couchstore,workload-gen projects
  • [MB-5920] - memcachetest does not run on OSX 2.0 builds
  • [MB-5922] - couchdbx-app .zip does not contain README file (its layout should be identical to .dmg file )
  • [MB-5923] - mac 2.0 builds "install command line tools does not work"
  • [MB-5924] - mac 2.0 builds "install command line tools does not work"
  • [MB-5925] - Broken ejson encoder
  • [MB-5927] - Mismatch on revision ids for deleted items with XDCR replication
  • [MB-5930] - _stats reduce function does not work on the latest 2.0 builds
  • [MB-5931] - ep_warmup_estimated_warmup_count does not match with the HOT keys during warmup
  • [MB-5932] - UI for bucket analytics doesn't work when bucket name has a "%" character
  • [MB-5935] - replica resident ratio show negative number
  • [MB-5940] - _stats doesn't work at all, empty result ( 1464)
  • [MB-5951] - Cannot create a bucket on windows 32-bit
  • [MB-5955] - memcached core due to segmentation fault during running load in cluster
  • [MB-5965] - Curling the maxParallelIndexers URL causes the "web request failed" server error
  • [MB-5967] - cbepctl needs to be fixed as part of couchdbx-app post build step
  • [MB-5968] - Re-implement better (index-aware) vbucket states & replications orchestration
  • [MB-5969] - healthcheck tool need to check whether all active or replica vbucket are on the same node and warn the user
  • [MB-5971] - couchbase 1.8 mac release does not use tcmalloc for memory accounting
  • [MB-5974] - OSX can't invoke docloader on sample database, seemingly due to wrong path
  • [MB-5976] - cluster restore lost half vbucket when do cluster restore from another cluster
  • [MB-5977] - rebalance hang in large cluster test
  • [MB-5981] - You should always include "config.h" as the first header in all files
  • [MB-5982] - A class with a reference member lacks a user-defined constructor, which can lead to errors.
  • [MB-5984] - error handling on cbflushctl (renamed to cbepctl in 2.0) is not very good
  • [MB-5985] - merge membase-cli branch-20 to master branch , delete branch-20 and update branch-2.0.xml manifest file
  • [MB-5986] - /opt/couchbase/bin/cbbackup ImportError: No module named pump_csv
  • [MB-5988] - backup/restore - better error msg when running on older python
  • [MB-5991] - backup.restore - single_host_port is not defined
  • [MB-5992] - backup/restore --bucket=x param example is wrong
  • [MB-5995] - Change get_meta header format
  • [MB-5996] - backup/restore - use /pools/default/buckets/default/ddocs to get design docs
  • [MB-5999] - backup/restore - does not backup design-docs from 2.0DP4
  • [MB-6002] - backup/restore - should not need couchstore module
  • [MB-6003] - sample data beer-sample on centos/ubuntu: docloader is not creating a view
  • [MB-6004] - Estimated commit time per item is incorrectly calculated
  • [MB-6007] - Rebalance exited with reason {detected_nodes_change, {ns_node_disco_events,
  • [MB-6009] - [longevity] memcahced crash during warmup in large cluster test
  • [MB-6013] - Querying view results in error
  • [MB-6016] - {"error":"query_parse_error","reason":"Invalid URL parameter 'group' or 'group_level' for non-reduce view."}
  • [MB-6023] - Move pending tasks to the ready queue iff the readay queue is empty
  • [MB-6028] - view query with stale=ok doesn't return any data after initial index is built but works with stale=ok&full_set=true
  • [MB-6029] - cbbackup does not terminate when rebalance out finishes
  • [MB-6030] - Change get meta command (response format has changed)
  • [MB-6032] - Config gets upgraded to 2.0 from 1.8.1 incorrectly
  • [MB-6036] - memcached core due to TapProducer::completeBGFetchJob
  • [MB-6038] - couch stats timeout
  • [MB-6039] - Rebalance fails with bulk_set_vbucket_state_failed error while creating views and replica index=1
  • [MB-6042] - View queries failed {"error":"aaarhg_does_not_work","reason":"default"} when rebalancing 5 nodes with 150k docs after 1 node was failedover
  • [MB-6043] - NEED_META() is not needed anymore for warmup
  • [MB-6045] - CAS shouldn't be zero for TAP_DELETION replication
  • [MB-6048] - For development environment (cluster_run), couchdb logger level is info and not debug like for all other loggers
  • [MB-6049] - Vbucket not marked as active in index or wrong vbucket map passed to view merger
  • [MB-6051] - xdcr- Incorrect UI display on setting up replication. UI displays "undefined bucket" replicating "one time" to another bucket.
  • [MB-6056] - Some breakage in "skip" handling
  • [MB-6057] - unable to create a bucket under windows
  • [MB-6058] - [longevity] Rebalance exited with reason bulk_set_vbucket_state_failed
  • [MB-6062] - Missing check for return values for IO operations may result in crashes
  • [MB-6065] - The EXTRACT_KEY macro doesn't use the correct variable name
  • [MB-6066] - command_ids.h can't be used by AC_CHECK_HEADER
  • [MB-6068] - cbrestore does not ignore invalid kv tables which are created when moving data when rebalancing but is purged by database over time
  • [MB-6071] - _all_docs with ?include_docs=true returns wrong set of keys (recent regression)
  • [MB-6072] - ns_log cannot deal with damaged data file
  • [MB-6074] - Fix observe test case failures on ubuntu
  • [MB-6075] - Fix failing xxx-with-meta test cases on ubuntu
  • [MB-6076] - couchdb logs too much stuff in debug log level under cluster_run
  • [MB-6079] - Missing atomic operations for Sun Studio
  • [MB-6087] - If cas is not 0 and an item doesn't exist set should return ENOENT
  • [MB-6089] - Remove add-with-meta (removed from ep-engine)
  • [MB-6093] - rebalance exited with timeout
  • [MB-6094] - can add node from the same cluster as remote replication cluster
  • [MB-6096] - Index building is seemingly taking too much ram
  • [MB-6100] - Reduce function signature should use value instead of data.
  • [MB-6102] - memcached unable to connect to mccouch anymore after calling flush_all on a bucket with 1M items when indexing was going on
  • [MB-6106] - node shows not ready when completed warmup
  • [MB-6112] - couchbase server crashed after reboot server
  • [MB-6126] - Correctly split vbucket database names into components (bucket name and vbucket id)
  • [MB-6127] - Correctly split vbucket database names into components (bucket name and vbucket id)
  • [MB-6134] - backup/restore exits with errno 32 broken pipe python stack trace
  • [MB-6135] - Wake up the flusher with the empty queue upon receiving CHECKPOINT messages
  • [MB-6137] - [longevity] rebalance failed due to master node changed during rebalance
  • [MB-6138] - binary key breaks view generation (non-UTF8 byte sequence in key)
  • [MB-6139] - web/ui - gap in compaction timeframe dialog text
  • [MB-6140] - web/ui - bucket Compact and Edit button text not on same line
  • [MB-6142] - ep-engine unknown operations can be done by calling functions that execute a given operation
  • [MB-6143] - JSON detection is broken
  • [MB-6154] - Wrong design documents list in indexing task
  • [MB-6158] - waiting for index update hangs
  • [MB-6159] - Compile failure with --enable-sasl with gcc on SmartOS
  • [MB-6160] - Rebalance failed initial call: ns_single_vbucket_mover:mover/6 pid: <0.17517.2> registered_name: [] exception error: {bulk_set_vbucket_state_failed,
  • [MB-6162] - We should display a clear message when swap rebalance optimization is triggered
  • [MB-6165] - Enabling use of index pausing during rebalance crashes set view group
  • [MB-6167] - Unable to edit view map-reduce function
  • [MB-6177] - 7 nodes cluster, 2 of them are failed over -> one of the nodes which remained became down
  • [MB-6181] - Sample DB is still using using doc._id in places instead of meta.id
  • [MB-6183] - cbtransfer is stalled at 96.1% when source is a 2.0 setup on windows.
  • [MB-6188] - need ADD-WITH-META / ADD-WITH-METAQ
  • [MB-6194] - Update access scanner run counter when it is completed
  • [MB-6198] - unable to get view results on windows latest builds ( 1567 ) {"error":"error","reason":"ejson_compare_nif_not_loaded"}
  • [MB-6199] - [windows]Write Commit Failure. Disk write failed for item when loading data to windows 1567 build
  • [MB-6204] - couchdb (mapreduce NIF) doesn't compile with GCC 4.6
  • [MB-6206] - orchestrator is failed over after rebalance out of all nodes (crasher: initial call: ns_orchestrator:init/1 pid: <0.21031.32> registered_name: [] exception exit: nonode)
  • [MB-6208] - deadlock deleting bucket [was: bucket is not deleted fully: 500 reason: unknown {"_":"Some nodes are still deleting bucket"}]
  • [MB-6215] - High CPU usage from bg fetcher during / after rebalance
  • [MB-6216] - reboot of source node causes subsequent change vbucket filter operation to fail
  • [MB-6218] - indexer crash on add_replicas call
  • [MB-6220] - curr_items is not equal to actual # of keys inserted : extra docs during failover
  • [MB-6222] - rebalance failed because memcached died on windows
  • [MB-6224] - Reorder VBucket class member variable
  • [MB-6226] - Provide the stats for the number of remining bg fetch jobs
  • [MB-6227] - 2.0 mac builds broken because ns_server/priv/init.sql is deleted from ns-server
  • [MB-6228] - data_size isn't changed and equals 0 for view stats even when docs are constantly updated
  • [MB-6229] - Remove unused / unncessary stats from the engine
  • [MB-6230] - Memcached log is 45.4 GB
  • [MB-6235] - Upgrade fails on windows from 1.8.1 to 2.0
  • [MB-6241] - Create Development View button should be disabled when there are no buckets
  • [MB-6242] - cbtransfer should have better error mesg for couchstore import warning
  • [MB-6243] - 3 nodes, 2,5M items, 2 views, view query with reduce fn with stale false do not wait the index already started
  • [MB-6246] - Rebalance hangs during rebalancing-in 2 nodes on a one-node cluster, ( parallely loading data on this cluster)
  • [MB-6248] - clicking on non default bucket redirect to default bucket stats
  • [MB-6249] - cbdocloader should not have default username/password/bucket
  • [MB-6251] - cbdocloader uses ZipFile api calls only available in >= python 2.6
  • [MB-6253] - cbtransfer during upgrade doesn't work with older python sqlite3 bindings
  • [MB-6256] - Unable to query sasl bucket
  • [MB-6258] - Window build fails due to missing merge module for Microsoft_VC100_CRT_x64
  • [MB-6261] - Use uint64_t for database file revision number
  • [MB-6262] - rebooting/killing node when main index is being built causes troubles
  • [MB-6265] - Max deleted sequence number should be uint64_t
  • [MB-6266] - Warmup Items with expiration
  • [MB-6270] - memcached log file is in var/lib/couchbase/log but other logs are at /var/lib/couchbase/logs
  • [MB-6276] - View queries timeout while rebalance is in progress
  • [MB-6278] - User-triggered compaction of view `b1/_design/dev_view3` failed: {not_found, no_db_file} during cluster rebalance.
  • [MB-6281] - deadlock on design document update + vbucket database delete
  • [MB-6282] - Issues with Expiration in Couchbase
  • [MB-6283] - UI error when create view
  • [MB-6284] - Rebalance exited with reason bulk_set_vbucket_state_failed exit timeout
  • [MB-6285] - Rebalance exited with reason pre_rebalance_janitor_run_failed
  • [MB-6286] - Data bucket page hang more than 15 minutes
  • [MB-6287] - Rebalance exited with reason "bad_replicas" during rebalacing in 1 node, on a single node cluster
  • [MB-6288] - there are a lot of errors connected to request /pools/default/buckets/default/localRandomKey? in certain steps
  • [MB-6291] - query view get Undefined set view error
  • [MB-6292] - consequent rebalance fails when adding 4th node to a cluster after one node is warmed up
  • [MB-6294] - Deleteing a design doc during rebalance gives "view_undefined" error while querying other views
  • [MB-6295] - brewery_beers view fails because map function emits keys that are too long (key_too_long)
  • [MB-6296] - rebalance after autofailover failed due to memcached timeout
  • [MB-6297] - Compaction daemon keeps crashing on one node with error "view_undefined" resulting in large index files
  • [MB-6298] - unable to rebalance in/out other nodes if one node in the cluster has a non-default path for data files
  • [MB-6301] - memcached file logger should flush it's buffered logs periodically
  • [MB-6304] - compaction does not run in cluster with 11 views
  • [MB-6308] - ns_server takes too long to configure indexes and attempts to use them before configuring them
  • [MB-6309] - Query throughput significantly drops after rebalance
  • [MB-6311] - index cleanup shouldn't deleted initial build temporary files of older ddoc versions still open
  • [MB-6314] - Unable to get view-query results, during rebalance on cluster
  • [MB-6323] - Disk not drain (windows)
  • [MB-6324] - XDCR Replication exits with reason " badmatch,{error,bad_reference}}, {remote_clusters_info,invalidate_remote_bucket_by_ref,1}" during rebalance at destination cluster
  • [MB-6325] - file_logger members should be static
  • [MB-6328] - XDCR- Restarting replication on the source cluster does not work, after issuing a reboot on destination cluster. No new data replicated to destination node.
  • [MB-6330] - Access scanner crash on Windows
  • [MB-6331] - Window build fails
  • [MB-6332] - Xdcr - Replication now* halts on *rebooted node* only, on destination cluster.
  • [MB-6333] - memcached timeout after reboot
  • [MB-6334] - _all_docs should not see any design docs
  • [MB-6335] - XDCR : Port server memcached on node 'ns_1@10.3.121.32' exited with status 134. on reboot of a node on source cluster.
  • [MB-6340] - rebalance 1->2 nodes on latest windows builds is stuck ( wiht 60k items)
  • [MB-6341] - Client-side error-report: Uncaught ReferenceError: check_url is not defined
  • [MB-6352] - Solaris need _POSIX_PTHREAD_SEMANTICS defined
  • [MB-6358] - Missing files from couchstore dist-file
  • [MB-6360] - Compile failures in ep-engine
  • [MB-6380] - couch_set_view_updater crash while compaction was running
  • [MB-6385] - Rebalance 5->4 nodes is failed with reason not_all_nodes_are_ready_yet
  • [MB-6387] - Any problems of per-bucket services should not lead to bucket deletion
  • [MB-6393] - [longevity] failed to stop couchbase server
  • [MB-6394] - Queries fails with error {"error":"error","reason":"inconsistent_state"}
  • [MB-6396] - Unusual ops/sec ( spike) 40k ops/sec during rebalancing.
  • [MB-6398] - Rebalance taking too much time
  • [MB-6399] - Avoid ets lookup badmatch in view group manager when vbucket databases are deleted
  • [MB-6400] - make dist broken on ep-engine
  • [MB-6402] - [longevity] log shows no swap rebalance when cluster does swap rebalance
  • [MB-6406] - [longevity] replica vbuckets did not swap in swap rebalance
  • [MB-6409] - XDCR replication is not functional.
  • [MB-6413] - 7 empty buckets is nearly killing server [was: Couchbase causes unreasonable high CPU utilization without any connected clients]
  • [MB-6420] - XDCR: Replication fails to complete
  • [MB-6421] - rebalance fails because of {badmatch,not_found} in replication_changes
  • [MB-6422] - query results returns 300k rows after failing over a node for a bucket with replica=2 when number of items are only 175k
  • [MB-6424] - pod2man is not used in ep-engine
  • [MB-6425] - Remove incorrect license in the generated config.h
  • [MB-6426] - Fix check for htonll for cross compilation
  • [MB-6427] - Incorrect copyright header in configure.ac
  • [MB-6430] - Remove libevent from memcachetest (not used)
  • [MB-6431] - Don't use pandora macros
  • [MB-6432] - Don't install ep.so with a version number
  • [MB-6434] - Define _POSIX_PTHREAD_SEMANTICS for all compilers
  • [MB-6442] - message 'There are currently no documents in this bucket.' is incorrect when an items on any of the criteria are not found
  • [MB-6443] - VBucket BG fecth queue mutex lock unnecessarily block clients longer
  • [MB-6452] - intermittent failure when loading sample data via setup wizard or the "setting" tab on mac when user starts couchbase server app for the first time due to some permission issues
  • [MB-6454] - XDCR - Rebalance-in at source cluster failed because vb replicator was unable to start
  • [MB-6464] - stats are not displayed for 3 node cluster with 5 ddoc/1 view per ddoc with 200k items due to some internal time outs up to 10+ minutes
  • [MB-6468] - Xdcr - Replication halts during rebalancing in 2 nodes at destination.
  • [MB-6472] - Replication terminated due to Replicator, request POST to "http://Administrator:*****@10.3.121.38:8092/bulk_docs" failed due to error {error,timeout}
  • [MB-6476] - Rebalance exited with reason bulk_set_vbucket_state_failed exit timeout
  • [MB-6477] - 3 buckets, rebalance 3->2 nodes failed under windows
  • [MB-6484] - Replication replicates onlt 250K items out of 1M items. Some of the nodes have 0 replica items.
  • [MB-6491] - rebalance fails with error : aborted, {no_exists, 'stats_archiver-default-minute }
  • [MB-6492] - Fix race condition in couchdb test test/etap/200-view-group-no-db-leaks.t
  • [MB-6493] - Rebalance exits with reason "timeout, ns_memcached-bucket','ns_1@10.1.3.238'}, {get_vbucket,". Successive attempts to rebalance also fail.
  • [MB-6497] - Not ready to replicate from vbuckets cause rebalance failure due to bad_replicas when replica count > 1
  • [MB-6498] - backfill from new master even after reliable replica building procedure
  • [MB-6502] - On index file cleanup, ignore enoent errors
  • [MB-6504] - Xdcr - Seeing very slow replication on destination cluster.
  • [MB-6505] - Unable to create bucket on windows
  • [MB-6508] - [windows]Rebalance exited with reason replicator_died
  • [MB-6510] - allow beta testers to enable consistent views functionality through the UI ( bucket creation or cluster initialization page)
  • [MB-6513] - Rebalance exits with reason "Rebalance stopped by Janitor" on empty bucket rebalancing.
  • [MB-6515] - Replication is stuck after replicating 370k on 1.5M items.
  • [MB-6518] - Meta mismatch error on CAS values during xdcr unidirectional replication while running "make xdcr-merge"
  • [MB-6524] - [longevity] replica view write error on non default bucket
  • [MB-6525] - Should not mark empty item bodies as compressed
  • [MB-6531] - Fix to the shadowed secs variable in Task::snooze()
  • [MB-6532] - [longevity] view compaction crashed on default bucket
  • [MB-6535] - Rebalance stopped by janitor on destination cluster and then master has changed several times
  • [MB-6541] - Notify update listeners once view compaction finishes
  • [MB-6543] - [windows] after failover a node (not rebalanced out) queries with stale false return file_corruption error
  • [MB-6545] - [windows] memcached crashed during data loading
  • [MB-6550] - [longevity] Rebalance hang after failover and remove node because of the memory leak on a couple of nodes
  • [MB-6558] - Seeing 3-7k xdc ops/sec on destination cluster, during rebalance-in at source and no new data being loaded on source cluster.
  • [MB-6561] - XDC Replication terminated with error "** Reason for termination == ** {'function not exported',[{erlang,kill,[<0.1211.0>,kill]}, {capi_set_view_manager,terminate,2}, "
  • [MB-6562] - rebalance constantly failed with pre_rebalance_config_synchronization_failed after warmup
  • [MB-6566] - Fix the wrong test case array
  • [MB-6567] - UI showing incorrect ops/sec on cluster, fewer ops/sec v/s sets/gets
  • [MB-6571] - Rebalance node at source , halts replication on the destination master node only, rest of the nodes are getting replicated data.
  • [MB-6575] - cbtransfer can not recover expired items if the destination is backup directory in build 2.0.0-1694
  • [MB-6577] - Meta mismatch error on Sequence number, xdcr bidirectional replication while running "make xdcr-merge"
  • [MB-6578] - Rebalance exited with reason nodedown(crasher: initial call: new_ns_replicas_builder:): vm is alive, but node didn't respond. test startkey_endkey_queries_rebalance_incrementaly
  • [MB-6580] - cannot write couch file greater than 2g (even on 64-bit GNU/Linux)
  • [MB-6581] - rebalance failing due to memcached segmentation fault in "std::_List_node_base::hook("
  • [MB-6588] - Memcached logs have incorrect timestamps
  • [MB-6599] - tm_zone doesn't exist on win32
  • [MB-6606] - data was not loaded for sample buckets: beer-sample/gamesim-sample( only empty buckets are created)
  • [MB-6611] - UI graph shows black windows in chrome Version 19.0.1084.56
  • [MB-6615] - Couchbase Installer should fail with insufficient space error
  • [MB-6622] - Multiple crashes on moxi port observed while running load against 32-bit machines using mcsoda
  • [MB-6634] - cbrestore should not hang when there is a vbucket mismatch.
  • [MB-6639] - System logs contain various spurious message regarding beam.smp and epmd
  • [MB-6648] - Command-line tools don't run from symlinked locations on Mac
  • [MB-6667] - couchbase server crashed in Sparkle code when it was running idle in the background on Mac OSX 10.6.1
  • [MB-6668] - build number displayed in mac builds about dialog is incorrect
  • [MB-6696] - Bucket flush not deleting documents
  • [MB-6846] - Impossible to use 1.8.1.xml manifest outside the mountain view office
  • [MB-7148] - cbbackup/cbrestore from 181 to latest 2.0 build, or 181 to 181, with wrong CAS and item_flag value restored.

Epic

  • [MB-2889] - NodeCode v1
  • [MB-3055] - libmembase & language specific wrappers

Improvement

  • [MB-1454] - vbucket-level stats
  • [MB-1467] - need to be able to query from a replica vbucket
  • [MB-3235] - ns_server shouldn't use the path to the modules memcached should load...
  • [MB-3295] - Add support for building with Visual Studio
  • [MB-3875] - Prioritize active items over replica items for disk persistence
  • [MB-4015] - Have couchdbx-app be built automatically by Voltron
  • [MB-4270] - Make Development Views the default
  • [MB-4284] - allow to do a key get() from UI
  • [MB-4297] - Split expiration stats by active/pending/replica and pager vs. application access
  • [MB-4315] - docloader needs to be integrated into the server package
  • [MB-4316] - Bucket Web UI needs controls for invoking the docloader with sample databases shipped in the server package
  • [MB-4329] - ep-engine should allow for shutdown while it's warming up
  • [MB-4424] - Add stat for "number of items in last commit"
  • [MB-4480] - We need a stat that tracks meta data usage
  • [MB-4604] - view should include an error response if some vbuckets are not considered or nodes are down
  • [MB-4814] - Checkpoint only needs to maintain keys and subset of meta data fields. ( memory optimization)
  • [MB-4910] - As a Couchbase Engineer it is easy to find things on the internal wiki
  • [MB-4954] - api call to stop _active_tasks in couchdb
  • [MB-5003] - Provide $cas property in the document
  • [MB-5159] - Replica read unit tests
  • [MB-5164] - Couchkvstore read improvements ( BDR- batch disk reads)
  • [MB-5213] - No need to report overwriting view warning if the view does not exist in product
  • [MB-5234] - Make view query parameter stale value case insensitive
  • [MB-5245] - Address some minor review comments on ep-engine xdcr changes
  • [MB-5336] - Implement bucket databases compaction progress
  • [MB-5337] - Implement REST API to trigger compaction
  • [MB-5415] - Create a stats config command that returns the servers configuration information
  • [MB-5446] - stats key/vkey is not specific about the representation of binary numbers
  • [MB-5474] - Lazy vbucket deletion
  • [MB-5477] - start EP Engine read-only dispatcher at the end of initialization
  • [MB-5478] - Remove old Observe code
  • [MB-5501] - Fix valgrind warnings in memcached
  • [MB-5514] - Remove the CheckpointConfig class
  • [MB-5555] - [proposal] improve logging from inside memcached process
  • [MB-5567] - Memcached should release allocated resources during shutdown
  • [MB-5595] - Add more detailed debug output if sendmsg returns 0
  • [MB-5613] - add new binary protocol operation for Observe
  • [MB-5639] - Give better description on Couchbase Developing Use Case Session Store documentation page
  • [MB-5742] - Add flags in change_since feed that allow you to filter deletions
  • [MB-5751] - Improve stopping of the updater and cleaner processes
  • [MB-5795] - Refactor ItemMetaData class
  • [MB-5835] - set with meta and delete with meta have duplicate fields
  • [MB-5847] - Need vbucket stats about number of items that have nru reference bits
  • [MB-5876] - refactor temp item state machine
  • [MB-5889] - Create a observe function in mc_bin_client
  • [MB-5943] - XDCR: show replication stats on UI
  • [MB-5997] - Deprecate and remove MCKVStore engine.
  • [MB-6006] - observe command needs to express difference between logically deleted and fully deleted
  • [MB-6021] - Flusher should not sleep if there are any dirty items in the incomming disk write queue
  • [MB-6069] - Remove sqlite tests from ep-engine
  • [MB-6086] - Remove add meta command
  • [MB-6141] - Better organize files in ep-engine
  • [MB-6174] - Move test api calls into a separate module
  • [MB-6205] - Spatial Views should use same stale parameter defaults as the MapReduce Views
  • [MB-6303] - memcached logger should use epoch time for log timestamps
  • [MB-6317] - Data Compaction per bucket progress indicator needs to be more descriptive
  • [MB-6344] - Remove the bdist target
  • [MB-6345] - Remove unused 0-byte files
  • [MB-6346] - Update the build description
  • [MB-6347] - Move the generated python_wrapper
  • [MB-6348] - Disable the build of the management commands
  • [MB-6349] - Don't add a version number to the engine.so (and links)
  • [MB-6350] - Don't build a static archive of bucket_engine
  • [MB-6373] - Move object files down to the correct sub directory
  • [MB-6403] - Cache Miss equation in description is confusing.
  • [MB-6489] - Possibility to check btree stats and expose them for view btrees
  • [MB-6553] - Don't grab libcouchbase with the server manifest file
  • [MB-6556] - Ignore effectless state change requests

Story

  • [MB-2917] - As a user of the load generator I am able to increase the working set at a given rate
  • [MB-2989] - TAP support for Moxi
  • [MB-3038] - As a user of the load generator I want to be able to check the values of keys after an operation is done on a subset of the data
  • [MB-3288] - As a user of the load generator I am able to define max data size, min data size and have random data generation
  • [MB-4230] - As an Admin I want to be able to compact a bucket from the Buckets list
  • [MB-5111] - Full DP5 (current master) environment is much slower indexing data, and querying it, compared to stand alone CouchDB environment
  • [MB-5215] - Couchstore need to persist TTL (without new command, set_meta)
  • [MB-5219] - Couchstore provides API to update the metadata of key (docinfo)
  • [MB-5231] - XDCR code cleanning
  • [MB-5244] - Improve polling behavior during XDCR checkpointing inside CAPI
  • [MB-5437] - When index processes are started, they can't tell if vbucket databases were recreated
  • [MB-5468] - Implement support for stopping forcefully started compactions
  • [MB-5617] - Implement "Compact" button for buckets
  • [MB-5618] - Display bucket compaction progress on bucket details
  • [MB-6129] - Create all packets in testcases from one function
  • [MB-6260] - XDCR: load balancing on target nodes during replication
  • [MB-6379] - xdcr - Replication slows down significantly after enabling/disabling firewall on destination cluster nodes.

Edit/Copy Release Notes

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