Uploaded image for project: 'Couchbase Java Client'
  1. Couchbase Java Client
  2. JCBC-138

Java Client does not recover when only bootstrap node provided and failovered

    Details

    • Type: Improvement
    • Status: Resolved
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 1.2
    • Component/s: Core
    • Security Level: Public
    • Labels:

      Description

      Within the current implementation, when the bootstrap node is failovered/removed (and only that one is provided in the list) it gets correctly removed from the SDK, but either a new try to get a different streaming connection fails or something else is wrong.

      Even when the node is added back into the cluster no new view connection is created (most arguably because no map updates are received anymore).

      This issue may also be the cause for other bugs related to failover scenarios reported.

        Issue Links

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

          Activity

          daschl Michael Nitschinger created issue -
          daschl Michael Nitschinger made changes -
          Field Original Value New Value
          Summary Java client does not recover when the bootstrap node is removed/failovered Java Client does not recover when only bootstrap node provided and failovered
          Issue Type Bug [ 1 ] Improvement [ 4 ]
          Fix Version/s 1.1-dp5 [ 10410 ]
          Fix Version/s 1.1-dp4 [ 10390 ]
          Affects Version/s 1.1-dp4 [ 10390 ]
          Description Within the current implementation, when the bootstrap node is failovered/removed it gets correctly removed from the SDK, but either a new try to get a different streaming connection fails or something else is wrong.

          Even when the node is added back into the cluster no new view connection is created (most arguably because no map updates are received anymore).

          This issue may also be the cause for other bugs related to failover scenarios reported.
          Within the current implementation, when the bootstrap node is failovered/removed (and only that one is provided in the list) it gets correctly removed from the SDK, but either a new try to get a different streaming connection fails or something else is wrong.

          Even when the node is added back into the cluster no new view connection is created (most arguably because no map updates are received anymore).

          This issue may also be the cause for other bugs related to failover scenarios reported.
          daschl Michael Nitschinger made changes -
          Priority Blocker [ 1 ] Major [ 3 ]
          daschl Michael Nitschinger made changes -
          Fix Version/s 1.1.1 [ 10430 ]
          Fix Version/s 1.1-dp5 [ 10410 ]
          daschl Michael Nitschinger made changes -
          Fix Version/s 1.1.2 [ 10480 ]
          Fix Version/s 1.1.1 [ 10430 ]
          daschl Michael Nitschinger made changes -
          Fix Version/s 1.1.3 [ 10496 ]
          Fix Version/s 1.1.2 [ 10480 ]
          daschl Michael Nitschinger made changes -
          Fix Version/s 1.1.4 [ 10514 ]
          Fix Version/s 1.1.3 [ 10496 ]
          daschl Michael Nitschinger made changes -
          Planned Start (set to new fixed version's start date)
          Planned End (set to new fixed version's start date)
          daschl Michael Nitschinger made changes -
          Fix Version/s 1.1.5 [ 10515 ]
          Fix Version/s 1.1.4 [ 10514 ]
          daschl Michael Nitschinger made changes -
          Planned Start (set to new fixed version's start date)
          Planned End (set to new fixed version's start date)
          daschl Michael Nitschinger made changes -
          Fix Version/s 1.1.6 [ 10531 ]
          Fix Version/s 1.1.5 [ 10515 ]
          daschl Michael Nitschinger made changes -
          Fix Version/s 1.1.7 [ 10532 ]
          Fix Version/s 1.1.6 [ 10531 ]
          daschl Michael Nitschinger made changes -
          Fix Version/s 1.1.8 [ 10628 ]
          Fix Version/s 1.1.7 [ 10532 ]
          daschl Michael Nitschinger made changes -
          Fix Version/s 1.2 [ 10383 ]
          Fix Version/s 1.1.8 [ 10628 ]
          daschl Michael Nitschinger made changes -
          Fix Version/s 1.2 [ 10383 ]
          daschl Michael Nitschinger made changes -
          Status Open [ 1 ] Resolved [ 5 ]
          Resolution Won't Fix [ 2 ]
          daschl Michael Nitschinger made changes -
          Resolution Won't Fix [ 2 ]
          Status Resolved [ 5 ] Reopened [ 4 ]
          daschl Michael Nitschinger made changes -
          Fix Version/s 1.2 [ 10383 ]
          daschl Michael Nitschinger made changes -
          Affects Version/s 1.1-dp3 [ 10372 ]
          Affects Version/s 1.1-dp4 [ 10390 ]
          daschl Michael Nitschinger made changes -
          Link This issue blocks JCBC-344 [ JCBC-344 ]
          ingenthr Matt Ingenthron made changes -
          Labels unibrow
          daschl Michael Nitschinger made changes -
          Fix Version/s 1.2.1 [ 11103 ]
          Fix Version/s 1.2 [ 10383 ]
          deeptida Deepti Dawar made changes -
          Link This issue blocks JCBC-308 [ JCBC-308 ]
          daschl Michael Nitschinger made changes -
          Fix Version/s 1.2.2 [ 11115 ]
          Fix Version/s 1.2.1 [ 11103 ]
          daschl Michael Nitschinger made changes -
          Fix Version/s 1.2.3 [ 11302 ]
          Fix Version/s 1.2.2 [ 11115 ]
          daschl Michael Nitschinger made changes -
          Fix Version/s 1.2.4 [ 11315 ]
          Fix Version/s 1.2.3 [ 11302 ]
          daschl Michael Nitschinger made changes -
          Fix Version/s 1.2 [ 10383 ]
          Fix Version/s 1.3.0 [ 11315 ]
          daschl Michael Nitschinger made changes -
          Status Reopened [ 4 ] Resolved [ 5 ]
          Resolution Fixed [ 1 ]
          ingenthr Matt Ingenthron made changes -
          Workflow jira [ 21541 ] Couchbase SDK Workflow [ 38422 ]

            People

            • Assignee:
              daschl Michael Nitschinger
              Reporter:
              daschl Michael Nitschinger
            • Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:

                Gerrit Reviews

                There are no open Gerrit changes