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

Dangling page lock on failing BTree traversals search ops due to excessive restarts

    XMLWordPrintable

Details

    • Untriaged
    • 0
    • Unknown
    • Analytics Sprint 37

    Description

      When a BTree search op is underway, it may have to restart due to concurrent structure modifications. If after 10 restarts another concurrent structure modification condition occurs, the search will exit, which can leave a dangling read lock, which will interfere with future modifications of the index page. In addition, wrong results will be returned, as the search simply returns early, with potentially wrong results.

      Attachments

        Issue Links

          Activity

            People

              michael.blow Michael Blow
              michael.blow Michael Blow
              Votes:
              0 Vote for this issue
              Watchers:
              6 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                PagerDuty