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

[BP 7.0.2 MB-47802]:UI shows 104k mutations remaining when creating indexes on empty bucket

    XMLWordPrintable

Details

    • Untriaged
    • 1
    • Unknown

    Description

      When we CREATE indexes with defer build true, on a bucket with 1 scope and 100 collections and 0 documents , /stats API on one of thee indexer nodes returns this :

      "bucket-1:scope-1:collection-14:index14-2:num_docs_indexed": 0,
      "bucket-1:scope-1:collection-14:index14-2:num_docs_pending": 104448, 
      "bucket-1:scope-1:collection-14:index14-2:num_docs_processed": 0, 
      "bucket-1:scope-1:collection-14:index14-2:num_docs_queued": 0, 
      "bucket-1:scope-1:collection-14:index14-2:num_flush_queued": 0,
      

      which is also causing the UI to display - 104k mutations pending

      This should ideally be 0 mutations pending (as we never loaded the bucket with any documents since the beginning of the test) 

      logs : 
      https://cb-jira.s3.us-east-2.amazonaws.com/logs/CLI/perf-create-ddl/collectinfo-2021-05-18T054915-ns_1%40cen-s705.perf.couchbase.com.zip
      https://cb-jira.s3.us-east-2.amazonaws.com/logs/CLI/perf-create-ddl/collectinfo-2021-05-18T054915-ns_1%40cen-s708.perf.couchbase.com.zip
      https://cb-jira.s3.us-east-2.amazonaws.com/logs/CLI/perf-create-ddl/collectinfo-2021-05-18T054915-ns_1%40cen-s709.perf.couchbase.com.zip
      https://cb-jira.s3.us-east-2.amazonaws.com/logs/CLI/perf-create-ddl/collectinfo-2021-05-18T054915-ns_1%40cen-s710.perf.couchbase.com.zip
      https://cb-jira.s3.us-east-2.amazonaws.com/logs/CLI/perf-create-ddl/collectinfo-2021-05-18T054915-ns_1%40cen-s712.perf.couchbase.com.zip
      https://cb-jira.s3.us-east-2.amazonaws.com/logs/CLI/perf-create-ddl/collectinfo-2021-05-18T054915-ns_1%40cen-s723.perf.couchbase.com.zip
       
       

      Attachments

        Issue Links

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

          Activity

            Vikas Chaudhary, For deferred indexes in created state, on UI, you should not see "mutations remaining" message.

            varun.velamuri Varun Velamuri added a comment - Vikas Chaudhary , For deferred indexes in created state, on UI, you should not see "mutations remaining" message.

            Build couchbase-server-7.0.1-5995 contains indexing commit dc06406 with commit message:
            MB-46350 Do not populate numDocsPending for index in created state

            build-team Couchbase Build Team added a comment - Build couchbase-server-7.0.1-5995 contains indexing commit dc06406 with commit message: MB-46350 Do not populate numDocsPending for index in created state

            Varun Velamuri - reopening and assigning it to you based on todays discussion. Moving it to CC.next. Please reassign it to the UI team.

            prajwal.kirankumar Prajwal‌ Kiran Kumar‌ (Inactive) added a comment - Varun Velamuri  - reopening and assigning it to you based on todays discussion. Moving it to CC.next. Please reassign it to the UI team.
            varun.velamuri Varun Velamuri added a comment - - edited

            Prajwal‌ Kiran Kumar‌, This is an expected behaviour as creation of collections and scopes increment seqnos for every vbucket. The num_docs_pending stat is based on the high seqnos of the bucket. Closing this issue as Not-a-bug

            varun.velamuri Varun Velamuri added a comment - - edited Prajwal‌ Kiran Kumar‌ , This is an expected behaviour as creation of collections and scopes increment seqnos for every vbucket. The num_docs_pending stat is based on the high seqnos of the bucket. Closing this issue as Not-a-bug

            People

              vikas.chaudhary Vikas Chaudhary
              prajwal.kirankumar Prajwal‌ Kiran Kumar‌ (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              5 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Gerrit Reviews

                  There are no open Gerrit changes

                  PagerDuty