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

Optimise Threshold Tracer queues/sorting

    XMLWordPrintable

    Details

    • Type: Task
    • Status: Resolved
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 2.9.4
    • Component/s: None
    • Labels:
      None

      Description

      The heap sorting process uses up a lot of time in TLT, and seems to be one of the largest factors in where time is spent when tracing. This is more pronounced when using Python client, where lots of extra spans are produced and potentially accumulate.

      See https://issues.couchbase.com/browse/PYCBC-507?focusedCommentId=287932&page=com.atlassian.jira.plugin.system.issuetabpanels%3Acomment-tabpanel#comment-287932

       

        Attachments

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

          Activity

          Hide
          build-team Couchbase Build Team added a comment -

          Build libcouchbase-2.8.5-228 contains libcouchbase commit cfcbd22 with commit message:
          CCBC-967: optimize Threshold Tracer queues/sorting

          Show
          build-team Couchbase Build Team added a comment - Build libcouchbase-2.8.5-228 contains libcouchbase commit cfcbd22 with commit message: CCBC-967 : optimize Threshold Tracer queues/sorting
          Hide
          build-team Couchbase Build Team added a comment -

          Build couchbase-server-6.5.0-1205 contains libcouchbase commit cfcbd22 with commit message:
          CCBC-967: optimize Threshold Tracer queues/sorting

          Show
          build-team Couchbase Build Team added a comment - Build couchbase-server-6.5.0-1205 contains libcouchbase commit cfcbd22 with commit message: CCBC-967 : optimize Threshold Tracer queues/sorting

            People

            • Assignee:
              Ellis.Breen Ellis Breen
              Reporter:
              Ellis.Breen Ellis Breen
            • Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:

                Gerrit Reviews

                There are no open Gerrit changes

                  PagerDuty

                  Error rendering 'com.pagerduty.jira-server-plugin:PagerDuty'. Please contact your Jira administrators.