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

[.net client 2.0]ConfigObserverNotFoundException during rebalance + mutation

    XMLWordPrintable

Details

    • Bug
    • Resolution: Fixed
    • Blocker
    • 2.0 DP3
    • 2.0 DP2
    • library
    • None

    Description

      I run the test agains 2.5 and used not yet commited sdkd-net(client-2.0) version

      packages\sdkdclient\bin\brun.bat -I cluster_config.ini -I sdkd.args -d all:debug --no-upload --dsw_kvcount 10

      [47,87 INFO] (SDKD log:137) SetCommand req.Command MC_DS_MUTATE_SET
      [47,87 INFO] (SDKD log:137) SetCommand req.Command MC_DS_MUTATE_SET
      [77,76 INFO] (Scenario run:86) Starting CHANGE phase
      [78,22 DEBUG] (RebalanceWaiter sweepOnce:38) Rebalance Progress: 0%
      [79,88 DEBUG] (RebalanceWaiter sweepOnce:38) Rebalance Progress: 0%
      [81,11 DEBUG] (RebalanceWaiter sweepOnce:38) Rebalance Progress: 2%
      [82,35 DEBUG] (RebalanceWaiter sweepOnce:38) Rebalance Progress: 4%
      [83,58 DEBUG] (RebalanceWaiter sweepOnce:38) Rebalance Progress: 5%
      [84,80 DEBUG] (RebalanceWaiter sweepOnce:38) Rebalance Progress: 7%
      [86,03 DEBUG] (RebalanceWaiter sweepOnce:38) Rebalance Progress: 8%
      [87,26 DEBUG] (RebalanceWaiter sweepOnce:38) Rebalance Progress: 10%
      [88,49 DEBUG] (RebalanceWaiter sweepOnce:38) Rebalance Progress: 11%
      [88,66 INFO] (SDKD log:137)
      [88,68 INFO] (SDKD log:137) Необработанное исключение: Couchbase.Configuration.ConfigObserverNotFoundException: default
      [88,68 INFO] (SDKD log:137) в Couchbase.Configuration.Server.Providers.CarrierPublication.CarrierPublicationProvider.UpdateConfig(IBucketConfig bucketConfig) в c:\jenkins\workspace-net2\couchbase-csharp-client-ng\Src\Couchbase\Configuration\Server
      \Providers\CarrierPublication\CarrierPublicationProvider.cs:строка 78
      [88,69 INFO] (SDKD log:137) в Couchbase.Core.ClusterManager.NotifyConfigPublished(IBucketConfig bucketConfig) в c:\jenkins\workspace-net2\couchbase-csharp-client-ng\Src\Couchbase\Core\ClusterManager.cs:строка 196
      [88,69 INFO] (SDKD log:137) в Couchbase.Core.Buckets.CouchbaseBucket.CheckForConfigUpdates[T](IOperationResult`1 operationResult) в c:\jenkins\workspace-net2\couchbase-csharp-client-ng\Src\Couchbase\Core\Buckets\CouchbaseBucket.cs:строка 464
      [88,69 INFO] (SDKD log:137) в Couchbase.Core.Buckets.CouchbaseBucket.Upsert[T](String key, T value) в c:\jenkins\workspace-net2\couchbase-csharp-client-ng\Src\Couchbase\Core\Buckets\CouchbaseBucket.cs:строка 86
      [88,69 INFO] (SDKD log:137) в Sdkd.Commands.SetCommand.ExecuteSingle(String key, String value) в c:\jenkins\workspace-net2\sdkd-net\src\Sdkd\Commands\SetCommand.cs:строка 77
      [88,70 INFO] (SDKD log:137) в Sdkd.Commands.KVCommand.Run() в c:\jenkins\workspace-net2\sdkd-net\src\Sdkd\Commands\KVCommand.cs:строка 25
      [88,70 INFO] (SDKD log:137) в SdkdConsole.Daemon.Handle.DispatchCommand(Request req) в c:\jenkins\workspace-net2\sdkd-net\src\SdkdConsole\Daemon\Handle.cs:строка 193
      [88,70 INFO] (SDKD log:137) в SdkdConsole.Daemon.Handle.Run() в c:\jenkins\workspace-net2\sdkd-net\src\SdkdConsole\Daemon\Handle.cs:строка 125
      [88,70 INFO] (SDKD log:137) в System.Threading.ThreadHelper.ThreadStart_Context(Object state)
      [88,70 INFO] (SDKD log:137) в System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
      [88,71 INFO] (SDKD log:137) в System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
      [88,71 INFO] (SDKD log:137) в System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
      [88,71 INFO] (SDKD log:137) в System.Threading.ThreadHelper.ThreadStart()
      [89,71 DEBUG] (RebalanceWaiter sweepOnce:38) Rebalance Progress: 12%
      [90,94 DEBUG] (RebalanceWaiter sweepOnce:38) Rebalance Progress: 14%
      [92,17 DEBUG] (RebalanceWaiter sweepOnce:38) Rebalance Progress: 15%
      [93,40 DEBUG] (RebalanceWaiter sweepOnce:38) Rebalance Progress: 17%
      [94,71 DEBUG] (RebalanceWaiter sweepOnce:38) Rebalance Progress: 18%
      [94,74 ERROR] (BRun maybePropagate:236) Suppressing driver-related error
      com.couchbase.sdkdclient.context.HarnessException: Driver crashed
      at com.couchbase.sdkdclient.context.RunContext$5.call(RunContext.java:192) ~[sdkdclient-1.0-SNAPSHOT.jar:na]
      at com.couchbase.sdkdclient.context.RunContext$5.call(RunContext.java:183) ~[sdkdclient-1.0-SNAPSHOT.jar:na]
      at java.util.concurrent.FutureTask.run(Unknown Source) ~[na:1.7.0_60]
      at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) ~[na:1.7.0_60]
      at java.util.concurrent.FutureTask.run(Unknown Source) ~[na:1.7.0_60]
      at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) ~[na:1.7.0_60]
      at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ~[na:1.7.0_60]
      at java.lang.Thread.run(Unknown Source) ~[na:1.7.0_60]
      [94,75 DEBUG] (Handle sendMessageAsync:183) > CLOSEHANDLE@101.41
      [94,75 WARN] (STester close:170) While stopping driver
      java.net.SocketException: Connection reset by peer: socket write error
      at java.net.SocketOutputStream.socketWrite0(Native Method) ~[na:1.7.0_60]
      at java.net.SocketOutputStream.socketWrite(Unknown Source) ~[na:1.7.0_60]
      at java.net.SocketOutputStream.write(Unknown Source) ~[na:1.7.0_60]
      at sun.nio.cs.StreamEncoder.writeBytes(Unknown Source) ~[na:1.7.0_60]
      at sun.nio.cs.StreamEncoder.implFlushBuffer(Unknown Source) ~[na:1.7.0_60]
      at sun.nio.cs.StreamEncoder.implFlush(Unknown Source) ~[na:1.7.0_60]
      at sun.nio.cs.StreamEncoder.flush(Unknown Source) ~[na:1.7.0_60]
      at java.io.OutputStreamWriter.flush(Unknown Source) ~[na:1.7.0_60]
      at java.io.BufferedWriter.flush(Unknown Source) ~[na:1.7.0_60]
      at com.couchbase.sdkdclient.handle.Handle.sendMessageAsync(Handle.java:188) ~[sdkdclient-1.0-SNAPSHOT.jar:na]
      at com.couchbase.sdkdclient.handle.Handle.close(Handle.java:253) ~[sdkdclient-1.0-SNAPSHOT.jar:na]
      at com.couchbase.sdkdclient.driver.HandleManager.stopAll(HandleManager.java:26) ~[sdkdclient-1.0-SNAPSHOT.jar:na]
      at com.couchbase.sdkdclient.driver.HostPortDriver.stop(HostPortDriver.java:118) ~[sdkdclient-1.0-SNAPSHOT.jar:na]
      at com.couchbase.sdkdclient.driver.ExecutingDriver.stop(ExecutingDriver.java:117) ~[sdkdclient-1.0-SNAPSHOT.jar:na]
      at com.couchbase.sdkdclient.stester.STester.close(STester.java:167) ~[sdkdclient-1.0-SNAPSHOT.jar:na]
      at com.couchbase.sdkdclient.batch.BRun.runHarness(BRun.java:275) [sdkdclient-1.0-SNAPSHOT.jar:na]
      at com.couchbase.sdkdclient.batch.BRun.runSingleTest(BRun.java:382) [sdkdclient-1.0-SNAPSHOT.jar:na]
      at com.couchbase.sdkdclient.batch.BRun.run(BRun.java:466) [sdkdclient-1.0-SNAPSHOT.jar:na]
      at com.couchbase.sdkdclient.batch.BRun.main(BRun.java:508) [sdkdclient-1.0-SNAPSHOT.jar:na]

      Sorry, some Russian words

      [21:37:47] Brett Lawson: Yea, it LOOKS like it could be a .NET bug, but it also could be a bug in the test.
      [21:38:32] Brett Lawson: You should debug a little bit to try and identify how its occuring.
      [21:39:52] Andrei Baranouski: okay, will post a ticket for now. then I will commit my sdkd fixes and will provide steps to reproduce (command line)

      Attachments

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

        Activity

          People

            jmorris Jeff Morris
            andreibaranouski Andrei Baranouski
            Votes:
            0 Vote for this issue
            Watchers:
            5 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Gerrit Reviews

                There are no open Gerrit changes

                PagerDuty