Details
-
Bug
-
Resolution: Fixed
-
Test Blocker
-
None
-
None
-
Enterprise Edition 7.0.0 build 1318
core-io-2.0.0.jar
java-client-3.0.0.jar
-
1
Description
Server: 7.0.0-1318
SDK: compile group: 'com.couchbase.client', name: 'couchbase-transactions', version: '1.0.0-SNAPSHOT'
Scenario:
- Single node cluster, Couchbase bucket
- Created scope 'gh1AxX8mHq12vMRVxt'
- Created collection 'tb9kzKD' under scope 'gh1AxX8mHq12vMRVxt'
- Load 100 documents using batch_insert operations from parallel clients
Observation:
Client returns `CollectionNotFoundException` for all ops, but the document is uploaded into the server successfully (Verified through UI and cbstats also says doc_count=100)
test_docs-00000096 -> com.couchbase.client.core.error.CollectionNotFoundException: Collection [tb9kzKD] not found
|
Cbstats output for created scope/collection with collection doc_count:
# ./cbstats localhost:11210 -u Administrator -p password scopes
|
manifest:scopes: 2
|
manifest:scopes:0x0:collections: 1
|
manifest:scopes:0x0:name: _default
|
manifest:scopes:0x8:collections: 1
|
manifest:scopes:0x8:name: gh1AxX8mHq12vMRVxt
|
manifest:uid: 2
|
|
# ./cbstats localhost:11210 -u Administrator -p password collections
|
collection:0x0:items: 100
|
collection:0x8:items: 0
|
manifest:collection:0x0:name: _default
|
manifest:collection:0x8:name: tb9kzKD
|
manifest:collections: 2
|
manifest:default_exists: true
|
manifest:uid: 2
|
TAF Testcase:
epengine.basic_ops.basic_ops:
|
test_doc_size,nodes_init=1,num_items=100,doc_size=256,replicas=0,doc_op=update,doc_type=json,scope=random,collection=True
|
Note: Reproducibility is not 100%. Some times this goes through without any issues as well.