Release Notes - Couchbase Server - Version 1.8.1 - HTML format

Bug

  • [MB-3702] - bucket engine scripts are incorrectly installed and don't work as a result
  • [MB-3878] - rebalance failure with Bad replicators after rebalance
  • [MB-3913] - heavy swap usage in 2 node cluster under 3x dgm causes timeout in erlang
  • [MB-3917] - memcached using 1.5x resident memory usage in dgm mode (4x including virtual memory)
  • [MB-3950] - rebalancing 4-3 nodes in 7x dgm crashes memcached and rebalance fails with {mover_failed,{wrong_number_takeovers,0,1}}
  • [MB-4023] - New port 11209 for ns_server communication (ebucketmigrator error {badmatch,{error,closed})
  • [MB-4035] - Issue with retaining replicas during aborted rebalance
  • [MB-4189] - ns_server's concept of time is decoupled from the OS
  • [MB-4292] - ep-engine does not flush expired replica items if expiry time is 2-3 seconds (memory leak)
  • [MB-4334] - moxi assert during rebalance/multiget
  • [MB-4357] - phone home google shows errors when it tries to upload information about large clusters
  • [MB-4366] - ns_server is reusing tap names unsafely which causes data loss or inconsistency in replication when a node is removed and added back
  • [MB-4572] - cbflushctl.exe does not work on windows
  • [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-4633] - UI will display membase logo if the browser has cached images from membase 1.7 installation
  • [MB-4660] - cbworkloadgen completes too quickly if r ratio is less than 100% or number of threads is more than 1
  • [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-4765] - Erlang dump created on membase server restart
  • [MB-4779] - moxi on Debian Squeeze 6.0.4 64-bit crashes with segmentaion fault when run as standalone server against 3 node cluster
  • [MB-4792] - cbcollect_info should also copy manifest.xml,version.txt file when creating the zip file
  • [MB-4827] - 'stats proxy' run through moxi returns wrong version number in 1.8
  • [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-4844] - cbrestore should work with python 2.4 and python 2.6
  • [MB-4864] - rebalancing can get stuck due to a bug detecting the backfill completion during vbucket takeover
  • [MB-4874] - client side moxi sigabort during rebalance
  • [MB-4884] - couchbase backup utility should run integrity check after backup and before vacuuming
  • [MB-4889] - ep-engine segmentation fault in shutdown path
  • [MB-4902] - status stopped by janitor error message during Rebalance
  • [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-4907] - non-default data path overriden when joining cluster
  • [MB-4911] - disk fetch failed in add in node
  • [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-4948] - rebalance stuck during rebalance tests with with 4901 hotfix
  • [MB-4951] - tcmalloc causes a performance drop due to contention around stats calls
  • [MB-4953] - memcached crash when create bucket
  • [MB-4956] - memcached crashes during bucket deletion after rebalancing out all the nodes
  • [MB-4960] - add mem_used, high watermark and low watermark stats to the web console
  • [MB-4962] - rebalance_state is kept as running when not rebalancer is actually running
  • [MB-4963] - UI should not report rebalance as failed if it was stopped by REST
  • [MB-4964] - Rebalance exited with reason {mover_crashed,noproc} due to very quick completion of vbucket mover
  • [MB-4965] - cbworkloadgen and docloader should work with python 2.4 and python 2.6
  • [MB-4967] - Rest API to change the number of vbuckets in the cluster
  • [MB-4968] - single node upgrade of 1.8.0 to 1.8.1r-727-rel build is broken ( default bucket items are wiped out upon upgrade)
  • [MB-4971] - No items in replica vbuckets after loading data after rebalance
  • [MB-4972] - Rebalance Hang on 181 with 7 buckets and swapping 1 node
  • [MB-4983] - tcmalloc stats on windows are incorrect
  • [MB-4988] - in replica=1 number of replica items not equal to active items after stopping the rebalance
  • [MB-4990] - missing number of replicas ( 1.2 % )when rebalancing out a node 1 node form a 6 node cluster
  • [MB-4991] - user might think rebalance is not running at all after fail over due to the 1.8.1 rebalance changes ( replica movements)
  • [MB-4996] - memcached crashed right after rebalance ended in large data test
  • [MB-5000] - ns_server showing invalid rebalance progress status
  • [MB-5001] - Memcached crash after bucket deletion on 181
  • [MB-5002] - cbclusterstats - add a new cli which runs "stats all,tap,checkpoint" stats against all nodes in the cluster and captures certain information about cluster's state
  • [MB-5007] - rebalance out after failing over 2 nodes where were inaccessble hangs at 0% ( with no replica vbucket movement)
  • [MB-5008] - Add node failed on 181 with exit status 500 after making the rest call
  • [MB-5009] - Unreadable / Garbage string in ns_server logs on 181
  • [MB-5010] - segmentation fault at #0 HashTable::visit (this=0x183dc608, visitor=...) at stored-value.hh:167
  • [MB-5012] - Segmentation fault in flusher EventuallyPersistentStore::flushOneDelOrSet
  • [MB-5013] - TTL not persisted when set via "gat"
  • [MB-5016] - Erlang core dumps after swap rebalancing 181 nodes
  • [MB-5019] - After bucket deletion UI still shows that "Cluster Memory Fully Allocated" warning message when there's actually some not allocated memory
  • [MB-5020] - Rebalance state incorrectly reported as running even when it's not and user is unable to stop it or fail over/add nodes
  • [MB-5024] - flushing a very large bucket ( 60GB,100M items ) and restarting the load before sqlite finishes dropping the tables will stop persistance
  • [MB-5025] - flush should return an error until such a time as it works
  • [MB-5028] - cbstats localhost:11210 items stats doesn't return any data
  • [MB-5031] - Rebalance failing on 181 due to wait_for_memcached errrors
  • [MB-5032] - Symbols not found on Centos 6 Moxi
  • [MB-5039] - Rebalance Hang on 181 with 1 bucket (default)
  • [MB-5049] - We have evidence of node continuing rebalance tens of minutes after disconnect happened
  • [MB-5050] - autofailover should not auto failover anybody when rebalance is marked as in-progress. Or at least be more careful there
  • [MB-5051] - Unable to get logs on 181
  • [MB-5052] - Rebalance failed due to {{case_clause, {badrpc, {'EXIT', {timeout,}
  • [MB-5057] - Memcached crash on the existing nodes after rebalance in VBucketHolder::VBucketHolder (this=0xc8, sz=408928256) at vbucket.hh:270
  • [MB-5058] - ns_server_error: Deleting some old copies of vbucket failed errors
  • [MB-5060] - ns_janitor exception: no match of right hand side value not_present
  • [MB-5061] - mochiweb_socket_server:acceptor_loop {error,closed}
  • [MB-5062] - Rebalance failed due to wait_for_memcached on 181
  • [MB-5069] - Rebalance exited with reason {exited, {'EXIT',<0.5053.6>, {replicator_died, {'EXIT',<0.5055.6>,downstream_closed}}}}
  • [MB-5076] - Upgrading nodes doesn't correctly change init.sql location
  • [MB-5080] - Rebalance exited with "reason bad_replicas" on 181
  • [MB-5081] - Stop/Start rebalance resulted in memcached crash on 181 (bucket_engine_release_cookie at bucket_engine.c:2388 __assert_fail ())
  • [MB-5082] - Rebalance exited with reason: replicator_died
  • [MB-5085] - getLogger()->log format string errors
  • [MB-5087] - move statstore to generic couchbase URL
  • [MB-5092] - Replication is stuck post rebalance of orchestrator (master): Active master and replica's are not in sync, resulting in data loss (0.02%)
  • [MB-5108] - Rolling upgrade from 172 to latest 181 fails with failed rebalance {type,exit}, {what,{noproc, {gen_fsm,sync_send_event,}}}
  • [MB-5109] - web ui does not update node status
  • [MB-5112] - data loss when rebalance in and out
  • [MB-5115] - New late bucket database files deletion logic may fail to delete bucket db files after interrupted failover
  • [MB-5118] - Cluster is unusable: sqlite error: unable to open database file
  • [MB-5123] - Memcached crash with __assert_fail () n handle_disconnect libevent_tap_process
  • [MB-5127] - Erlang core dump seen during recent regression run on 181
  • [MB-5133] - fail to upgrade from 1.8.0 to 1.8.1 on widows
  • [MB-5134] - fail to upgrade from 1.7.x to 1.8.1 on windows
  • [MB-5135] - deep upgrade from 1.7.x to 1.8.0 to 1.8.1 failed on windows
  • [MB-5136] - Reliable replica building during rebalance sometimes fails to work resulting in larger data loss window and duplicate backfill
  • [MB-5139] - Unable to issue rebalance due to /controller/rebalance error 400 reason: unknown {"mismatch":1}
  • [MB-5140] - upgrade couchbase server from 1.8.0 to 1.8.1 requires restart computer
  • [MB-5142] - Compile Moxi and memcached with debugging symbols that works on centos 5.4 and 6.0
  • [MB-5148] - Please log incoming ("consumer") TAP streams in logs
  • [MB-5153] - failed online upgrade from 1.7.0 to 1.8.1
  • [MB-5154] - Use of wall clock time for stats samples causes UI to display graphs out of visible bounds when OS's time jumps
  • [MB-5155] - Rebalance failed due to {replicator_died, {badmatch,{error,eauth_cmd}}}
  • [MB-5156] - fail to online upgrade from 1.7.2 to 1.8.1 on windows
  • [MB-5157] - flush returning not supported error
  • [MB-5158] - conflicting configuration changes to field when do online upgrade from 1.8.0 to 1.8.1
  • [MB-5166] - Bucket Engine __assert_fail () in bucket_engine_release_cookie (cookie=0x10678848)
  • [MB-5171] - killing myself due to unexpected upstream sender exit with reason: {{badmatch, {error, closed}}, [{ebucketmigrator_srv, upstream_sender_loop, 1}]}
  • [MB-5175] - Janitor cleanup of "bucket" failed after failover
  • [MB-5186] - online upgrade from (1.7.2 to 1.8.0)to 1.8.1 failed to add node back.
  • [MB-5193] - Data loss during rebalanceIn of nodes on 181
  • [MB-5198] - Getting highly non-uniform swap usage ratio on loading 12G data-load on a 5 node ubuntu cluster.
  • [MB-5199] - Rebalance fails, when failed over nodes are added back to the cluster
  • [MB-5201] - server sends not-my-vbucket replies during warmup rather than tmpfail or something else useful
  • [MB-5202] - Windows: memcached exited with status 38 during rebalance in
  • [MB-5205] - Printing "Killed" is very misleading when stopping couchbase-server
  • [MB-5208] - Rebalance hangs after failing over multiple nodes and rebalancing them out.
  • [MB-5210] - failed to upgrade from 1.7.2 to 1.8.1-792
  • [MB-5225] - Invalid vbucket id's in the ns_server ebucketmigrator log messages
  • [MB-5229] - No bucket information in the tap stream messages
  • [MB-5237] - Upgrade/backup instructions cleanup
  • [MB-5238] - rebalancing 1.8 nodes gets stuck ( tap rebalance hangs because has_queued_items is true but backfill is completed and has_items is false)
  • [MB-5239] - upgrading 1.8.0r-55 ubuntu cluster to 1.8.1-798-rel wipes out the config and data files
  • [MB-5247] - Rebalance failed due to ns_vbm_sup-default shutdown
  • [MB-5250] - Item ejection does not start immediately when mem_used > low_water mark
  • [MB-5256] - web console should show an alert when there is a SQLite commit or any other error while persisting
  • [MB-5258] - Rebalance failure when Online upgrading from 180 to 181 (Rebalance exited with reason {wait_for_memcached_failed,"bucket-1",)
  • [MB-5259] - Rebalance failure due to reason replicator_died with memcached_error,auth_error,<<"Auth failure">>, also during online upgrade from 172 to 181
  • [MB-5275] - Poor man's alerts can be 'prematurely eaten' sometimes
  • [MB-5279] - user is unable to add the node back to the cluster because the failed over node is stuck in warmup phase
  • [MB-5282] - Rebooting a node, marks all its replica vbuckets to dead, due to firewall
  • [MB-5285] - Timeout changing vucket filter
  • [MB-5291] - Rebalance failure due to replicator_died with memcached_error,auth_error,<<"Auth failure">>
  • [MB-5293] - rebalance failed with "gen_fsm,sync_send_event," error during online upgrade from 1.7.2 to 1.8.1 on windows ( workaround is to wait 30 seconds between add_node and starting the rebalance )
  • [MB-5299] - 3 nodes crash after enabling auto-failover on a large cluster in DGM.
  • [MB-5300] - couchbase server crashed when create bucket in windows
  • [MB-5301] - Memcached core due to SIGILL (MemoryTracker)
  • [MB-5305] - ep-engine and other projects which report versions to the user should use voltron PRODUCT_VERSION instead of their own git describe
  • [MB-5311] - Deadlock and issues related to bucket_engine crash
  • [MB-5313] - Disk i/o problems cause memcached to crash
  • [MB-5314] - Autofailover may failover two nodes automatically within 1 minute if the master node is failed over
  • [MB-5315] - memcached crashed when bucket created, exited with status 38
  • [MB-5316] - ep-engine ejects most active items to disk because memory is consumed by all dead vbuckets which janitor is not cleaning up because of rebalance failures
  • [MB-5323] - Rebalance failed due to change_filter_failed {badmatch}
  • [MB-5338] - improve 1.8.1 rebalancing speed
  • [MB-5340] - mem_used stat overflow issue on 1.8.1 when all items expire
  • [MB-5341] - Offline upgrade from 170 to latest 181 fails
  • [MB-5344] - collect info should list data files ( file size and their permissions and last modification date )
  • [MB-5345] - mb-wal file grows up to 300 MB
  • [MB-5347] - top level makefile does not compile ep-engine with tcmalloc enabled
  • [MB-5352] - Rebalance failed due to shutdown gen_server call (Got error while trying to read close ack:{error,closed})
  • [MB-5355] - rpm/deb/windows installer should overwrite the init.sql file with the latest version
  • [MB-5358] - Items are not drained after Upgrading to latest 181 from 1.7.0,1.7.1.1,1.7.2,1.8.0r-55
  • [MB-5360] - Rebalance failed due to timeout in gen_server,call 'ns_memcached-default'
  • [MB-5363] - rebalance fails with Rebalance exited with reason {mover_failed,{wrong_number_takeovers,0,1}} because source node closes the tap stream connection
  • [MB-5364] - Rebalance fails with "Rebalance exited with reason {wait_for_memcached_failed,"default",} " on Large Cluster
  • [MB-5370] - memcached core : #0 getVBucketId Rebalance failing with "Rebalance exited with reason {exited, {'EXIT',<0.10527.10>" .. {badmatch,{error,timeout} "
  • [MB-5371] - Disconnected TAP producers should be purged from memory immediately
  • [MB-5379] - wal mode is not enable when create new bucket after upgrade from 1.7.2 to 1.8.0
  • [MB-5381] - Curr_item mismatch on verification of data (Incremental RebalanceIn)
  • [MB-5385] - make ebucketmigrator support sasl auth
  • [MB-5386] - some of the legacy sdk libraries call flush against localhost:11210/11211 if developer runs "make test"
  • [MB-5387] - low drain rate in large cluster dgm test
  • [MB-5388] - after failover a node, memcached crashed with exit status 71 on leaving node
  • [MB-5389] - memcached constantly crashed (exit status 134) when one node reboot during rebalance
  • [MB-5392] - High swap usage(20%) on every node on large cluster in DGM
  • [MB-5394] - Rebalance fails with "{missing_checkpoint_stat,'ns_1@10.3.2.41', 244}}}" " on large Cluster in dgm
  • [MB-5401] - sqlite error: logical error or missing database
  • [MB-5402] - No memcached process post Online upgrade from 172 to latest 181 and fails with Couldn't talk to orchestrator error
  • [MB-5403] - Memcached crash post offline upgrade from 180 to latest 181
  • [MB-5407] - fail to remove a node after retry rebalance second time
  • [MB-5412] - Rebalance fails due to memcached path issue
  • [MB-5413] - cbworkloadgen should copy uuid.py and other dependendies to /python library from couchbase python sdk
  • [MB-5418] - vb_active_num_non_resident overflow : active resident ratio shows negative number
  • [MB-5419] - AddNode for the new node times out immediately
  • [MB-5420] - problem with retreiving the update information when enable software update notification
  • [MB-5421] - Typo on http://www.couchbase.com/docs/couchbase-manual-1.8/couchbase-introduction-architecture-nodes.html
  • [MB-5431] - UI shows incorrect value of RAM after creating bucket on large cluster test
  • [MB-5433] - Rebalance hang in large cluster test with "mem_used" stat underflow issue
  • [MB-5434] - rebalance fails with wait_for_memcached if user stops rebalancing after one bucket was already rebalanced out because ns-server looks for "rebalanced out" buckets in the next rebalance attempt
  • [MB-5438] - Rebalance fails with "wait_for_memcached" when doing stopping/starting rebalance
  • [MB-5439] - Memcached core due assert failure in TapProducer
  • [MB-5440] - Memcached init exception ensure_bucket_failed,{error,function_clause}}
  • [MB-5441] - Memcached core due to segfault (due to tcmalloc) post bucket deletion
  • [MB-5444] - Use abort instead of assert in memory hooks callbacks
  • [MB-5456] - memcached crashed with exit 255 after delete default bucket in windows
  • [MB-5458] - Memcached abort due to mem_used underflow issue
  • [MB-5471] - Fix memory leak in ep_engine.cc (tapThrottle not deleted)
  • [MB-5480] - memcachetest perf slower on 1.8.1 vs 1.8.0
  • [MB-5483] - one node has vbucket flapping active/inactive during rebalance
  • [MB-5484] - update updates per/sec and creates per/sec on the summary section
  • [MB-5488] - moxi flush_all returns OK even if flush is disabled
  • [MB-5490] - 1.8.1 windows builder failed
  • [MB-5497] - Data path gets reset after rebalancing out a node
  • [MB-5498] - update branch-1.8.1 manifest to the latest python sdk version
  • [MB-5499] - data path is reset when node is rebalanced out so 1.8.1behavior will be different when node is added back to the cluster
  • [MB-5500] - Ram usage reported as NaN for one node on the large cluster
  • [MB-5510] - Swap Rebalance hangs due to Unhandled case in sqlite-pst (schema changed)
  • [MB-5513] - Rebalance failure due to replicator_died with "memcached_error,auth_error,<<"Auth failure">>" because node was marked as ready before isasl.pw was read
  • [MB-5516] - cbstats checkpoint stats does not work for buckets with sasl password
  • [MB-5533] - Exception in flusher loop: Unhandled case in sqlite-pst: 11 (database disk image is malformed)
  • [MB-5540] - get_vbucket_state in mc_bin_client is broken (Memcached error #7: That's not my bucket.)
  • [MB-5546] - Increasing the default timeouts on ns_server to avoid rebalance failures due to ep-engine stats timeout issues in large cluster or clusters where some nodes are actively using swap
  • [MB-5565] - cpu usage shows N/A
  • [MB-5570] - update documentation for using flushall_enabled command ( was set flushall_enabled does not work for non-default buckets)
  • [MB-5579] - phone home is unable to post data when json object is too large ( Update Notification tab shows "Warning - There was a problem with retreiving the update information. ")
  • [MB-5580] - Allow ns_server to change the verbosity level of memcached
  • [MB-5581] - cbworkloadgen error
  • [MB-5592] - Rebalance fails with "mover_failed,{wrong_number_takeovers,0,1}}" on issuing a rebalance after failing over a Master node.
  • [MB-5593] - ns_server logs bucket as type "membase"
  • [MB-5597] - UI displays mismatched item count on individual-bucket-page v/s Monitor Servers page- eg: 24.3M for bucket1, bucket2[ Monitor-Servers page] instead of actual count 23.5M and 25M for bucket1,bucket2[Individual bucket page]
  • [MB-5602] - auto-failover fails over a node if some of the buckets are already rebalanced out but rebalance has been stopped or interrupted ( auto-failover should failover if all buckets are down)
  • [MB-5603] - Process cbworkloadgen never terminates when finishing the job (Parent thread is infinitely waiting for child thread to quit)
  • [MB-5604] - autofailover incorrectly kicks in in the middle of rebalance out
  • [MB-5606] - Seeing Server errors on a 2 node cluster, followed by an attemp to auto-failover node, and both the nodes put in pending -state
  • [MB-5608] - need to lock down manifest for couchbase-python-client
  • [MB-5630] - memcached and moxi getting killed on issuing a stop rebalance on a 2 node cluster. [ Swap rebalance 1 node in, 1 node out]
  • [MB-5640] - memcached crashed when create default bucket on windows 2008 32bit
  • [MB-5643] - cbbrowse_logs fails on mac osx 181
  • [MB-5644] - Unable to restart CB server on Mac due to {local,mnesia_kernel_sup} shutdown_error
  • [MB-5645] - cbbrowse_logs when ran from bin folder generate erl crash on linux
  • [MB-5646] - add cbstats raw allocator to collect_stats
  • [MB-5647] - cbstats usage has changed in 1.8.1 ( user needs to specify bucket username and password by using -b -p )
  • [MB-5652] - couchbase-cli fails with json error "No module named json"
  • [MB-5657] - cbcollect_info diag not working on linux
  • [MB-5663] - Control connection to memcached on 'ns_1@10.3.2.205' disconnected when run smoke test on windows 7 32 bit
  • [MB-5664] - run cbworkloadgen.exe got memcached error on windows
  • [MB-5668] - changing number of replicas for a bucket is not supported neither through REST or couchbase-cli
  • [MB-5670] - unable to change node configuration with couchbase-cli node-init option
  • [MB-5678] - cbcollect_info fails to collect cbstats on non-default buckets
  • [MB-5682] - flush-bucket return ERROR: command: bucket-flush: 10.3.2.21:8091, No JSON object could be decoded
  • [MB-5697] - cbworkloadgen.exe does not set number item as in option -i
  • [MB-5699] - cbworkloadgen against non-default buckets throws parsing error
  • [MB-5725] - cbworkloadgen has some bugs when running against centos 5.7 with build 1.8.1-927
  • [MB-5727] - cbworkloadgen has some bugs when running against centos 5.7 with build 1.8.1-927
  • [MB-5728] - cbworkloadgen has some bugs when running against centos 5.7 with build 1.8.1-927
  • [MB-5729] - cbworkloadgen has some bugs when running against centos 5.7 with build 1.8.1-927
  • [MB-5730] - windows offline upgrade from 1.7.2 and 1.8.0 to 1.8.1
  • [MB-5735] - [Longevity]Rebalance exited with reason bad_replicas
  • [MB-5758] - memcached hung and crashed with: memcached: bucket_engine.c:831: get_engine_handle: Assertion `es' failed.
  • [MB-5766] - memcached make dist is broken on 1.8.1 manifest
  • [MB-5770] - [make-install-bucket_engine on Mac OSX fails when trying to build from source tarball
  • [MB-5771] - Build fail on memcached
  • [MB-5776] - ep-engine make-install fails when building 1.8.1 from source tarball
  • [MB-5788] - Incorrect paths
  • [MB-5821] - running make on source tarball fails when building workload-generator
  • [MB-5918] - 1.8.1 installations fails to upgrade 1.8.0 installation on windows server 2008 SP2/R1 due to permission issues while updating the registry
  • [MB-6343] - Description of TTL incorrect in session use case documentation
  • [MB-6488] - backup examples incorrect in docs
  • [MB-6607] - couchbase server 1.8.1 log files can grow up to 600 MB
  • [MB-7207] - TAP based backup hanging

Improvement

  • [MB-3376] - We need an error message when no username or password is specified when using the cli interface
  • [MB-4418] - Allow disk write queue cap to be modified at runtime
  • [MB-4564] - Don't delete database files when node leaves cluster.
  • [MB-4768] - support for ep-engine paramaters
  • [MB-4937] - ep-engine provides disk fragmentation statistics
  • [MB-4938] - Online and Offline upgrades are supported to Couchbase Server 1.8.1 - windows
  • [MB-4939] - Online and Offline upgrades are supported to Couchbase Server 1.8.1 - Linux
  • [MB-4987] - ep-engine shows the underlying kvstore stats that indicates the database fragmentation level
  • [MB-5194] - Couchbase 1.8.1 should not allow joining or being joined to 1.7.1.1 and before
  • [MB-5284] - moxi docs unclear on how to specify multiple Couchbase hosts
  • [MB-5408] - ns_server should send slow memcached requests using separate connection(s)
  • [MB-5655] - Edit documentation for cbflushctl Tool to include bucketName when using cbflushctl on specific buckets
  • [MB-5673] - Make a way to install Couchbase if you don't have root access
  • [MB-7015] - confusing vague text in restore docs

Story

  • [MB-5018] - Implement a way to know what rebalance/janitor are doing

Task

  • [MB-7805] - Create 1.8.1 hot fix from http://review.couchbase.org/24783 (handle_streaming memory usage improvement)

Edit/Copy Release Notes

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