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

ns_server is reusing tap names unsafely which causes data loss or inconsistency in replication when a node is removed and added back

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Blocker
    • Resolution: Fixed
    • Affects Version/s: 1.7.2, 1.8.0
    • Fix Version/s: 1.8.1
    • Component/s: ns_server
    • Security Level: Public

      Description

      screenshot attached

      NOTE: we're converting this to main 'named tap issues' ticket.

      So what's not safe about reusing named taps as of 1.8.0?

      If something happened to destination node after tap was disconnected. And if that something affected data for vbuckets replicated as part of named tap, then subsequent reuse of named tap will incorrectly assume that we can continue sending stuff instead of re-negotiating which data needs to be resent.

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

        Activity

        farshid Farshid Ghods (Inactive) created issue -
        farshid Farshid Ghods (Inactive) made changes -
        Field Original Value New Value
        Attachment Screen Shot 2011-10-19 at 5.23.19 PM.png [ 11766 ]
        farshid Farshid Ghods (Inactive) made changes -
        alkondratenko Aleksey Kondratenko (Inactive) made changes -
        Assignee Farshid Ghods [ farshid ]
        farshid Farshid Ghods (Inactive) made changes -
        Labels 1.7.2-release-notes 1.8.0-release-notes
        perry Perry Krug made changes -
        Component/s ns_server [ 10019 ]
        dipti Dipti Borkar made changes -
        Fix Version/s 1.8.1 [ 10249 ]
        Affects Version/s 1.8.0 [ 10248 ]
        Affects Version/s 1.7.2 [ 10203 ]
        Priority Major [ 3 ] Blocker [ 1 ]
        dipti Dipti Borkar made changes -
        Link This issue blocks CBSE-114 [ CBSE-114 ]
        dipti Dipti Borkar made changes -
        Assignee Farshid Ghods [ farshid ] Aleksey Kondratenko [ alkondratenko ]
        Fix Version/s 1.8.1 [ 10295 ]
        alkondratenko Aleksey Kondratenko (Inactive) made changes -
        Summary ns_server doesn't shut down rebalance tap streams when user stops rebalance ns_server is reusing tap names unsafely
        Description screenshot attached screenshot attached

        NOTE: we're converting this to main 'named tap issues' ticket.

        So what's not safe about reusing named taps as of 1.8.0?

        If something happened to destination node after tap was disconnected. And if that something affected data for vbuckets replicated as part of named tap, then subsequent reuse of named tap will incorrectly assume that we can continue sending stuff instead of re-negotiating which data needs to be resent.
        dipti Dipti Borkar made changes -
        Labels 1.7.2-release-notes 1.8.0-release-notes next_sprint
        dipti Dipti Borkar made changes -
        Labels next_sprint current_sprint
        dipti Dipti Borkar made changes -
        Labels current_sprint next_sprint
        dipti Dipti Borkar made changes -
        Sprint Priority 7
        alkondratenko Aleksey Kondratenko (Inactive) made changes -
        Status Open [ 1 ] Resolved [ 5 ]
        Resolution Fixed [ 1 ]
        farshid Farshid Ghods (Inactive) made changes -
        Summary ns_server is reusing tap names unsafely ns_server is reusing tap names unsafely which causes data loss or inconsistency in replication when a node is removed and added back
        farshid Farshid Ghods (Inactive) made changes -
        Labels next_sprint 1.8.1-release-notes
        ingenthr Matt Ingenthron made changes -
        Comment [ Lu provided by the 09 series in a warm summer morning coastline, <strong><a href="http://www.replicawatchesale1.com/">Replica Rolex</a></strong> think. Surprisingly, the temperature, one mile one mile natural sand, <strong><a href="http://www.popreplicabags.com/">Replica Handbags</a></strong> part of the vast expanse of water, heat the coast of the pie, Ipanema beach on the beautiful landscape diversity. We will conduct our bathing suits, sunglasses, bags, bracelets, links ... <strong><a href="http://www.popreplicabags.com/">Louis Vuitton Handbags</a></strong> whatever you bring you to enjoy your glorious period. Of course, <strong><a href="http://www.popreplicabags.com/louis-vuitton-handbags-louis-vuitton-speedy-c-1_2_33.html">Louis Vuitton Speedy</a></strong> the most important commodity on the beach, so the need for frequent bag, we can easily invest in those clothes, as well as with spicy each of us demonstrators, Cabas the same time.Your of Ipanema Beach is the main function. very suitable for people who are looking for an exciting beach holiday. The popular and stylish, and definitely should never be a magnificent coastline. As the hot visual appeal, <strong><a href="http://www.popreplicabags.com/louis-vuitton-handbags-louis-vuitton-neverfull-c-1_2_34.html">Louis Vuitton Neverfull</a></strong> my wife and I almost Tahitienne series supervision concept! <strong><a href="http://www.popreplicabags.com/louis-vuitton-handbags-louis-vuitton-alma-c-1_2_35.html">Louis Vuitton Alma</a></strong> Seriously with these people may be very similar, while the spherical design.Take Beach Cabas Ipanema, <strong><a href="http://www.popreplicabags.com/louis-vuitton-handbags-louis-vuitton-artsy-c-1_2_36.html">Louis Vuitton Artsy</a></strong> a good form of advertising on the Internet. It's just an elegant open-air use of organic cotton bag material, logo, excellent color, fine pleated, tapered basic structure of the management of every detail, <strong><a href="http://www.popreplicabags.com/louis-vuitton-handbags-louis-vuitton-keepall-c-1_2_37.html">Louis Vuitton Keepall</a></strong> in full compliance with the occasion of your beach. ]
        dipti Dipti Borkar made changes -
        Fix Version/s 1.8.2 [ 10249 ]
        farshid Farshid Ghods (Inactive) made changes -
        Status Resolved [ 5 ] Closed [ 6 ]

          People

          • Assignee:
            alkondratenko Aleksey Kondratenko (Inactive)
            Reporter:
            farshid Farshid Ghods (Inactive)
          • Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved: