Details
-
Bug
-
Status: Closed
-
Major
-
Resolution: Fixed
-
6.5.0
-
Untriaged
-
Unknown
Description
We need to increase VBMAP_HISTORY_SIZE, in order to certify using more than 10 buckets. We could have different maps for these buckets , perhaps due to differing num_replicas, so we need the capability to store more than 10 past maps in vbucket_map_history in order to support delta recovery of buckets over 10 in number. We need to increase VBMAP_HISTORY_SIZE field or perhaps make it dynamic and/or configurable.
Alternatively, we can have a per bucket vbucket_map_history.
http://src.couchbase.org/source/xref/vulcan/ns_server/src/ns_bucket.erl#804
Attachments
Issue Links
- relates to
-
MB-33381 update_vbucket_map_history can lose latest maps, causing delta recovery to fail
-
- Closed
-
Activity
Field | Original Value | New Value |
---|---|---|
Component/s | ns_server [ 10019 ] | |
Component/s | ns_server [ 10214 ] | |
Is this a Regression? | Unknown [ 10452 ] | |
Key |
|
|
Triage | Untriaged [ 10351 ] | |
Affects Version/s | Mad-Hatter [ 15037 ] | |
Affects Version/s | Mad-Hatter [ 15065 ] | |
Workflow | CBSE workflow [ 122104 ] | classic default workflow [ 122107 ] |
Project | Couchbase Support/Engineering Tasks [ 10061 ] | Couchbase Server [ 10010 ] |
Description |
We need to increase VBMAP_HISTORY_SIZE, in order to certify using more than 10 buckets. We could have different maps for these buckets , perhaps due to differing num_replicas, so in order to support delta recovery of buckets over 10 in number, we need to increase this field or perhaps make it dynamic.
http://src.couchbase.org/source/xref/vulcan/ns_server/src/ns_bucket.erl#804 |
We need to increase VBMAP_HISTORY_SIZE, in order to certify using more than 10 buckets. We could have different maps for these buckets , perhaps due to differing num_replicas, so we need the capability to store more than 10 past maps in vbucket_map_history in order to support delta recovery of buckets over 10 in number. We need to increase VBMAP_HISTORY_SIZE field or perhaps make it dynamic and/or configurable.
[http://src.couchbase.org/source/xref/vulcan/ns_server/src/ns_bucket.erl#804] |
Description |
We need to increase VBMAP_HISTORY_SIZE, in order to certify using more than 10 buckets. We could have different maps for these buckets , perhaps due to differing num_replicas, so we need the capability to store more than 10 past maps in vbucket_map_history in order to support delta recovery of buckets over 10 in number. We need to increase VBMAP_HISTORY_SIZE field or perhaps make it dynamic and/or configurable.
[http://src.couchbase.org/source/xref/vulcan/ns_server/src/ns_bucket.erl#804] |
We need to increase VBMAP_HISTORY_SIZE, in order to certify using more than 10 buckets. We could have different maps for these buckets , perhaps due to differing num_replicas, so we need the capability to store more than 10 past maps in vbucket_map_history in order to support delta recovery of buckets over 10 in number. We need to increase VBMAP_HISTORY_SIZE field or perhaps make it dynamic and/or configurable.
Alternatively, we can have a per bucket vbucket_map_history. [http://src.couchbase.org/source/xref/vulcan/ns_server/src/ns_bucket.erl#804] |
Labels | high-bucket-density |
Fix Version/s | Mad-Hatter [ 15037 ] |
Assignee | Ajit Yagaty [ ajit.yagaty ] | Abhijeeth Nuthan [ abhijeeth.nuthan ] |
Resolution | Fixed [ 1 ] | |
Status | Open [ 1 ] | Resolved [ 5 ] |
Actual End | 2019-06-25 12:39 (issue has been resolved) |
Status | Resolved [ 5 ] | Closed [ 6 ] |
+ Aliaksey, who has made VBMAP_HISTORY_SIZE related changes.