Uploaded image for project: 'Couchbase C client library libcouchbase'
  1. Couchbase C client library libcouchbase
  2. CCBC-906

pillowfight should build histogram for logical operations

    XMLWordPrintable

Details

    • New Feature
    • Resolution: Won't Do
    • Major
    • tombstone
    • 2.8.5
    • tools
    • None
    • 1

    Description

      pillowfight's timings seem to be reporting the latency of the initial operation rather than the total time taken to satisfy the durability constraints.

      e.g. I forced pillowfight to check for persistence only once every 100ms. This gave me a steady 10 writes / sec on the cluster. My expectation was that the pillowfight timings would all show latencies around the 100ms mark - instead there's a bunch under 1ms and the highest is 44ms.
      Command used to stimulate this behaviour was:

      cbc-pillowfight -U couchbase://10.142.175.101/charlie -u Administrator -P password -I 10000 -t1 -B1 -m 1024 -M 1024 -Ddurability_interval=1 --persist-to=2 -T --set-pct=100
      

      Attachments

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

        Activity

          People

            avsej Sergey Avseyev
            dhaikney David Haikney (Inactive)
            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