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

Tap doesn't handle garbage/new messages that are sent over the same connection

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Minor
    • Resolution: Won't Fix
    • Affects Version/s: 1.7 beta
    • Fix Version/s: 1.7.1
    • Component/s: couchbase-bucket
    • Security Level: Public
    • Environment:
      CentOS 5.4
    • Flagged:
      Release Note

      Description

      I have a tap client that sends a request for a dump stream. I start receiving the stream and then while the stream is being sent I send another request for a dump stream down the same connection. The result for this action is that my tap stream is terminated. We need to define this scenario better. We can ignore any messages that don't make sense being received and continue the current tap stream. The other option is to just say if the message is garbage ignore it, but if it's a message to start a new tap stream than do that. In any case the tap stream should not be closed.

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

        Activity

        mikew Mike Wiederhold created issue -
        farshid Farshid Ghods (Inactive) made changes -
        Field Original Value New Value
        Fix Version/s 1.7 alpha 2 [ 10180 ]
        sharon Sharon Barr (Inactive) made changes -
        Fix Version/s 1.7 beta 1 [ 10110 ]
        Fix Version/s 1.7 alpha 2 [ 10180 ]
        sharon Sharon Barr (Inactive) made changes -
        Fix Version/s 1.7 Release Candidate [ 10182 ]
        Fix Version/s 1.7 beta [ 10110 ]
        farshid Farshid Ghods (Inactive) made changes -
        Fix Version/s 1.7.1 [ 10183 ]
        Fix Version/s 1.7 Release Candidate [ 10182 ]
        Affects Version/s 1.7 beta [ 10110 ]
        Flagged [Release Note]
        farshid Farshid Ghods (Inactive) made changes -
        Component/s ep_engine [ 10013 ]
        Component/s vbucketmigrator [ 10022 ]
        farshid Farshid Ghods (Inactive) made changes -
        Labels 1.7.0-release-notes
        Hide
        mikew Mike Wiederhold added a comment -

        I talked to Trond recently and the correct behavior is to close a connection if garbage is received.

        Show
        mikew Mike Wiederhold added a comment - I talked to Trond recently and the correct behavior is to close a connection if garbage is received.
        mikew Mike Wiederhold made changes -
        Status Open [ 1 ] Closed [ 6 ]
        Resolution Won't Fix [ 2 ]
        farshid Farshid Ghods (Inactive) made changes -
        Component/s couchbase-bucket [ 10173 ]
        Component/s ep_engine [ 10013 ]

          People

          • Assignee:
            chiyoung Chiyoung Seo
            Reporter:
            mikew Mike Wiederhold
          • Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:

              Gerrit Reviews

              There are no open Gerrit changes