Details
-
Improvement
-
Resolution: Fixed
-
Critical
-
6.5.0
-
KV-Engine Mad-Hatter GA
Description
Currently, we have vbucket-details call that returns all the keys for respective vbuckets. However, getting all the keys when only few are needed is not optimal.
The vbucket-details stats call should take the keys requested and only return those key value pairs.
Due to the fact that ns_server uses vbucket-details to determine state and topology on every janitor cleanup run, this will vastly improve janitor cleanup times and also failover time(calls janitor cleanup).
Attachments
Issue Links
- blocks
-
MB-33875 Auto failover time increased by 500ms/600ms in MH
- Closed
For Gerrit Dashboard: MB-34378 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
117246,5 | MB-34378 adopt new vbucket-durability-state stats call | master | ns_server | Status: MERGED | +2 | +1 |
117421,7 | MB-34378: Add vbucket-durability-state stats | mad-hatter | kv_engine | Status: MERGED | +2 | +1 |
117509,1 | Merge branch 'couchbase/mad-hatter' into 'couchbase/master' | master | kv_engine | Status: ABANDONED | 0 | -1 |
117569,1 | Merge mad-hatter 'e85a9cde2' into couchbase/master | master | kv_engine | Status: MERGED | +2 | +1 |