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

Need a toy build to measure breakdown of persistence w/ xdcr

    Details

    • Type: Improvement
    • Status: Closed
    • Priority: Blocker
    • Resolution: Fixed
    • Affects Version/s: 2.1.0
    • Fix Version/s: 2.1.0
    • Component/s: XDCR
    • Security Level: Public
    • Labels:
      None

      Description

      Hi Jin,

      Created a bug to track the persistence breakdown on the source/xdcr.

      thanks,
      Ketaki

      Need a toy build to measure breakdown of persistence on couchbase node.

      • Measyre latency w/ disk write
      • Measure disk Fetch

      Add histogram for

      • disk_write_queue
      • Drain rate

      "
      At this point let's wait until ep engine (Jin) comes up with a way to measure latency for setMeta (with disk write), getMeta (with disk fetch), and total number of getMeta/setMeta. I will also add histogram for disk_write_queue and drain_rate as well."

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

        Activity

        Hide
        junyi Junyi Xie (Inactive) added a comment -

        Jin,

        It was my fault that I did not realize this when reading your action items in previous email.

        I think for this particular test, we do need set latency (with disk write) as well, for the set/get/del_with_met stats you made in your commit, I think they are good and we should merge them into master, if Chiyoung is Ok with them.

        Show
        junyi Junyi Xie (Inactive) added a comment - Jin, It was my fault that I did not realize this when reading your action items in previous email. I think for this particular test, we do need set latency (with disk write) as well, for the set/get/del_with_met stats you made in your commit, I think they are good and we should merge them into master, if Chiyoung is Ok with them.
        Hide
        jin Jin Lim (Inactive) added a comment -

        No problem Junyi, it was just a question. So do you & Abhinav need set latency with disk write for another round of testing? If so I can quickly add the stat. Otherwise, please go ahead and build a toy build that includes your optimizations and my latest commit.

        EP Engine won't add these stats for the production code. I will explain later why. Thanks.

        Show
        jin Jin Lim (Inactive) added a comment - No problem Junyi, it was just a question. So do you & Abhinav need set latency with disk write for another round of testing? If so I can quickly add the stat. Otherwise, please go ahead and build a toy build that includes your optimizations and my latest commit. EP Engine won't add these stats for the production code. I will explain later why. Thanks.
        Hide
        junyi Junyi Xie (Inactive) added a comment -

        Yes we need set latency with disk write for another round of testing.

        Show
        junyi Junyi Xie (Inactive) added a comment - Yes we need set latency with disk write for another round of testing.
        Hide
        jin Jin Lim (Inactive) added a comment -

        Toy build has been provided and estimated number are being investigated.

        Show
        jin Jin Lim (Inactive) added a comment - Toy build has been provided and estimated number are being investigated.
        Hide
        maria Maria McDuff (Inactive) added a comment -

        abhinav, ketaki,

        what is the update to this bug running the toy build?

        Show
        maria Maria McDuff (Inactive) added a comment - abhinav, ketaki, what is the update to this bug running the toy build?

          People

          • Assignee:
            ketaki Ketaki Gangal
            Reporter:
            ketaki Ketaki Gangal
          • Votes:
            0 Vote for this issue
            Watchers:
            5 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:

              Gerrit Reviews

              There are no open Gerrit changes