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

Tighten serialised operator stop handling

    XMLWordPrintable

Details

    • Bug
    • Resolution: Fixed
    • Major
    • 5.5.0
    • 5.5.0
    • query
    • None
    • Untriaged
    • Yes

    Description

      Serialised operators rely on the producer to to close the channel and propagate a stop signal.
      If the producer does not do a close, the serialised operator will not notify that it has stopped.
      Augment the serializedSend() method to flag that the operator has stopped and do an early sendStop.
      Augment close method to only send a stop if processItem() did not fail.

      Attachments

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

        Activity

          People

            ajay.bhullar Ajay Bhullar
            marco.greco Marco Greco (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Gerrit Reviews

                There are no open Gerrit changes

                PagerDuty