Details
Description
Steps:
- Create a CouchStore bucket with 100MB RAM Quota and value-only eviction policy
- Load beer-sample data into the bucket through cbimport. This is the command
-
./cbimport json -f sample -b default -c 172.23.217.169:8091 -u Administrator -p password -d /opt/couchbase/samples/beer-sample.zip
- It was observed that eviction policy was changed to full eviction after loading data.
- Go SDK script (script is attached) was run in a loop but it returned unambiguous timeout for the first 30 minutes
-
unambiguous timeout | {"InnerError":{"InnerError":{"InnerError":{},"Message":"unambiguous timeout"}},"OperationID":"WaitUntilReady","Opaque":"","TimeObserved":10001133750,"RetryReasons":["NOT_READY"],"RetryAttempts":15,"LastDispatchedTo":"","LastDispatchedFrom":"","LastConnectionID":"","Internal":{"ResourceUnits":null}}
- Bucket was accessible and insert/update/read operations could be performed instantaneously after loading data.
- Go SDK's waitUntilReady returned success 30 minutes after loading data.
- tcpdump of both client and server for the first 5 minutes is attached.
Attachments
For Gerrit Dashboard: MB-60875 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
206309,9 | MB-60875: Refresh bucket info after ns_memcached ensure_bucket. | 7.6.0 | ns_server | Status: MERGED | +2 | +1 |
206369,2 | Merge remote-tracking branch 'couchbase/7.6.0' into trinity | trinity | ns_server | Status: MERGED | +2 | +1 |
206372,2 | Merge remote-tracking branch 'couchbase/trinity' | master | ns_server | Status: MERGED | +2 | +1 |