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

Make checkpoint_flush_timeout adjustable at runtime

    Details

    • Type: Improvement
    • Status: Resolved
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 2.0-beta
    • Fix Version/s: 2.0
    • Component/s: couchbase-bucket, XDCR
    • Security Level: Public
    • Labels:
      None

      Description

      VBucket flush prioritization has the timeout on vbucket checkpoint persistence. The timeout needs to be adjusted at runtime in order to give more flexibilities to the external components that requests the prioritization.

        Activity

        Show
        chiyoung Chiyoung Seo added a comment - http://review.couchbase.org/#/c/21857/
        Hide
        thuan Thuan Nguyen added a comment -

        Integrated in github-ep-engine-2-0 #447 (See http://qa.hq.northscale.net/job/github-ep-engine-2-0/447/)
        MB-6976 Make checkpoint_flush_timeout adjustable at runtime (Revision 6640037b5ca06ea5dde0295dc65b254661719e4a)

        Result = SUCCESS
        Chiyoung Seo :
        Files :

        • docs/stats.org
        • src/ep.cc
        • src/flusher.hh
        • tests/ep_testsuite.cc
        • src/flusher.cc
        • src/ep_engine.cc
        Show
        thuan Thuan Nguyen added a comment - Integrated in github-ep-engine-2-0 #447 (See http://qa.hq.northscale.net/job/github-ep-engine-2-0/447/ ) MB-6976 Make checkpoint_flush_timeout adjustable at runtime (Revision 6640037b5ca06ea5dde0295dc65b254661719e4a) Result = SUCCESS Chiyoung Seo : Files : docs/stats.org src/ep.cc src/flusher.hh tests/ep_testsuite.cc src/flusher.cc src/ep_engine.cc
        Hide
        kzeller kzeller added a comment -

        Added to RN: The default timeout for persisting a checkpoint had been 10 seconds. This default
        is still in place, but will now be adjusted upward or downward by the server to
        be the last duration required to persist a checkpoint. This is to better
        optimize server resources for indexing during rebalance.

        Show
        kzeller kzeller added a comment - Added to RN: The default timeout for persisting a checkpoint had been 10 seconds. This default is still in place, but will now be adjusted upward or downward by the server to be the last duration required to persist a checkpoint. This is to better optimize server resources for indexing during rebalance.

          People

          • Assignee:
            chiyoung Chiyoung Seo
            Reporter:
            chiyoung Chiyoung Seo
          • Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:

              Gerrit Reviews

              There are no open Gerrit changes