Uploaded image for project: 'Couchbase Server'
  1. Couchbase Server
  2. MB-33365

Should increase the number of maps stored in vbucket_map_history to support delta recovery

    XMLWordPrintable

Details

    • 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

          No reviews matched the request. Check your Options in the drop-down menu of this sections header.

          Activity

            Abhijeeth.Nuthan Abhijeeth Nuthan created issue -
            Abhijeeth.Nuthan Abhijeeth Nuthan made changes -
            Field Original Value New Value
            Component/s ns_server [ 10019 ]
            Component/s ns_server [ 10214 ]
            Is this a Regression? Unknown [ 10452 ]
            Key CBSE-6531 MB-33365
            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 ]
            Abhijeeth.Nuthan Abhijeeth Nuthan made changes -
            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]
            Abhijeeth.Nuthan Abhijeeth Nuthan made changes -
            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]
            poonam Poonam Dhavale made changes -
            Labels high-bucket-density
            Abhijeeth.Nuthan Abhijeeth Nuthan made changes -
            Link This issue relates to MB-33381 [ MB-33381 ]
            raju Raju Suravarjjala made changes -
            Fix Version/s Mad-Hatter [ 15037 ]
            dfinlay Dave Finlay made changes -
            Assignee Ajit Yagaty [ ajit.yagaty ] Abhijeeth Nuthan [ abhijeeth.nuthan ]
            Abhijeeth.Nuthan Abhijeeth Nuthan made changes -
            Resolution Fixed [ 1 ]
            Status Open [ 1 ] Resolved [ 5 ]
            Abhijeeth.Nuthan Abhijeeth.Nuthan made changes -
            Actual End 2019-06-25 12:39 (issue has been resolved)
            Balakumaran.Gopal Balakumaran Gopal made changes -
            Status Resolved [ 5 ] Closed [ 6 ]

            People

              Abhijeeth.Nuthan Abhijeeth Nuthan
              Abhijeeth.Nuthan Abhijeeth Nuthan
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Gerrit Reviews

                  There are no open Gerrit changes

                  PagerDuty