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

intersect scans may fail to act on stop signal

    XMLWordPrintable

Details

    • Bug
    • Resolution: Fixed
    • Major
    • 6.0.0, 6.5.0
    • 4.6.5, 5.0.1, 5.1.1, 5.5.0, 6.0.0, 6.5.0
    • query
    • None
    • Untriaged
    • No

    Description

      Please se MB-30930 for 5.5.2
      Intersect scans (ordered or not) only set their state to stopped if it is received from the getItem side.
      If the stop signal is received from the sendItem side, this not stopped is not set, and upon exiting the intersect scan will try to process the queue all the same.
      If there are more items to be processed than what the channel allows, this will lead to a go routine hang and a memory leak.

      Attachments

        Issue Links

          For Gerrit Dashboard: MB-30818
          # Subject Branch Project Status CR V

          Activity

            People

              evgeny.makarenko Evgeny Makarenko (Inactive)
              marco.greco Marco Greco (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