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

[BP of MB-38119 to 6.5.2] - Optimise refreshing cluster info cache during index DDL

    XMLWordPrintable

    Details

      Description

      During index DDL, cluster info cache is updated multiple times. In case of a cluster with more number of buckets, refreshing cluster info cache can take long time and slow down DDL operations. 

      The goal of this improvement is to optimise refreshing cluster info cache during index DDL operations

        Attachments

          Issue Links

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

            Activity

            Hide
            prajwal.kirankumar Prajwal‌ Kiran Kumar‌ (Inactive) added a comment -

            Verified for 6.5.2 - 6614 

            Steps : 

            1. Create 30 empty buckets.
            2. Create 10 primary indexes on a bucket 
            3. Calculate time to create these 10 primary indexes 

            For 6.5.2 - 6600 - http://perf.jenkins.couchbase.com/job/themis_multibucket/55/ - 10.9 mins

            For 6.5.2 - 6614 - http://perf.jenkins.couchbase.com/job/themis_multibucket/54/ - 4.05 mins

             

            Show
            prajwal.kirankumar Prajwal‌ Kiran Kumar‌ (Inactive) added a comment - Verified for 6.5.2 - 6614  Steps :  Create 30 empty buckets. Create 10 primary indexes on a bucket  Calculate time to create these 10 primary indexes  For 6.5.2 - 6600 - http://perf.jenkins.couchbase.com/job/themis_multibucket/55/  - 10.9 mins For 6.5.2 - 6614 - http://perf.jenkins.couchbase.com/job/themis_multibucket/54/  - 4.05 mins  
            Hide
            build-team Couchbase Build Team added a comment -

            Build couchbase-server-6.5.2-6614 contains indexing commit fa3f059 with commit message:
            MB-43132 Use ClusterInfoClient in RetrievePlanFromCluster

            Show
            build-team Couchbase Build Team added a comment - Build couchbase-server-6.5.2-6614 contains indexing commit fa3f059 with commit message: MB-43132 Use ClusterInfoClient in RetrievePlanFromCluster
            Hide
            build-team Couchbase Build Team added a comment -

            Build couchbase-server-6.5.2-6614 contains indexing commit ee4da53 with commit message:
            MB-43132 Use clusterInfoClient in projector

            Show
            build-team Couchbase Build Team added a comment - Build couchbase-server-6.5.2-6614 contains indexing commit ee4da53 with commit message: MB-43132 Use clusterInfoClient in projector
            Hide
            build-team Couchbase Build Team added a comment -

            Build couchbase-server-6.5.2-6614 contains indexing commit b54dab9 with commit message:
            MB-43132 Optimize refreshing clusterInfoCache in indexer

            Show
            build-team Couchbase Build Team added a comment - Build couchbase-server-6.5.2-6614 contains indexing commit b54dab9 with commit message: MB-43132 Optimize refreshing clusterInfoCache in indexer
            Hide
            build-team Couchbase Build Team added a comment -

            Build couchbase-server-6.5.2-6614 contains indexing commit 9ed2a18 with commit message:
            MB-43132 Optimize refreshing clusterInfoCache in kv_sender

            Show
            build-team Couchbase Build Team added a comment - Build couchbase-server-6.5.2-6614 contains indexing commit 9ed2a18 with commit message: MB-43132 Optimize refreshing clusterInfoCache in kv_sender
            Hide
            build-team Couchbase Build Team added a comment -

            Build couchbase-server-6.5.2-6614 contains indexing commit 4fc529a with commit message:
            MB-43132 Use clusterInfoClient for updating cinfo cache in lifecycle mgr

            Show
            build-team Couchbase Build Team added a comment - Build couchbase-server-6.5.2-6614 contains indexing commit 4fc529a with commit message: MB-43132 Use clusterInfoClient for updating cinfo cache in lifecycle mgr
            Hide
            build-team Couchbase Build Team added a comment -

            Build couchbase-server-6.5.2-6614 contains indexing commit d9a143f with commit message:
            MB-43132 Force fetch cluster info cache up on errors

            Show
            build-team Couchbase Build Team added a comment - Build couchbase-server-6.5.2-6614 contains indexing commit d9a143f with commit message: MB-43132 Force fetch cluster info cache up on errors

              People

              Assignee:
              prajwal.kirankumar Prajwal‌ Kiran Kumar‌ (Inactive)
              Reporter:
              varun.velamuri Varun Velamuri
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved:

                  PagerDuty