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

Handle View Errors (Vbucket & Merge) appropriately

    Details

    • Type: Improvement
    • Status: Resolved
    • Priority: Critical
    • Resolution: Fixed
    • Affects Version/s: 1.1.0, 1.1.1
    • Fix Version/s: 1.1.8
    • Component/s: Core
    • Security Level: Public
    • Labels:
      None

      Description

      During rebalance out it can happen that the view node is still able to service http connections, but fails with the following errors:

      • error Reason: A view spec can not consist of merges exclusively.
        or
      • no_active_vbuckets Reason: Cannot execute view query since the node has no active vbuckets

      If this is happening, the client needs to deal with it. Appropriate solution needs still to be dicussed, but one approach could be to retry on a different node. Note that this needs to work for both async and sync calls.

        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
          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 -
          Link This issue is duplicated by JCBC-307 [ JCBC-307 ]
          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 ]
          Fix Version/s 1.1.8 [ 10628 ]
          Resolution Fixed [ 1 ]
          daschl Michael Nitschinger made changes -
          Link This issue duplicates JCBC-313 [ JCBC-313 ]
          ingenthr Matt Ingenthron made changes -
          Workflow jira [ 24296 ] Couchbase SDK Workflow [ 38512 ]

            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