Release Notes - Couchbase Server - Version 4.5.0 - HTML format

Technical task

  • [MB-21937] - Couchbase Cloud Deployment 4.5.0 CE - AWS AMI

Bug

  • [MB-16865] - query does not return results, high cpu usage
  • [MB-17061] - GSI compactor does not run.
  • [MB-17135] - [FTS] FTS index of 1M docs consumes 33G disk while ES index consumes 181MB
  • [MB-18473] - View index created on a field does not show up in UI
  • [MB-18474] - UI: Collect log information screen doesn't handle long node names very well
  • [MB-18475] - GSI: Very high indexer RAM usage under heavy load
  • [MB-18478] - Upgrade file format for forestDB after upgrade from 4.0 and 4.1 in GSI
  • [MB-18479] - [FTS] cbft crashes when the only fts node in cluster is failed over and added back
  • [MB-18480] - [FTS] panic: runtime error: invalid memory address or nil pointer dereference [from blevesearch/bleve/index.go:37]
  • [MB-18483] - Query Tab in UI: clear history doesnt work correctly on long running queries on YCSB dataset
  • [MB-18485] - RQG : ERROR:{u'msg': u'queryport.connPoolTimeout from 127.0.0.1:9101 - cause: queryport.connPoolTimeout
  • [MB-18486] - Unit test failure on PlainOrSSL/McdTestappTest.SubdocMultiMutation_MaxResultSpecValue/0
  • [MB-18487] - [AngularUI] Rebalance progress bar keeps expanding and decreasing in size while rebalance is on
  • [MB-18488] - [UI] Indexer RAM usage alert says approaching full indexer when it is past full indexer limit
  • [MB-18489] - Disallow negative numbers in the text boxes taking in number inputs.
  • [MB-18490] - [AngularUI] invalid value error messages not displayed for auto compaction fragmentation settings
  • [MB-18492] - Disable the save button if wrong inputs are provided in the settings tab
  • [MB-18494] - [AngularUI] No error message displayed when trying to delete a remote cluster reference with replication
  • [MB-18495] - [AngularUI] XDCR - No error message is displayed when enable encryption is selected and no certificate is given
  • [MB-18496] - [AngularUI] XDCR - no error message is displayed when wrong certificate is entered
  • [MB-18497] - [AngularUI] XDCR - password is defaulted in create and edit dialogs of cluster reference in new ui - does not happen in old ui
  • [MB-18498] - [AngularUI] RBAC - sort by columns not working properly
  • [MB-18499] - [AngularUI] RBAC - Suggestion - there should be an indication marker to know the current sorting order next to each column
  • [MB-18500] - [AngularUI] RBAC - all roles not displayed while editing a user with multiple roles
  • [MB-18501] - [AngularUI] RBAC - user is allowed to have redundant roles
  • [MB-18502] - [AngularUI] RBAC - dialog box width should be increased to display roles fully
  • [MB-18503] - [AngularUI] RBAC - Editing a user does not work correctly
  • [MB-18504] - [AngularUI] RBAC - edit dialog box out of focus when there are many users
  • [MB-18505] - [AngularUI] RBAC - no error message displayed while trying to create duplicate users
  • [MB-18507] - Json parse error on login prevents user from login
  • [MB-18508] - [GSI] functional 2i test TestDeleteDocsMutation failed on toy build with actual and expected count mismatch
  • [MB-18509] - [GSI] functional 2i test TestUpdateDocsMutation failed on toy build with actual and expected count mismatch
  • [MB-18510] - TSAN data race in CouchKVStore::snapshotVBucket
  • [MB-18511] - [GSI] building source of 1626 fails due to compilation error
  • [MB-18516] - New-UI: Unable to edit Cluster RAM quota, "Save" greyed out
  • [MB-18517] - [FTS] Indexing stuck at 99.55% following failover(hard) and add back in full recovery (of the only fts node)
  • [MB-18518] - [FTS] supportability: dump stats periodically into fts.log
  • [MB-18519] - [FTS] CBFT UI does not respond, gateway timeout error, metakv issues (too many sockets open)
  • [MB-18521] - [FTS] Forestdb assertion fails, cbft crashes repeatedly
  • [MB-18526] - [GSI] index scan times out for scan_consistency=at_plus and scan_vector_per_values=1.0
  • [MB-18527] - [FTS] UI: Hide old FTS UI on 8094
  • [MB-18528] - WITH clause is incorrectly formatted when defer build and index storage is displayed
  • [MB-18530] - ns-server UI: Very long error msg about conflicting metakv changes on UI log
  • [MB-18531] - [FTS]: MCP: Rebalance fails while removing fts nodes / metakv CAS mismatch
  • [MB-18533] - create index with the hostname is failing with error for Memory optimized indexes
  • [MB-18534] - Fix Array Indexing Query Performance
  • [MB-18535] - CV jobs for the backup project are broken
  • [MB-18536] - Certain buckets can cause very large schema inferencing results
  • [MB-18537] - Query Tab in UI: next button is enabled while running a long executing query with 2 million docs.
  • [MB-18538] - [FTS] MOSS: All queries return lesser hits now
  • [MB-18539] - Crash in fdb_get_byoffset
  • [MB-18541] - Windows installation fails to remove couchbase directory
  • [MB-18543] - Query Tab in UI: improve the status message for long running queries in the background
  • [MB-18544] - Change in Error when adding Float to interger: 'Delta out of range' shows up as 'Can't Insert'
  • [MB-18545] - [FTS] does not work with Go 1.6
  • [MB-18546] - [FTS] cbft process cpu utilization too high in idle state
  • [MB-18548] - test_insert_returning_elements_long_value failing with "ERROR 116 : Error during file read. line 1000 is too long"
  • [MB-18549] - Readonly user should not read + write security settings
  • [MB-18550] - /checkPermissions - http500 in a cluster env.
  • [MB-18551] - ThreadSanitizer: heap-use-after-free in threads_initiate_bucket_deletion
  • [MB-18552] - GoXDCR Mutations Failed Resolution stat should be renamed
  • [MB-18553] - GoXDCR Mutations Failed Resolution stat incorrect
  • [MB-18554] - GoXDCR Mutations Replicated stat needs to track mutations actually got replicated
  • [MB-18555] - GoXDCR "Docs Receival Rate" Incorrect
  • [MB-18556] - Indexer storageMode must be set
  • [MB-18557] - Query Tab in UI:Negative number seen on previous arrow
  • [MB-18558] - Panic seen with XDCR test cases
  • [MB-18559] - SELECT COUNT() without arguments should not be accepted
  • [MB-18560] - SELECT COUNT(1) should not require primary index
  • [MB-18561] - Rebalance hangs - seen with full eviction
  • [MB-18563] - Query contains count(*) consider it special case as count(1)
  • [MB-18565] - new create a new field on the index tab that reflect the storage option for each index
  • [MB-18567] - Garbage data block can be ready by the document I/O handler
  • [MB-18569] - memcached crashes on os x 10.9.5 due to linking issues with libicu
  • [MB-18570] - RQG: CountScan() returns wrong results (Difference in number of results for same n1ql queries with not keyword with same dataset for 4.1 and 4.5)
  • [MB-18571] - Dirty index blocks can be lost after creating a new KV instance
  • [MB-18572] - fdb: incremental index build time showed some regression since build 4.5.0-1448
  • [MB-18573] - [GSI] test_oom_increase_mem_quota fails with index count mismatch in testrunner job
  • [MB-18574] - [GSI] test_oom_flush_bucket with indexer still in oom.
  • [MB-18576] - [UI] Cant change storage_type in console while adding indexer node
  • [MB-18577] - cbdcoloader allows user with bucket_role to create bucket
  • [MB-18578] - cbbackup does not honor RBAC roles
  • [MB-18582] - N1QL: Array Indexing: Index created without distinct is not being used in same way as created with distinct
  • [MB-18583] - Query Tab in UI: Executing a query with ;; hangs the query editor, not able to edit the query
  • [MB-18585] - [FTS] UI: process level stats not shown in ns-server dashboard
  • [MB-18586] - fdb_open gets stuck on initial_lock on Raspberry Pi
  • [MB-18588] - [FTS] Indexing stuck when disk is full, cpu usage is ~100%
  • [MB-18589] - Performance regression for view querying
  • [MB-18590] - build-sanity failure in 4.5.0-1736 ("memoryFree" not found)
  • [MB-18591] - View: many view query latency tests have regressed in build 1626
  • [MB-18592] - fdb_functional_test timed out.
  • [MB-18594] - [FTS] Forestdb assertion "hbmeta.prefix != __null' fails, cbft crashes
  • [MB-18596] - [FTS] crash on alias type query - cbft/pindex_bleve.go:370
  • [MB-18597] - n1ql (stale=false) : CI2 test is slower than Q2.
  • [MB-18598] - ns_server crashing during unit test on centos7
  • [MB-18599] - cbrestore needs to implement RBAC roles
  • [MB-18600] - cbtransfer need to implement RBAC
  • [MB-18601] - cbworkloadgen need to implement RBAC
  • [MB-18602] - pools/default/buckets/default is accessible without credentials
  • [MB-18603] - Make sure that we respond with the proper error message when we have RBAC issues
  • [MB-18604] - The indexer cannot be reached once the FDB indexes are built (initial build) for few minutes.
  • [MB-18605] - Do not allow Create Index until StorageMode is set
  • [MB-18606] - Turn on manual memory manager for memdb
  • [MB-18608] - Build jemalloc on windows
  • [MB-18610] - Unable to disable email alerts if no sender email entered
  • [MB-18611] - [FTS] moss OnError()/Log() callbacks to propagate to cbft
  • [MB-18612] - Sample bucket error message does not specify how much RAM is required
  • [MB-18613] - The new UI does not allow sorting of the global Index table
  • [MB-18616] - Workbench UI: After triggering "query too large" message, "executing query" not shown for next query
  • [MB-18621] - Workbench UI: Can't execute more than one query at once?
  • [MB-18623] - FTS stats tweak: avg latency should return to 0 with 0 queries
  • [MB-18624] - FTS: creating single index causes nearly 100% CPU on a small system and makes it hard to use
  • [MB-18625] - No checkpoint items are to be added to a stream's readyQ if the stream was forcefully closed
  • [MB-18626] - Can't stop couchbase service when out of disk space
  • [MB-18627] - n1ql: test_now_millis fails in build 1744 but passes with 1733
  • [MB-18629] - [FTS] Bleve tokenization is slightly different from ES
  • [MB-18630] - godbc : Request failed with error code error instead of expected err response
  • [MB-18631] - [FTS] Bleve's standard analyzer performs stop word removal by default but ES' doesn't
  • [MB-18633] - Bucket flush gives error: error 503 reason: unknown {"_":"Unexpected error: {error,{prepare_flush_failed,['ns_1@172.23.121.178'],[]}}"}
  • [MB-18635] - Unable to delete a bucket
  • [MB-18637] - Memdb skips cleaning on disk snapshots on drop index
  • [MB-18638] - Status message for LDAP enable/disabled need to be improved
  • [MB-18639] - pools/default?just_validate=1 returns unexpected server error in 3.x, 4.5 mixed cluster
  • [MB-18640] - Settings shows endless spinner on 4.5 node in 3.x, 4.5 mixed cluster
  • [MB-18641] - No ability to manage RO Admin on 4.5 node in 3.x, 4.5 mixed cluster
  • [MB-18642] - Query tab, GSI tab should not show on 4.5 node in 3.x, 4.5 mixed cluster
  • [MB-18645] - memdb panic in drop index
  • [MB-18646] - Upgrade fails for travel-sample bucket
  • [MB-18647] - Upgrade - mixed mode cluster - clicking security tab references /roles api and gets http400
  • [MB-18649] - Incorrect error message for Query tab for a Read Only User
  • [MB-18650] - ep-engine test timeouts on new CV builders
  • [MB-18653] - build-sanity failure on centos7 due to rhel6/rhel7 specific changes in build
  • [MB-18654] - LWW: XDCR needs to get LWW setting from bucket metadata
  • [MB-18655] - using multiple credentials works inconsistently
  • [MB-18656] - LWW: XDCR should consider LWW setting on target bucket
  • [MB-18661] - DcpConsumer's step function is not called when it's supposed to be
  • [MB-18663] - Query Tab in UI: switching tab to/from TreeView/TableView to json requires clicking ShowView again
  • [MB-18664] - Indexer process does not start on upgrade
  • [MB-18665] - Memory leaks on file-op error paths in Couchstore
  • [MB-18666] - Add bytes written/read stats for compaction
  • [MB-18672] - [FTS] cbft panic cbft/pindex_bleve.go:788 BleveDest/StatsMap()
  • [MB-18673] - [FTS] Stats UI: Drilling down stats 'by server' displays no graphs
  • [MB-18674] - assertion when running compaction on a sherlock fdb file
  • [MB-18675] - [FTS] Logging: Log rest calls for create/edit/delete index in fts.log
  • [MB-18676] - Count Aggregates with subquery generates wrong plan
  • [MB-18677] - [FTS] logging cfg_metakv fmt wrong
  • [MB-18678] - memcached timeout during DCP rebalance during online upgrade from 2.5.x to 4.5.0-1789
  • [MB-18679] - DCP rebalance failed in online upgrade from 2.5.x to 4.5.0-1789 with error supprocess died
  • [MB-18680] - [FTS] stats polling should use cached indexDefs/planPIndexes from metakv
  • [MB-18681] - couchbase-cli server-eshell fails if erl isn't in the path..
  • [MB-18683] - Query sorted by the wrong expression when multiple order bys used.
  • [MB-18684] - When LIMIT is a large number, then query returns empty results.
  • [MB-18686] - bucket_admin should not be allowed to create-bucket via couchbase-cli
  • [MB-18687] - Unsuccessful goxdcr upgrade - error message in logs
  • [MB-18693] - functional2i tests error with stable cbauth
  • [MB-18695] - UI adds extra comma while making setAutoCompaction call
  • [MB-18698] - go_cbq on windows has extra control characters when displaying errors.
  • [MB-18699] - Intermittent Issue: 'msg': u'gob: type not registered for interface: []interface {} - cause: gob: type not registered for interface: []interface {}
  • [MB-18701] - [FTS] Modified CBFT_ENV_OPTIONS do not show up in process info
  • [MB-18703] - View Index ERROR - http://172.23.121.127:8092/default/_design/ddl_tuq_index0/_view/tuq_index0?stale=ok error 404 reason: not_found {"error":"not_found","reason":"Design document _design/ddl_tuq_index0 not found"}
  • [MB-18706] - create index failed due to add index node does not set storageMode
  • [MB-18707] - [FTS] new moss config options break cmd-line utils like bleve-dump
  • [MB-18708] - audit tests failing with KeyError: time_synchronization. (4.5.0-1812)
  • [MB-18709] - Query is not sargable to complex partitioned index
  • [MB-18712] - unexpected forestdb iterator behavior
  • [MB-18714] - up the time threshold for logging slow CMD_SEQNO_PERSISTENCE commands
  • [MB-18715] - [FTS] scoring broken???
  • [MB-18717] - go-couchbase is spamming everyones logs
  • [MB-18718] - N1QL: Allow expressions from the LETTING clause also in select with group by
  • [MB-18719] - Query Tab in UI: Error message shown for non-indexed buckets
  • [MB-18720] - Advanced cbq:go_cbq throwing connection error for 8091
  • [MB-18723] - Advanced cbq shell: debug statements showing up while running commands through go_cbq
  • [MB-18726] - no way to promote development view to production on new UI
  • [MB-18727] - [FTS] dictionary counts incorrect, leads to incorrect scoring
  • [MB-18728] - [FTS] crash happened
  • [MB-18729] - add array indexing to travel-sample
  • [MB-18731] - DL5 throughput regression in Watson build 1698
  • [MB-18732] - Implement RBAC for FTS
  • [MB-18733] - XDCR : Replication rate has regressed in build 4.5.0-1798.
  • [MB-18737] - [GSI] [OOM] Indexes are online even when memory used exceeds memory allocated
  • [MB-18740] - It should be possible to run QE's test without being on VPN
  • [MB-18741] - Query Workbench: cancel button doesn't return the UI to the user
  • [MB-18744] - 2i stale=false scan latency fdb test - queryport i/o timeout
  • [MB-18747] - [GSI][FDB] Q2 Stale=ok show regression with lightweight snapshots
  • [MB-18748] - N1QL: Array Indexing, selecting the element x which is referenced in array index is not covered
  • [MB-18750] - UI shouldn't make requests to /settings/indexes unless cluster is in at least 4.0 compat mode
  • [MB-18751] - UI posts unsupported memory quotas in mixed clusters
  • [MB-18752] - 2i stale=false latency memdb test - long latency for dcp_get_seqnos
  • [MB-18753] - Deleted docs become un-deleted after closing/re-opening database
  • [MB-18755] - Need to add a new bucket metadata, TimeSynchronization, to go-couchbase Bucket
  • [MB-18756] - LWW: need to get LWW setting bucket metadata from go-couchbase bucket
  • [MB-18757] - Include non-default maxParallelism in prepared statements
  • [MB-18759] - BucketSeqs() - Race condition in initial conn allocation may lead to conn leaks
  • [MB-18760] - [EntBackup] change error message for list command with new option name
  • [MB-18762] - query fix for MB-18534 breaks 2i tests
  • [MB-18763] - Clear local storage in angular UI on logout (as was done in classic UI)
  • [MB-18764] - See "Cluster Memory Fully Allocated" dialog even when I've just reduce bucket memory quota
  • [MB-18765] - fdb_rollback hangs after upgrade from v1 to v2
  • [MB-18767] - checksum error for full compaction
  • [MB-18768] - DistinctScan losing records
  • [MB-18772] - [FTS] Unable to perform delta/full recovery on a gracefully failed over kv+full text node
  • [MB-18773] - Query with order and subquery without order gives wrong results
  • [MB-18775] - the initial defaults for FTS and Index RAM Quota should be 512.
  • [MB-18776] - Alert for "Index memory usage has exceeded 75% or assigned Index RAM Quota" is not visable in the Available Alerts list
  • [MB-18777] - Index Fragmentation setting should be disabled when memory-optimized global index option is picked.
  • [MB-18778] - memdb: freeWorker crashed during a functional test run
  • [MB-18782] - Issue with bucket_deletion with rbac tests
  • [MB-18783] - Query UI should show correct status for index that is building
  • [MB-18784] - Index service not available after Full Recovery
  • [MB-18786] - Intermittent failure in AuditTest.AuditStartedStopped
  • [MB-18788] - Rebalance stuck after multiple index node failover + start stop rebalance and removal + addition of data nodes
  • [MB-18789] - Not able to connect to Query Service via a simple jdbc call
  • [MB-18790] - remove goXDCR keys from internalSettings
  • [MB-18791] - [Perf Daily]: Regression in Q2, stale false throughput between builds 1803 and 1854
  • [MB-18792] - Disabled audit events is not dropped
  • [MB-18794] - XDCR needs to always get new connections from connection pool
  • [MB-18796] - xdcr test uses incorrect url to delete replication
  • [MB-18799] - Unable to change to bucket to full Ejection mode
  • [MB-18800] - 2i functional test fail for build 1953
  • [MB-18801] - [FTS] DCP Streams for FTS showing up as "other" instead of views/indexes
  • [MB-18802] - Query Workbench: Gateway timeout loading whole query editor page
  • [MB-18803] - travel-sample failed to load indexes
  • [MB-18804] - Indexer stuck( core dumped)
  • [MB-18805] - Defaults need to be different based on Storage Mode
  • [MB-18806] - Example use illegal values
  • [MB-18807] - system:completed_requests at times reports wrong status
  • [MB-18811] - [FTS] crash with match query
  • [MB-18812] - access scanner is not running
  • [MB-18813] - LDAP Auth Setup -> Enable is greyed out on mixed clusters
  • [MB-18814] - [FTS] MCP: Incorrect query results returned during rebalance of fts nodes
  • [MB-18815] - Log message clean up
  • [MB-18817] - xdcr internal settings return error incorrectly
  • [MB-18818] - Internal Settings dialog doesn't close if settings are successfully submitted
  • [MB-18820] - runaway indexer and goxdcr processes
  • [MB-18821] - Intermittent Issue:"msg": "write tcp 172.23.100.190:9101: broken pipe from 172.23.100.190:9101 - cause: write tcp 172.23.100.190:9101: broken pipe from 172.23.100.190:9101"
  • [MB-18822] - TestRestartIndexer : http://ci2i.northscale.in/gsi-moi-22.03.2016-11.01.fail.html
  • [MB-18823] - Remove GSI snapshot interval settings from UI
  • [MB-18824] - Add a GSI setting for array index key size
  • [MB-18825] - [GSI] Functional 2i tests failed in TestBuildDeferredAnotherBuilding, TestMultipleBucketsDeferredBuild, TestDeleteBucketWhileInitialIndexBuild
  • [MB-18829] - Regression in Secondary index stale=false scan latency(ms), 1 bucket x 20M x 2KB, non-DGM, 14.4K Gops/sec, 3.6K mutations/sec, single index
  • [MB-18831] - Regression in Rebalance-in (min), 5->4 -> 5->5 UniDir, 1 bucket x 1G x 1KB, 10K ops/sec
  • [MB-18832] - Rebalance failed due to timeout... wait_dcp_data_move
  • [MB-18833] - Composite index with count scan returns wrong results
  • [MB-18834] - Regression in Graceful failover (min), 4 -> 3, 1 bucket x 100M x 2KB, 10K ops/sec
  • [MB-18836] - cbq throws error:"msg": "Index scan timed out - cause: Index scan timed out"
  • [MB-18837] - Integrating break pad with forestDB
  • [MB-18838] - Cluster name on old and new nodes in 3.x / 4.5 mixed cluster doesn't seem to refer to the same key in the config
  • [MB-18839] - [Perf Sanity] Query behaviour regression on United Q2 queries.
  • [MB-18840] - [FTS] Match queries time-out (with moss turned off)
  • [MB-18842] - In all-KV cluster Query tab is blank (should show a message indicating that query capability is not available)
  • [MB-18843] - bad error message wrapping in UI wizard
  • [MB-18844] - change logging for through_seqno_service to TRACE
  • [MB-18846] - bump minimum cmake version required
  • [MB-18848] - Seeing Memcached error #134 'Temporary failure Error During Rebalance In Operation with SUBDOC KV Ops
  • [MB-18849] - [Windows] View: many view query latency tests have regressed in build 1626
  • [MB-18850] - SEGV in Query
  • [MB-18851] - projector sending incorrect streambegin
  • [MB-18852] - N1ql Q3 10kSops fail with pthread_create failed
  • [MB-18854] - [perf daily] Indexer crash on creating array index
  • [MB-18855] - Couchstore should always propogate the error it gets rather than a fixed error
  • [MB-18856] - Can't find variable: mnPoller
  • [MB-18858] - 'indexer' exited (*timekeeper).sendRestartMsg
  • [MB-18859] - count mismatch in 2i test
  • [MB-18860] - Failed to create backup set
  • [MB-18861] - Intermittent issue: BucketFlushFailed: unable to flush bucket default on the host
  • [MB-18866] - couchbase-cli help for index mode slightly incorrect
  • [MB-18867] - fdb_set_kv call results in indexer panic in 2i test TestConcurrentScans_MultipleIndexes
  • [MB-18869] - UI errors in log - while login
  • [MB-18870] - FTS service killed by OOM killer
  • [MB-18871] - Rebalance in an FTS node fails [OOM killer]
  • [MB-18872] - [system tests] memcached crash: Segmentation fault
  • [MB-18873] - bucket_admin create a FTS index on bucket not allowed, redirected to login page
  • [MB-18874] - [GSI] functional 2i tests on windows failed in TestLargeMutations and TestDropIndexWithDataLoad
  • [MB-18875] - Push MIN() down to index
  • [MB-18876] - remove the Classic UI link at the top of Web Console
  • [MB-18878] - N1QL: cbq.exe> select * from system:keyspaces; ←[31m ERROR 5000 : Post http://localhost:8093/query: dial tcp 127.0.0.1:8093: ConnectEx tcp: No connection could be made because the target machine actively refused it. ←[0m cbq.exe> cd
  • [MB-18879] - [Subdoc] Internal memcached error (0x84) on invalid json
  • [MB-18880] - Multi-go doesn't catch download errors
  • [MB-18881] - impossible to compile couchbase server without applying couchbase-specific patches to v8
  • [MB-18882] - N1QL: Wrong span shown in explain for NOT queries
  • [MB-18883] - [Subdoc] Subdoc mutation does not retain the sdk specific bits of the flags
  • [MB-18887] - goxdcr panic during rebalance in [goroutine created by TopologyChangeDetectorSvc]
  • [MB-18888] - [FTS] rebalance of replica pindexes might skip the "wait until caught up" phase
  • [MB-18889] - Advanced cbq shell: query result shows status:timeout but it actually executes completely
  • [MB-18890] - Advanced cbq shell: test_timeout passes on centos but fails on windows 64 bit machine
  • [MB-18892] - [FTS] MCP: Stop Rebalance didn't stop cbft's background rebalancer/mover activity
  • [MB-18894] - Data Race in Metakv
  • [MB-18895] - DataRace capi_svc
  • [MB-18896] - EXPLAIN statement errs in Query Workbench, succeeds in cbq
  • [MB-18897] - DataRace in StatisticManager
  • [MB-18898] - DataRace in DCP Nozzle
  • [MB-18899] - Data Race Logging(Status Summary)
  • [MB-18900] - Data Race in CheckPoint Manager
  • [MB-18901] - Data race Condition in go-Couchbase library
  • [MB-18902] - Data Race in XmemNozzle
  • [MB-18903] - DataRace in gen_server
  • [MB-18905] - cbdocloader should accept docs in the root of the zip folder
  • [MB-18907] - EXPLAIN statement errs in Query Workbench, succeeds in cbq (replicated in Build 1875)
  • [MB-18908] - [FTS] Even with no deletes sometimes, index doc count goes down
  • [MB-18909] - couchbase-cli does not list the FTS service for commandline setup
  • [MB-18910] - couchbase-cli cluster init does not accept the --cluster-index-storage parameter
  • [MB-18911] - Typo: change "index exist" to "index exists" in error message
  • [MB-18913] - Move datastore.Pair / AnnotatedPair to value.Pair / AnnotatedPair
  • [MB-18914] - can't assign storage type of GSI on the first index service node being added.
  • [MB-18917] - MOI 100M incremental build does not generate 100M mutations
  • [MB-18918] - RQG:Intermittent issue: ERROR:{u'status': u'errors', u'errors': [{u'msg': u'dial tcp 127.0.0.1:9101: connection refused from 127.0.0.1:9101 - cause: dial tcp 127.0.0.1:9101: connection refused from 127.0.0.1:9101', u'code': 5000
  • [MB-18920] - RevID verification fails for rebalance XDCR
  • [MB-18921] - Forrest DB struck in get_kv call when building 2i indexes incrementally.
  • [MB-18922] - "backfill exceeded limit' error for Q3 array indexing tests
  • [MB-18924] - [GSI] Panic Observed in TestMultipleBucketsDeferredBuild in functional 2i tests
  • [MB-18925] - [Perf daily] Indexer crash during Q2 querying .. Assertion `rsize && rsize <= trie->chunksize' failed.
  • [MB-18926] - RQG:Memdb Indexer Storage mode: Investigate Index Build Fail
  • [MB-18927] - [FTS] - Don't automatically re-create pindexes after failure
  • [MB-18928] - UI should warn when removing the last node with FTS
  • [MB-18929] - log skiplist structure on for debugging logging
  • [MB-18930] - Indexer exited fatal error: unexpected signal in fdb_get_kv
  • [MB-18931] - Query Tab in UI: Cancel query button still shows the query in select * from system:active_Requests
  • [MB-18934] - [FTS] MCP: Rebalance fails due to cbft getting killed by OOM killer
  • [MB-18935] - Retry when receiving error setting up new connections to target
  • [MB-18936] - LIMIT is not pushed down on indices with leading key as meta().id.
  • [MB-18937] - Indexer crash in fdb_set_kv during functional 2i tests
  • [MB-18938] - FATAL log entries is printed with WARNING label
  • [MB-18939] - Indexer unable to unpause due to miscalculation of queue size during index build for 500M items
  • [MB-18940] - Core dumps in XDCR test cases with build 1924
  • [MB-18943] - query engine's admin/clusters/default/nodes service returns incorrect URLs
  • [MB-18944] - [perf daily] 65% regression in ' Select * from beer-sample USE Keys'
  • [MB-18945] - XDCR : Replication stuck (2-bucket tests)
  • [MB-18946] - "Sign in" button on Chrome does not look like clickable
  • [MB-18947] - filter_covers must wrap expressions in Cover()
  • [MB-18948] - Setting service is not enforced in CE
  • [MB-18950] - GoXDCR may not need to restart on every type of error response from memcached
  • [MB-18951] - DataRace in ReplicationManager( Replication status Object)
  • [MB-18952] - DataRace in Metakv
  • [MB-18953] - ep-engine should log requests that are considered invalid
  • [MB-18954] - [windows] Initial setup couchbase server in UI shows zero in "Configure Disk Storage"
  • [MB-18956] - Data race in ActiveStream::addStats
  • [MB-18958] - Add rationale to error message in Query Workbench
  • [MB-18959] - XDCR should log requests that cause EINVAL and other fatal responses from memcached
  • [MB-18960] - [FTS] techdocs: does FTS do delta or full recovery?
  • [MB-18962] - Panic in MemDB Visitor
  • [MB-18963] - rebalance exited {wait_index_updated,220}},
  • [MB-18964] - [FTS] query JSON too verbose showing unused options
  • [MB-18969] - [FTS] Can the time-interval for dumping of stats into fts log be made configurable for debugging?
  • [MB-18970] - Timeout set in shell is not honored by indexing, the query times out but index still builds
  • [MB-18971] - New cbq shell: setting creds for more than 1 password protected bucket without space shows only first one in ouptut of \set
  • [MB-18973] - Race condition in MemB with concurrent non-intrusive backup can cause hang in index instance delete
  • [MB-18974] - Intermittent failure in ep_engine test_expiration_on_warmup
  • [MB-18975] - issues with Index metadata management between cluster nodes.
  • [MB-18976] - [Windows] Rebalance of FTS nodes fails with "buckets_cleanup_failed" error
  • [MB-18977] - return 404 in case of attempted access to non existing buckets
  • [MB-18978] - Query Monitoring: delete from system:prepared where RequestId = <some existing ID> is inconsistent on windows, same test passes on centos fails on windows
  • [MB-18979] - [Fatal] KVSender::sendMutationTopicRequest Projector
  • [MB-18980] - Query Tab in UI: Able to edit previous queries through previous button when a long running query is executing
  • [MB-18981] - Query Tab in UI:Long running query being interrupted by pressing enter after ; while its being run
  • [MB-18983] - Seeing an error in the Admin Console log UI
  • [MB-18985] - [windows] erl.exe is crashing and event viewer has the crash details that are cryptic
  • [MB-18987] - goxdcr remote cluster has extra docs
  • [MB-18988] - Query Tab in UI: 404 shows in non indexed buckets window when a cluster is being restarted
  • [MB-18989] - select *, count(*) from default limit 3 should return an error
  • [MB-18990] - array indexing should not allow the WHEN clause in the index expression
  • [MB-18993] - Turn off debug stats for memdb memory manager
  • [MB-18994] - hang in dataport.(*Server).Close
  • [MB-18995] - [Windows] cbbackupmgr.exe backup --help does not work
  • [MB-18996] - [Windows] cbbackupmgr.exe backp seems to have hung
  • [MB-18999] - GSI index drop query fails with Request timed out
  • [MB-19000] - Crash with functional2i tests for build 1994 - tC - TestDropIndexWithDataLoad
  • [MB-19002] - Data race in TapConnMap::shutdownAllConnections()
  • [MB-19003] - Indexer crashing under load
  • [MB-19004] - couchbase-cli node-init doesn't show successful output
  • [MB-19005] - Projector taking up large amounts of RAM on one node (~30GB)
  • [MB-19009] - Advanced cbq shell:windows: Commands not getting saved in history file on windows,hence up arrow doesnt work on shell
  • [MB-19010] - ui_simple tests failing in build 2013
  • [MB-19013] - INSERT and UPSERT do not return META().id
  • [MB-19015] - Constant timeout from query service for 2i big data set/dgm test cases
  • [MB-19017] - Indexer crash in longevity run
  • [MB-19019] - project crashes seen with 2i bigdata set tests
  • [MB-19020] - MOI: Data size not reported during initial build
  • [MB-19021] - new cbq (go_cbq) doesn't connect properly on non-query node
  • [MB-19023] - [performance tests] Indexer stuck in fdb_commit
  • [MB-19025] - RQG: CBQError: (forestdb crash) Intermittent Issue: host 172.23.106.43: ERROR:{u'status': u'errors', u'errors': [{u'msg': u'dial tcp 127.0.0.1:9101: connection refused from 127.0.0.1:9101
  • [MB-19026] - Selecting only meta().id returns empty result under primary index
  • [MB-19027] - sporadic failures in logger test
  • [MB-19028] - Pass diag_dir to minidump_dir
  • [MB-19029] - Intermittent failure in ep_engine test 'dcp consumer's processer task behavior'
  • [MB-19031] - [ThreadSanitizer] Multiple data races in couchstore and couchdb
  • [MB-19032] - "Unexpected server error" while configuring server in UI console
  • [MB-19033] - Issue with bucket deletion - view test case
  • [MB-19035] - [FTS] with RBAC attempting op you don't have permission for logs you out
  • [MB-19037] - [FTS] MCP: Rebalance of fts nodes repeatedly fails after metakv conflict
  • [MB-19040] - [FTS] Indexing stuck following failover(hard) and add back in delta recovery (of the only fts node)
  • [MB-19041] - [ThreadSanitizer] Data race in filemgr's bcache
  • [MB-19042] - [ThreadSanitizer] Data race in filemgr's kv_header
  • [MB-19045] - [FTS] crash with lot of core.cbft files,fills up disk
  • [MB-19046] - externalRoles page should be unavailable in Community Edition
  • [MB-19047] - [ThreadSanitizer] Data races seen with superblock parameters
  • [MB-19048] - [ThreadSanitizer] Lock inversion / Dead lock scenario seen in circular block reuse code path
  • [MB-19050] - [ThreadSanitizer] Lock inversion / data race seen with file handle's lock
  • [MB-19051] - Pushdown LIMIT for exact AND predicates
  • [MB-19052] - Skip NULLs when scanning index for LESS THAN and LESS THAN or EQUALS
  • [MB-19053] - Change to XDCR internal setting does not create an audit event with id 16391
  • [MB-19054] - Rebalance failed with badmatch
  • [MB-19056] - Incremental build in 2i with FDB has increased by 50% as compared to sherlock GA.
  • [MB-19058] - Support upgrading OS X: indexer config is incorrect when "upgrading" from 4.0 to 4.5
  • [MB-19060] - indexer panic: fail by rollback
  • [MB-19061] - [windows] forestdb stackoverflow in staleblock_test
  • [MB-19064] - Indexer crashed multiple times
  • [MB-19065] - goxdcr panic: invalid memory address during XmemNozzle errors
  • [MB-19068] - Only build nexer when changed
  • [MB-19069] - N1QL: password protected bucket: Able to access password protected bucket without username,password using curl command and cbq shell
  • [MB-19070] - Unable to drop index, consecutive requests timing out
  • [MB-19071] - Query Tab in UI: long running query shows interrupted status even though its still running when we click on previous button
  • [MB-19072] - Query Tab in UI: table view could have better lining in last row and in between columns
  • [MB-19073] - [Windows] Rebalance of fts node fails with ""invalid character \'N\' looking for beginning of value" error
  • [MB-19076] - change "fetal" error to "fatal" error
  • [MB-19077] - N1QL: password protected bucket: Auth failure seen even after editing beer-sample to have no password
  • [MB-19079] - cbq requires a newline at the end of a query source file
  • [MB-19085] - Eliminate DistinctScan for IN and OR predicates
  • [MB-19086] - [DCP]: BackFillMgr reads from a single backfill beyond the max bytes limit
  • [MB-19087] - Address heap free after issue seen in filemgr's code
  • [MB-19088] - MemcachedError: Memcached error #7 'Not my vbucket': {"rev":224,"name":"default","uri":"/pools/default/buckets/default?bucket_uuid=d61019551e05670f098a256c8a646480"
  • [MB-19089] - Valgrind errors reported in ep-engine_value_eviction_checkpoint tests
  • [MB-19092] - Race between settings post and indexer exit
  • [MB-19095] - Could not create sample bucket after reducing bucket memory
  • [MB-19098] - bucket_admin role user should not be able to see the Security Tab
  • [MB-19099] - UI should fallback to getting a document from /pools/default/buckets/bucketname/docs if localRandomKey returns fallback_to_all_docs error [was: Add support for randomKey (in addition to localRandomKey) to the REST API]
  • [MB-19103] - Push COUNT(expr) down to index
  • [MB-19104] - See many query errors in Q5, Q6, Q7 tests
  • [MB-19105] - Remember URL used during login and "redirect" to that URL post successful login
  • [MB-19107] - For a index which is not in ready state, indexer crashes for stale=false queries
  • [MB-19108] - [XDCR] memcached error in xdcr test
  • [MB-19110] - Bucket Analytics Graphs are showing up empty
  • [MB-19111] - Fix stat numItemsFlushed for array index to actual number of elements updated
  • [MB-19112] - N1QL: Upsert command not working correctly
  • [MB-19114] - Generated v8 debug symbols.
  • [MB-19115] - Query Tab is not present when cluster accessed through bucket admin user or read only user
  • [MB-19116] - N1QL: cbauth: Able to query a password protected bucket using another bucket's admin user
  • [MB-19117] - [FTS] A possible race in cascade delete of indexes
  • [MB-19118] - Generate snapshot for initial index build on MOI
  • [MB-19119] - [FTS] Bleve match_all query returns err: unknown query type
  • [MB-19121] - No indexes loaded for travel-sample if indexer storage mode is not specified during install
  • [MB-19122] - [FTS] MCP: Rebalance % complete indicator incorrectly bounces up to 100% when >1 FTS indexes
  • [MB-19123] - 2i functional test fails - TestScanWithConcurrentIndexOps
  • [MB-19124] - rebalance failed with bulk_set_vbucket_state_failed
  • [MB-19125] - Rebalance test cases - bucket deletion issue
  • [MB-19129] - UI: Confirmation dialog submit button not active
  • [MB-19130] - stale index data?
  • [MB-19133] - [Windows]Audit Write Failure. Attempt to write to audit log on node "172.23.100.210" was unsuccessful is being thrown although Audits are not enabled
  • [MB-19134] - Change link of Views page of node with no KV service to redirect to development view on default bucket
  • [MB-19136] - Rebalance Progress bar renders incorrectly on IE in Windows 2012
  • [MB-19139] - [mac mavericks] RAM quota calculates incorrectly
  • [MB-19141] - Index scan queries during index-not-ready state degrades mutation ingestion rates
  • [MB-19142] - Memory growth: During initial build, indexer should create and discard memdb snapshots for exercising garbage collection
  • [MB-19143] - [EntBackup] restoring fts index is not working when kv and fts are configured on different nodes in a cluster
  • [MB-19144] - Improve stream_reader concurrency
  • [MB-19145] - indexer received a snapshot with end seq 0xFFFFFFFFFFFFFFFF
  • [MB-19147] - Port 18093 missing from the firewall configuraiton warning message at the end of the installation script.
  • [MB-19151] - [FTS] Bleve prefix query on a string-ified numeral yields 0 results
  • [MB-19152] - Remove backtrace capability for standalone forestdb
  • [MB-19154] - Advanced cbq shell : SetQueryParams after popping from a variable stack has encoding issue. Strings are treated as binary values
  • [MB-19155] - Replace rw_spin_lock implementation with pthread/srwthread versions
  • [MB-19158] - cbq should support common tooling host formats
  • [MB-19160] - Change the event to say Updated bucket default (of type couchbase) properties instead of Updated bucket default (of type membase) properties
  • [MB-19161] - Installer msg should list all the correct ports for firewall rules
  • [MB-19162] - memdb: Requesting a persistent snapshot while a disk snapshot in progress leads to snapshot leak causing garbage collection to stall
  • [MB-19164] - On-disk snapshots are created repeatedly without considering configured interval during initial build
  • [MB-19166] - [system tests windows]Resetting rebalance status since it's not really running after goxdcr.exe terminated
  • [MB-19169] - Memcached crashes and nodes go to pending when connecting with client
  • [MB-19170] - Update READMEs on all Platforms for Watson (was: Readme.txt on MacOS for Watson points to http://www.couchbase.com/redirect/agreement/3rdparty-license/Couchbase-server/4.0.0)
  • [MB-19171] - RQG: Mismatch in Queries seen for count(*) and min functions
  • [MB-19172] - Remove SIGUSR2 handler
  • [MB-19175] - Seeing ssl errors related to query engine restart in logs after uploading x.509 certificates
  • [MB-19176] - MacOS :Memcached crashes on mac with SSL connection is made
  • [MB-19177] - Web console over port 18091 does not work with SSL configured with X.509 certs
  • [MB-19178] - Cryptic output when going to UI over port 8091 -- See screenshot
  • [MB-19179] - [FTS] Forestdb segmentation fault from fdb_end_transaction (fhandle=Unhandled dwarf expression opcode 0xf3)
  • [MB-19181] - XDCR updater could run into invalid state transition
  • [MB-19182] - Wrong spelling of defragmentation in UI in auto compaction tab
  • [MB-19183] - ThreadSanitizer: data race on ep-engine_dcp_test during CouchKVStore::snapshotVBucket
  • [MB-19185] - backupmgr logs are not using the correct time format
  • [MB-19190] - [FTS] Bleve bool query using standard analyzer matches more docs than ES
  • [MB-19191] - [FTS] Bleve bool query on a nested field containing stringified numeral(using standard analyzer) returns 0 results
  • [MB-19194] - Fix messages in cbq shell
  • [MB-19195] - Correctly sarg IN and WITHIN predicates when the RHS is not a static array
  • [MB-19196] - kubernetes couchbase doesn't allow setting of the index directory
  • [MB-19197] - Advanced cbq shell : Remaining changes to handle histfile.
  • [MB-19198] - [FTS] Some wildcard queries still consume enough memory to invoke OOM killer
  • [MB-19199] - [FTS] Bleve does not return some docs for a wildcard query
  • [MB-19202] - goxdr related entry in the log tab after startup
  • [MB-19207] - [FTS] MCP: after stop rebalance, rebalancing again doesn't move pindexes due to MCP deadlock
  • [MB-19208] - index building is restarted instead of paused during building, if indexer runs out of memory
  • [MB-19212] - Change the verbiage for when fulltext is selected.
  • [MB-19216] - Setup wizard screens 1 & 2 have confusing/incorrect text and layout
  • [MB-19217] - [FTS] MCP: after stop-rebalance, and then another rebalance, replica pindexes not cleaned up
  • [MB-19218] - [N1QL] Json encoded creds is not recognized by query
  • [MB-19223] - ep-engine: Switch to hrtime from timeval in Global Thread Pool
  • [MB-19224] - ep-engine: possible data race with global task's waketime
  • [MB-19225] - ep-engine: data race on Flusher::taskId / Flusher::_state
  • [MB-19226] - ep-engine: address potential data races in the warmup code
  • [MB-19228] - ep-engine: potential data race in ActiveStream stats
  • [MB-19229] - ep-engine: potential data race in VBucket::numHpChks
  • [MB-19232] - X.509 needs to error out if encrypted certificates are used
  • [MB-19233] - Components using X.509 certificates need to do CN name verification
  • [MB-19234] - [FTS] DGM: Indexing on a bucket with 10% active resident ratio(value eviction) causes cbft to be killed by OOM killer
  • [MB-19235] - X.509 certificate malformed error should be more prescriptive
  • [MB-19236] - Threadsanitizer data race in block cache item->addr
  • [MB-19237] - Thread sanitizer detects a data race with fdb_clone_snapshot
  • [MB-19238] - [FTS] Bleve match_none query returns "err: unknown query type" in a multi-node environment
  • [MB-19239] - [FTS] Add advisory to direct users to Couchbase Forums for questions pre-GA
  • [MB-19242] - changing ram quota for indexes should not display a warning when memory optimized index is selected
  • [MB-19245] - Partition bitmasks are empty
  • [MB-19246] - ep-engine: potentially incorrect persist_time in OBSERVE response
  • [MB-19247] - ep-engine: Potentially incorrect compaction scheduling due to data race in WorkloadPolicy::workloadPattern
  • [MB-19249] - ep-engine: Potential incorrect Connection disconnect handling due to data race
  • [MB-19250] - cbdocloader tools runs for infinite with 401 error for an incorrect username
  • [MB-19252] - ep-engine: data races in Stream::readyQueueMemory
  • [MB-19253] - ep-engine: Benign data race on ExecutorThread::getTaskableName
  • [MB-19254] - [system tests windows] Resetting rebalance status since it's not really running
  • [MB-19255] - [system tests windows] Bad replicators after rebalance
  • [MB-19256] - ep-engine: Benign data race on VBCBAdaptor::currentvb
  • [MB-19257] - ep-engine: Benign data race on ExecutorThread::now
  • [MB-19258] - ep-engine: Potential data race in TapThrottle::queueCap
  • [MB-19259] - ep-engine: Benign data race in DcpConsumer::backoffs
  • [MB-19260] - ep-engine: Potential data race on ConnHandler::cookie
  • [MB-19264] - New UI is missing warmup stats
  • [MB-19266] - GetMeta should abort right away when receiving non-timeout error
  • [MB-19267] - Error parsing couchbase:// host name
  • [MB-19268] - cbq shell: Error Get bucket0:///pools: unsupported protocol scheme "bucket0" on giving wrong password while connecting to shell
  • [MB-19269] - RQG: min query giving wrong result on IndexScan
  • [MB-19270] - [FTS] Multiple OOMs during indexing of 20K Spanish wiki docs
  • [MB-19274] - [XDCR] Metadata migration failures in XDCR upgrade test cases
  • [MB-19275] - ep-engine: Benign data race on Stream::state_
  • [MB-19276] - ep-engine: benign data race on ExecutorThread::taskStart
  • [MB-19277] - ep-engine: Benign data race on ExecutorThread::waketime
  • [MB-19280] - ep-engine: data race on CouchKVStore::dbFileRevMap
  • [MB-19282] - Intermittent:CBQError: host 172.23.121.127: ERROR:{u\'status\': u\'stopped\', u\'errors\': [{u\'msg\': u\'Panic: send on closed channel\', u\'code\': 5001}]
  • [MB-19285] - RQG: Difference in results seen from sql for distinct with not queries
  • [MB-19286] - Forestdb Item count mismatch with block reuse
  • [MB-19287] - X.509 usability -- Node should read pkey.key file not pkey.pem
  • [MB-19288] - KV 95% GET/SET latency increase in build 2151
  • [MB-19289] - Copying and pasting certificate from UI does not work
  • [MB-19291] - Slight Throughput dropped in a few n1ql tests
  • [MB-19292] - [FTS] MCP: Querying during swap rebalance does not return correct results for some queries
  • [MB-19293] - xdcr : Replication rate dropped when TMPFAIL errors are seen.
  • [MB-19294] - Query engine doesn't appear to be loading new x.509 certificates properly
  • [MB-19295] - [FTS] cbft OOM killed during rebalance-out and indexing (no querying)
  • [MB-19296] - [FTS] expvars broken
  • [MB-19299] - Connection fails when Couchbase restarts on Windows machine
  • [MB-19300] - Mixed cluster - Security -> LDAP Auth -> Test fails on upgraded node
  • [MB-19301] - CouchKVStore::rollback doesn't give error messages from couchstore in event of failure
  • [MB-19302] - CouchKVStore::readVBState does not log couchstore_open_local_document errors at a visible level
  • [MB-19303] - CouchKVStore::getAllKeys does not log pretty error string / OS error on error response of couchstore_all_docs
  • [MB-19305] - CouchKVStore::openDB_retry should log retries at NOTICE rather than INFO
  • [MB-19307] - N1QL now returns status code 200 on error.
  • [MB-19309] - MacOS build failure
  • [MB-19310] - [Entbackup] Windows - merge command throws system cannot find specifieid file error
  • [MB-19311] - [Entbackup] Windows - process getting locked on erroneous command - not able to execute the correct command after
  • [MB-19312] - UI pops up unhelpful dialog on flush
  • [MB-19313] - indexer memdb panic memdb/skiplist.(*Node).getNext
  • [MB-19314] - [FTS] indexing tweet dataset fails, 100% cpu, no errors anywhere
  • [MB-19315] - Not providing a facet range name induces confusing behavior
  • [MB-19317] - [FTS] anonymous user cannot query alias
  • [MB-19318] - default compaction setting never kicks off compaction under circular writes
  • [MB-19321] - Some API calls don't fail gracefully if called with NULL handle
  • [MB-19322] - compaction failed with NO_DB_INSTANCE or CHECKSUM_ERROR
  • [MB-19325] - XDCR server name verification not effective in SSL over MEM mode
  • [MB-19327] - odd math estimation around 75 is above 75
  • [MB-19330] - recalculate frag % based on compaction.min_size
  • [MB-19332] - [performance tests] RYOW tests Service 'indexer' exited with status 135
  • [MB-19334] - "Show by server" does not work on Index Stats and Query stats
  • [MB-19335] - Cannot switch from full compaction to circular compaction on UI
  • [MB-19342] - [FTS] MCP: After hard failover of fts node, pindexes become unavailable
  • [MB-19344] - Rebalance exited with reason {{error, initiate_indexing
  • [MB-19345] - fdb crash in system test
  • [MB-19346] - SIGSEGV in libforestdb at fdb_get_all_snap_markers
  • [MB-19347] - ns_memcached disconnect then rebalance fail
  • [MB-19348] - msg': u'dial tcp 127.0.0.1:9101: connection refused from 127.0.0.1:9101,crash seen in forestdb
  • [MB-19349] - Unit tests on Windows trigger debug popup
  • [MB-19350] - Inconsistent Internal State reached in indexer during handlePrepareRecovery
  • [MB-19351] - message 'A server was automatically failed over' not visible due to progress bars
  • [MB-19352] - top-keys not available on node without data service
  • [MB-19354] - TSan: data race in ~FlowControl during test_mb17042_duplicate_name_consumer_connections
  • [MB-19355] - ERROR:{u'status': u'errors', u'errors': [{u'msg': u'queryport.connPoolTimeout from 127.0.0.1:9101 - cause: queryport.connPoolTimeout from 127.0.0.1:9101', u'code': 5000}]
  • [MB-19356] - [FTS] cbft travis-CI build breakage
  • [MB-19361] - [FTS] Querying during rebalance of fts node yields lesser num of hits
  • [MB-19362] - [FTS] Partial results returned with "remote search error parsing respBuf:err: json: cannot unmarshal string into Go value of type error
  • [MB-19364] - Having memcached bucket will cause 'select * from system:keyspaces' will fail.
  • [MB-19365] - Don't colorize sample docs over 64 KiB
  • [MB-19369] - not casesensitive
  • [MB-19370] - Query build breakage
  • [MB-19371] - Data inaccessibility when switching from full eviction to value eviction
  • [MB-19375] - fdb assertion failure causes indexer to crash during querying
  • [MB-19376] - Error backing up cluster, The specific server index is invalid
  • [MB-19379] - Consistent Service 'goxdcr' exited with status 1 on steady cluster
  • [MB-19384] - [FTS] MCP: Rebalance out of fts node fails with multiple conflicting config metakv errors
  • [MB-19386] - [FTS] Forestdb assertion failed [rsize && rsize <= trie->chunksize] from hbtrie_find
  • [MB-19387] - [FTS] Forestdb segmentation fault: failed to read B+- Tree block
  • [MB-19388] - n1ql : Q2, View, stale=ok, latency increased between builds 1798/1994 and query errors were observed.
  • [MB-19389] - fatal error: runtime: out of memory error seen in query log though vm still has memory
  • [MB-19394] - Repeated graceful failover fails
  • [MB-19395] - cbcollect_info fails on nodes with no data service
  • [MB-19396] - n1ql_options.OptionsRestTests.test_timeout fails with 'errors': [{u'msg': u'Timeout 100ms exceeded', u'code': 4080}]
  • [MB-19398] - [FTS] Forestdb assertion "hbmeta.prefix != __null' fails, cbft crashes
  • [MB-19399] - New UI: Horizontal scrollbar cannot scroll to the rightmost content
  • [MB-19400] - Add primary index to beer-sample & gamesim-sample during installation.
  • [MB-19402] - RQG: Difference in results seen from aggregate queries
  • [MB-19406] - "_p/ui" should not show in the query workbench URL
  • [MB-19407] - Query UI should not use the "mn" prefix for its modules, components and resources
  • [MB-19409] - Found a core dump from a kv_observe_200M_dgm_replicateTo test
  • [MB-19411] - Error on show by server, where the last selection for graph is Year
  • [MB-19412] - [UI] Unhandled Javascript Error observed while setting memory quota in a cluster
  • [MB-19413] - [AngularUI] XDCR - create remote cluster reference with TLS enabled - error thrown for correct certificate
  • [MB-19414] - [AngularUI] Mozilla - drop down arrow not displayed properly and is very difficult to use for end user
  • [MB-19415] - The error shown when adding a node to cluster while giving wrong credentials is redundant
  • [MB-19416] - Windows IE - Changing Data buckets on bucket stats page shows blank charts
  • [MB-19417] - [AngularUI] XDCR - Create replication - Filter expression - error thrown
  • [MB-19418] - Windows - IE - Flushing bucket, unexpected error logged
  • [MB-19419] - Windows - IE - WebQuery UI - cannot save Json file or query
  • [MB-19420] - Windows - IE - Query UI - Passing paths for save query and json converts / to _
  • [MB-19422] - The button on Rename Group pop up needs to be named "Rename" instead of create
  • [MB-19426] - memdb panic during rebalance
  • [MB-19427] - Change the terminology in UI for index storage mode and index write mode
  • [MB-19428] - Rebalance hung in Swap Rebalance test with Views
  • [MB-19429] - RAM quota on the UI is not correct
  • [MB-19430] - Bucket deletion stalls with orphan bucket
  • [MB-19434] - Not able to do collect logs from UI from a node which is in pending delta recovery
  • [MB-19436] - test_array_index_sum fails, distinct scan not being used for an array index query
  • [MB-19437] - test_simple_unnest_index_covering fails: array index unnest query not using the right index
  • [MB-19440] - [windows] disk write queue does not go down to zero when no load running on cluster
  • [MB-19442] - Unverified publisher for 4.5 DP1 on Windows
  • [MB-19443] - Optimize WHERE FALSE, WHERE TRUE, and SELECT META().id
  • [MB-19450] - RQG: Difference in results seen in query containing group by and having clauses
  • [MB-19451] - Remove empty Sequence in DELETE plan
  • [MB-19452] - Decide N1QL version for Watson
  • [MB-19454] - cbq help is in random order
  • [MB-19455] - test_merge_update_match_set fails:MERGE INTO bucket b1 USING bucket b2 not working in a particular case
  • [MB-19456] - RQG: Merge into and delete queries reporting wrong results
  • [MB-19457] - assertion failed [rsize && rsize <= trie->chunksize] at hbtrie.cc:84 ((nil) != 0x7f5ddb646260)
  • [MB-19458] - Multiple indexer crashes seen with build 2428
  • [MB-19459] - Multiple forestdb crash seen with build 2428
  • [MB-19460] - Indexer stuck with n1ql_thr_array_indexing_Q3_20M_between_gsi_false
  • [MB-19461] - shut down cbq-engine if cbauth initialization fails
  • [MB-19463] - RQG: Difference in results seen from sql for functions-numeric-string-datetime-simple-table-primary-secondary-tests
  • [MB-19466] - Align new functions to existing functions
  • [MB-19469] - Link to query workbench on node with no query service is broken
  • [MB-19470] - Incorrect example in help for cbq
  • [MB-19478] - Avoid pushdown for system keyspaces
  • [MB-19480] - Deleting a restored bucket with deferred indexes does not delete those indexes from UI
  • [MB-19482] - Skip creation of default bucket button doesnt work
  • [MB-19486] - Progress bar for building MOI index says "Building GSI"
  • [MB-19491] - panic in array index with MOI
  • [MB-19496] - Remove counter from router
  • [MB-19497] - Error fetching view_query timing stat from http endpoint when do cbcollectinfo at donw node
  • [MB-19498] - Rebalance Failing due to crash on capi_set_view_manager
  • [MB-19499] - MOI indexer crashes with bucket flush/rollback with background scans
  • [MB-19500] - Indexer should handle index in Created state during bootstrap
  • [MB-19501] - Intermittent failure in ep_engine test 'multi set'
  • [MB-19503] - Pauses in DCP stream sending
  • [MB-19512] - Rebalance-in fails with {error,eacces}, new node still shows up under cluster nodes
  • [MB-19513] - cli doesn't like memory optimized
  • [MB-19514] - Fix LIKE to use index scan
  • [MB-19515] - Fix CREATE INDEX behavior when keyspace and field names are the same
  • [MB-19517] - XDCR: Rebalance-in test took longer to complete in build 4.5.0-2428 (compared to 4.5.0-2151)
  • [MB-19521] - memdb: Hang in SMR session skiplist operation
  • [MB-19522] - 500 error for queries + Timeout 1m15s exceeded in n1ql_thr_ryow_Q2_20M_moi.test
  • [MB-19524] - Indexing stuck with indexer with forestdb
  • [MB-19525] - Bulk Load Failed on Watson Beta
  • [MB-19528] - Show the correct RAM quota under server node tab
  • [MB-19531] - panic: runtime error: index out of range in n1ql_thr_array_indexing_Q2_20M_gsi_moi_false
  • [MB-19535] - panic creating array index with forestdb
  • [MB-19536] - Caught SIGSEGV in libforestdb at fdb_get_all_snap_markers
  • [MB-19538] - goxdcr fatal error: concurrent map writes
  • [MB-19540] - infer command does not give correct results after a bucket with indexes built using defer_build is restored
  • [MB-19542] - Restoring gsi indexes returns 500 error if indexes were backuped up as moi, but server is fdb
  • [MB-19543] - MOI Secondary Indexes : panic: runtime error: invalid memory address or nil pointer dereference
  • [MB-19549] - [AngularUI] Password and Verify password verification is not working properly in Internal User/Roles
  • [MB-19550] - 500 Internal Server error when looking at statistic - choosing week
  • [MB-19551] - memdb: Bug in insert algorithm causes SMR mode crash
  • [MB-19552] - cbcollect_info mangles upload URLs
  • [MB-19553] - [GSI] Memcached error #130 'No Memory': Out of memory for vbucket observed in DGM scenario
  • [MB-19555] - FlushMonitor reporting flush not finishing
  • [MB-19556] - [Maverick] Couchbase server failed to start on 4.5.0-2498
  • [MB-19561] - [FTS] "403 body: rest_auth: preparePerm, err: pindex not found" returned for few queries during index building
  • [MB-19565] - [XDCR] core crash dump found in rebalance job
  • [MB-19566] - Web Console Server RAM / Swap / CPU gauges not rendering properly on Windows
  • [MB-19567] - Rebalance fails after delta recovery of a node.
  • [MB-19569] - Spelling mistake in cbbackupmgr compact command.
  • [MB-19573] - Don't allow snapshot creation or rollback beyond min_live_header
  • [MB-19576] - [FTS] OOMs noted during indexing + querying[retrieving 10K docs]
  • [MB-19579] - enable SW update notifications should be enabled for CLI based installs
  • [MB-19580] - platform: print_backtrace_to_buffer can overflow buffer
  • [MB-19597] - Reset mutation_queue_size stat on recovery
  • [MB-19604] - [XDCR] crash while using Elastic search plugin for 33M
  • [MB-19607] - Use-after-free bug during memcached bucket
  • [MB-19617] - If single item in array is > key size limit, the document should be skipped
  • [MB-19618] - Array key size should be based total length of expanded composite items to compare against max_array_seckey_size
  • [MB-19619] - Need to log forestdb open, close & track their latencies to debug open stalls
  • [MB-19620] - Forestdb Filename set to NULL when rollback to seqnum 0
  • [MB-19623] - View Index giving wrong results for a specific query
  • [MB-19626] - rate_doc_checks stats stopped working
  • [MB-19627] - Improve potentially misleading DCP producer end stream log message
  • [MB-19628] - [tools] Failed to create design doc players and indexes in gamesim-sample
  • [MB-19631] - Push down ORDER BY with array indexing
  • [MB-19633] - Push down of COUNT() and MIN() leads to incorrect results
  • [MB-19634] - Indexer does not release all memory after indexing
  • [MB-19635] - Offline upgrade from 2.5 to any 3.x or 4.x release results in potential data loss
  • [MB-19637] - view index queries are taking long time
  • [MB-19638] - XDCR checkpointing : ep-engine does not generate vb_uuid after remote node crash
  • [MB-19640] - swap rebalance failed while querying views in parallel
  • [MB-19644] - projector crash with "fatal error: concurrent map read and map write"
  • [MB-19646] - indexer exited "Unexpected Error Opening Main DB Snapshot"
  • [MB-19647] - [FTS] cannot open index files after compaction happens and server restarts
  • [MB-19650] - ryow throughoutput drops significantly 4.5.0-2514 vs 4.5.0-2548
  • [MB-19651] - [system tests windows] hard failover: Unable to delete bucket database directory MsgsCalls {error,eacces}
  • [MB-19654] - error message under backup repo for Views, GSI and FTS
  • [MB-19661] - Restore fails while there is a background mutations happening in parallel.
  • [MB-19665] - fdb crash in 2i system test
  • [MB-19666] - Windows build-sanity - adding nodes failed [Intermittent issue]
  • [MB-19668] - error message should be changed for failure in backing bucket
  • [MB-19671] - MOI array index: Back index remove should be done before item removal
  • [MB-19692] - unable to decode prepared statement
  • [MB-19694] - forestdb rollback panic
  • [MB-19695] - Rebalance out 2.5.x nodes in online upgrade failed: CouchKVStore::getNumPersistedDeletes failed to open db
  • [MB-19696] - [XDCR] Capi replication to elastic search fails
  • [MB-19703] - Cluster is broken apart after finish upgrade from 2.5.0 to 4.5.0-2585 due to memcached disconnected
  • [MB-19704] - [Windows] remove debug statement from output of enterprise backup and recovery
  • [MB-19720] - Indexer crash after creating 2nd secondary index
  • [MB-19721] - upgrade from 4.1 to 4.5 beta causes index round robin logic on create index to fail
  • [MB-19724] - Upgrade from 4.1 GA to 4.5 RC1: Rebalance errors out
  • [MB-19727] - Upgrade from 4.1 - 4.5 - Indexer crashing - [FDB ERR] Failed to read the superblock:
  • [MB-19734] - Upgrade from 4.1 - 4.5.0-2592 - Missing indexes
  • [MB-19739] - [FDB ERR] doc_length body checksum mismatch error during the full compaction
  • [MB-19754] - [windows] Rebalance failed with error {bulk_set_vbucket_state_failed,\n [{'ns_1@172.23.105.91',\n {'EXIT',\n {{{badmatch,{error,closed}},\n
  • [MB-19756] - Delete bucket hangs indefinitely if connection(s) in conn_nread state
  • [MB-19760] - [[Build #2594] : Does not start on mac
  • [MB-19765] - RBAC not enabled during cluster_run builds with FORCE_ENTERPRISE=true
  • [MB-19787] - cbbackupmgr merge struck merging incremental backups
  • [MB-19794] - Indexer in recovery
  • [MB-19815] - Delta Rebalance after failover : Rebalance exited with reason {badarg,\n [{lists,keyfind,\n
  • [MB-19816] - Memory usage grows consistently when running backup
  • [MB-19821] - KV Throughput is slower in spock compared to watson.
  • [MB-19840] - Indexer crash on 4.5 Beta, MacOS
  • [MB-19863] - Restore Throughput dropped in 4.5.0-2600
  • [MB-20144] - Posting index settings returns error
  • [MB-21360] - Heap use-after-free issue in DcpBackfillManager & bg task

Task

  • [MB-18477] - add the following 3rd party licenses to view engine list for watson
  • [MB-18540] - YCSB: Investigate scan latency variation in GsiCleint
  • [MB-18581] - Implement object ranging
  • [MB-18668] - Intermittent test failure: "test dcp cursor dropping (couchstore)"
  • [MB-18669] - Intermittent test failure "producer stream request (partial)"
  • [MB-18670] - Intermittent failure in ep_perfsuite "background DCP"
  • [MB-18692] - Intermittent failure in 'dcp producer flow control' test
  • [MB-18738] - Need assistance with stats REST call when using VirtualBox - minimal data returned
  • [MB-18754] - 2i stale=ok latency memdb - investigation
  • [MB-18770] - memdb iterator panic on perf test
  • [MB-18826] - Memory Fragmentation Test Regression
  • [MB-18830] - Two tests needs attention
  • [MB-18916] - MOI stale=false latency/throughput test performs scan after mutations are done
  • [MB-18923] - FDB throughput test has index not found error
  • [MB-18967] - Bucket analyzer / INFER doesn't handle hotel documents in travel-sample
  • [MB-19039] - Review latest Array indexing performance numbers
  • [MB-19043] - [AddressSanitizer] leak in gencode
  • [MB-19206] - update TLM project README to mention/recommend correct mingw package
  • [MB-19297] - cbbackup: Restore throughput dropped in build 2151, 2428
  • [MB-19431] - Build - Windows package needs to be signed
  • [MB-19465] - [PerfSanity] Rebalance-In 1 node w/ views is 2X slower in 4.5.0 v/s 4.1.0
  • [MB-19481] - Investigate Array + MOI Test Result Variance in perf test
  • [MB-19489] - RC=0x3B[HTTP Operation failed. for self.cb.client.n1ql_query(nq) in Q3 RYOW MOI/Q2 GSI tests
  • [MB-19504] - Remove full_eviction mode from ep_perfsuite
  • [MB-19527] - Disable broken DCP compression tests in ep_perfsuite
  • [MB-19648] - Create ep-engine unit test for MB-19567
  • [MB-19685] - 4.5.0 GA Release
  • [MB-19967] - Couchbase Cloud Deployment 4.5 - Azure VHD
  • [MB-21409] - Request to add Amazon Linux 2016 as a supported platform
  • [MB-21922] - Release 4.5.0 CE

Improvement

  • [MB-18484] - Query Tab in UI:Autocomplete for system: keyspaces and system:indexes required
  • [MB-18529] - Workbench UI: need some special handling for special commands
  • [MB-18542] - ANY AND EVERY expression for array indexing
  • [MB-18593] - Add support Couchbase Server Docker Container for Production.
  • [MB-18694] - [Query Workbench] Add the Pretty Format for N1QL editor
  • [MB-18743] - Query Workbench: canceled query not saved to history
  • [MB-19011] - Allow cbbackupmgr to use x.509 certificates
  • [MB-19067] - Set flags to JSON when loading sample buckets
  • [MB-19165] - Pad time fractions in logging for indexer and projector
  • [MB-19639] - engine_testapp: Allow >1 attempt for a test to pass
  • [MB-19824] - Detecting machine endianness for s390x
  • [MB-19831] - Improve performance of "Data Buckets" -> Documents page
  • [MB-20612] - Integrate breakpad with cbbackupmgr to allow getting crash dumps from forestdb

Edit/Copy Release Notes

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