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

TAP streams continue to do "work" after receiver has disconnected

    XMLWordPrintable

Details

    • Bug
    • Resolution: Fixed
    • Major
    • 2.0-beta
    • 1.6.5.3
    • couchbase-bucket
    • Security Level: Public
    • None

    Description

      Not sure if this is the right component...

      We discovered this with the tap.py sample script, but Dustin assures me that it would happen elsewhere.

      If a TAP receiver connects and starts a backfill, then disconnects, the backfill will still be going on and just throwing away the data. This can cause extra disk i/o as well as blocking other things in the queue from proceeding

      Dustin says that this can be fixed by adding some logic in the "jobs" to evaluate whether their data is going to be consumed or not.

      Attachments

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

        Activity

          People

            chiyoung Chiyoung Seo (Inactive)
            perry Perry Krug
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Gerrit Reviews

                There are no open Gerrit changes

                PagerDuty