Uploaded image for project: 'Couchbase .NET client library'
  1. Couchbase .NET client library
  2. NCBC-1502

Fatal error: unexpected end of JSON input

    XMLWordPrintable

Details

    • Bug
    • Resolution: Fixed
    • Major
    • 2.5.2
    • None
    • None
    • None

    Description

      I'm using current top of the tree of couchbase-net-client (e205bc140519d117cbacb93ef563e1fe4248545b)

      With following 2 node cluster

      node 1 server version 4.5 GA : kv

      node 2 server version 4.5 GA : kv,index,n1ql

      and extra 2 node cluster with 5.0.0-3217 to be swap rebalanced.

       

      Test was started with 2 node cluster then follow this

      1. swap rebalance kv node by removing 4.5 and adding 5.0
      2. add 5.0 and rebalance then copy index with different index name ( at this point, we have two index with same index value)
      3. remove 4.5GA and rebalance (at this point, we have completed upgrade to 5.0 so we have just 2 node cluster of 5.0)

       

      Expected: no errors

      Actual: Fatal error continues even after upgrade was completed. Success also continues but total success is smaller than before upgrade.

       

      client log is attached

       

       

      Attachments

        1. log.zip
          815 kB
        2. log.zip
          164 kB
        3. log2.zip
          129 kB
        4. log3.zip
          82 kB
        5. net_fatal.jpg
          net_fatal.jpg
          960 kB
        6. repro.sh
          1 kB

        Issue Links

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

          Activity

            People

              jmorris Jeff Morris
              jaekwon.park Jae Park [X] (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Gerrit Reviews

                  There are no open Gerrit changes

                  PagerDuty