[NCBC-648] Forcing JsonSerialization on non-nullable ValueTypes fails Created: 18/Sep/14  Updated: 18/Sep/14

Status: Open
Project: Couchbase .NET client library
Component/s: library
Affects Version/s: 2.0 Beta
Fix Version/s: 2.0.0

Type: Bug Priority: Major
Reporter: Jeff Morris Assignee: Jeff Morris
Resolution: Unresolved Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified


 Description   
If you try do to a Set on a non-nullable ValueType, NewtonSoft will throw an exception with the following error message returned in the IResult object: "No JSON content found and type 'System.Int32' is not nullable. Path '', line 0, position 0."

The work around is to use a nullable valuetype instead, for example use bucket.Insert<int?>(..) instead of bucket.Insert<int>(..).




[NCBC-647] Markdown Links not Rendered Created: 18/Sep/14  Updated: 18/Sep/14

Status: Open
Project: Couchbase .NET client library
Component/s: docs
Affects Version/s: 1.3.9
Fix Version/s: 1.3.10

Type: Bug Priority: Minor
Reporter: Chris Malarky Assignee: Jeff Morris
Resolution: Unresolved Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified


 Description   
There are some links not being rendered correctly because of missing text between the brackets in the markdown.

Three in configuring-logging.markdown:

[](https://github.com/couchbase/couchbase-net-client). If you use these Visual
[](http://logging.apache.org/log4net/release/manual/configuration.html).
See [](http://nlog-project.org/wiki/Configuration_file) for more NLog

And one in packages-for-the.net-client-library.markdown (though I can't see this section in the rendered docs):
[](https://www.couchbase.com/develop/net/current/). The download package






[NCBC-646] Couchbase SDK 1.3.X and 2.X are incompatible from a data (namely flags/transcoder) perspective. Created: 17/Sep/14  Updated: 17/Sep/14

Status: Open
Project: Couchbase .NET client library
Component/s: library
Affects Version/s: 2.0 Beta
Fix Version/s: 2.0.0

Type: Bug Priority: Major
Reporter: Jeff Morris Assignee: Jeff Morris
Resolution: Unresolved Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified


 Description   
While running some unit tests on 1.3.X that used keys inserted by 2.X I noticed that the 1.3.X client could not read values written by 2.X. The problem lies with transcoding and specifically that the 2.X client doesn't respect the type of encoding set in the flags by 1.3.X.




[NCBC-645] [ssl] test Rb2Out-HYBRID stuck with 'Couchbase.Views.ViewClient - System.Net.Http.HttpRequestException' in client logs Created: 17/Sep/14  Updated: 17/Sep/14

Status: Open
Project: Couchbase .NET client library
Component/s: library
Affects Version/s: 2.0 Beta
Fix Version/s: 2.0.0

Type: Bug Priority: Test Blocker
Reporter: Andrei Baranouski Assignee: Jeff Morris
Resolution: Unresolved Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Attachments: Zip Archive NCBC-645.zip     Text File test_logs.txt    

 Description   
c:\jenkins\workspace\.net-sdkdclient-ng2-andrei\sdkdclient-ng>call packages\sdkdclient\bin\brun.bat -A S3Creds_tmp -I cluster_conf
ig.ini -I sdkd.args --variants HYBRID -d all:debug
[3.21 INFO] (BRun run:436) Initializing S3
[7.80 INFO] (BRun run:441) Initializing history database

============================================================
Running Rb2Out-HYBRID: 2014-09-17 02:29:58
    rebalance/mode=out
    workload=HybridWorkloadGroup
    rebalance/count=2
    testcase=RebalanceScenario
    Logging to c:\jenkins\workspace\.net-sdkdclient-ng2-andrei\sdkdclient-ng\log\SDK-SDK\CB-3.0.0-1208\Rb2Out-HYBRID\09-17-14\0341
98\28852a8b5890fe94895277f14f7f4f66

    To re-run the test, copy/paste the following into the shell.
    You may also copy/paste (except the first line) into an argfile
    8<----------------------------------------
    ./stester \
 \ --rebalance-mode out --workload HybridWorkloadGroup
 \ --rebalance-count 2 --testcase RebalanceScenario -C share\rexec
 \ --rexec_path C:\temp\sdkd-out-debug\SdkdConsole.exe --rexec_port
 \ 8675 --cluster_node=10.3.121.134 --cluster_node=10.3.121.135
 \ --cluster_node=10.3.121.136 --cluster_node=10.3.3.206
 \ --cluster_ssh-username=root --cluster_ssh-password=couchbase
        --cluster_useSSL=True

[447.89 DEBUG] (RebalanceWaiter sweepOnce:38) Rebalance Progress: 100%
[448.91 DEBUG] (RebalanceWaiter sweepOnce:38) Rebalance Progress: 100%
[449.93 INFO] (RebalanceWaiter sweepOnce:33) Rebalance complete
[449.94 INFO] (Scenario run:97) CHANGE phase done
[449.95 INFO] (Scenario run:103) Starting REBOUND for 90 seconds
[539.95 INFO] (Scenario run:105) REBOUND done. Will collect results
[539.95 DEBUG] (Handle sendMessageAsync:183) > CANCEL@103.72
[539.97 INFO] (SDKD log:137) [Sdkd.Control|Info] Cancelling command 72 for Handle 103
[539.97 DEBUG] (Handle receiveMessage:158) < CANCEL@103.72
[539.97 DEBUG] (Handle sendMessageAsync:183) > CANCEL@104.72
[539.98 INFO] (SDKD log:137) [Sdkd.Control|Info] Cancelling command 72 for Handle 104
[2705.74 DEBUG] (Handle receiveMessage:158) < CANCEL@104.72
[2706.66 DEBUG] (Handle sendMessageAsync:183) > CANCEL@105.72
[2707.19 INFO] (SDKD log:137) [Sdkd.Control|Info] Cancelling command 72 for Handle 105
Terminate batch job (Y/N)? Y




part of the client logs when test stuck(02:37 - 03:14)

2014-09-17 02:37:18,228 [7] INFO Couchbase.Configuration.ConfigContextBase - Getting KeyMapper for rev#870 on thread 7
2014-09-17 02:37:18,227 [47] DEBUG Couchbase.IO.ConnectionPool`1 - Releasing: 40d8fbd1-7b5d-4334-a688-065d2575cca6 on 10.3.3.206:11207 - a17e5df5-7c63-4030-ba02-41309e68ea55
2014-09-17 02:37:18,225 [21] DEBUG Couchbase.IO.ConnectionPool`1 - Releasing: abf3e988-cbfc-4795-8523-325094b9e719 on 10.3.121.134:11207 - 624b4df1-35dc-4842-8a23-7db2310b001b
2014-09-17 02:37:18,232 [50] INFO Couchbase.Configuration.ConfigContextBase - Getting KeyMapper for rev#808 on thread 50
2014-09-17 02:37:18,230 [9] INFO Couchbase.Configuration.ConfigContextBase - Getting KeyMapper for rev#800 on thread 9
2014-09-17 02:37:18,231 [6] INFO Couchbase.Configuration.ConfigContextBase - Getting KeyMapper for rev#820 on thread 6
2014-09-17 02:37:18,233 [43] INFO Couchbase.Configuration.ConfigContextBase - Getting KeyMapper for rev#828 on thread 43
2014-09-17 02:37:18,253 [18] INFO Couchbase.Configuration.ConfigContextBase - Getting KeyMapper for rev#840 on thread 18
2014-09-17 02:37:18,252 [28] INFO Couchbase.Configuration.ConfigContextBase - Getting KeyMapper for rev#800 on thread 28
2014-09-17 02:37:18,254 [53] INFO Couchbase.Configuration.ConfigContextBase - Getting KeyMapper for rev#798 on thread 53
2014-09-17 02:37:18,258 [42] INFO Couchbase.Configuration.ConfigContextBase - Getting KeyMapper for rev#870 on thread 42
2014-09-17 02:37:18,258 [46] INFO Couchbase.Core.Buckets.VBucketKeyMapper - Using index 981 for key SimpleKeyREP5537REP5537REP5537REP5537REP5537 - rev798
2014-09-17 02:37:18,210 [49] INFO Couchbase.Core.Buckets.VBucketKeyMapper - Using index 515 for key SimpleKeyREP5382REP5382REP5382REP5382REP5382 - rev870
2014-09-17 02:37:19,297 [59] ERROR Couchbase.Views.ViewClient - System.Net.Http.HttpRequestException: An error occurred while sending the request. ---> System.Net.WebException: Unable to connect to the remote server ---> System.Net.Sockets.SocketException: No connection could be made because the target machine actively refused it 10.3.121.135:18092
   at System.Net.Sockets.Socket.EndConnect(IAsyncResult asyncResult)
   at System.Net.ServicePoint.ConnectSocketInternal(Boolean connectFailure, Socket s4, Socket s6, Socket& socket, IPAddress& address, ConnectSocketState state, IAsyncResult asyncResult, Exception& exception)
   --- End of inner exception stack trace ---
   at System.Net.HttpWebRequest.EndGetResponse(IAsyncResult asyncResult)
   at System.Net.Http.HttpClientHandler.GetResponseCallback(IAsyncResult ar)
   --- End of inner exception stack trace ---
2014-09-17 02:37:19,298 [13] ERROR Couchbase.Views.ViewClient - System.Net.Http.HttpRequestException: An error occurred while sending the request. ---> System.Net.WebException: Unable to connect to the remote server ---> System.Net.Sockets.SocketException: No connection could be made because the target machine actively refused it 10.3.121.136:18092
   at System.Net.Sockets.Socket.EndConnect(IAsyncResult asyncResult)
   at System.Net.ServicePoint.ConnectSocketInternal(Boolean connectFailure, Socket s4, Socket s6, Socket& socket, IPAddress& address, ConnectSocketState state, IAsyncResult asyncResult, Exception& exception)
   --- End of inner exception stack trace ---
   at System.Net.HttpWebRequest.EndGetResponse(IAsyncResult asyncResult)
   at System.Net.Http.HttpClientHandler.GetResponseCallback(IAsyncResult ar)
   --- End of inner exception stack trace ---
2014-09-17 02:37:19,299 [62] ERROR Couchbase.Views.ViewClient - System.Net.Http.HttpRequestException: An error occurred while sending the request. ---> System.Net.WebException: Unable to connect to the remote server ---> System.Net.Sockets.SocketException: No connection could be made because the target machine actively refused it 10.3.121.135:18092
   at System.Net.Sockets.Socket.EndConnect(IAsyncResult asyncResult)
   at System.Net.ServicePoint.ConnectSocketInternal(Boolean connectFailure, Socket s4, Socket s6, Socket& socket, IPAddress& address, ConnectSocketState state, IAsyncResult asyncResult, Exception& exception)
   --- End of inner exception stack trace ---
   at System.Net.HttpWebRequest.EndGetResponse(IAsyncResult asyncResult)
   at System.Net.Http.HttpClientHandler.GetResponseCallback(IAsyncResult ar)
   --- End of inner exception stack trace ---
2014-09-17 02:37:19,297 [20] ERROR Couchbase.Views.ViewClient - System.Net.Http.HttpRequestException: An error occurred while sending the request. ---> System.Net.WebException: Unable to connect to the remote server ---> System.Net.Sockets.SocketException: No connection could be made because the target machine actively refused it 10.3.121.135:18092
   at System.Net.Sockets.Socket.EndConnect(IAsyncResult asyncResult)
   at System.Net.ServicePoint.ConnectSocketInternal(Boolean connectFailure, Socket s4, Socket s6, Socket& socket, IPAddress& address, ConnectSocketState state, IAsyncResult asyncResult, Exception& exception)
   --- End of inner exception stack trace ---
   at System.Net.HttpWebRequest.EndGetResponse(IAsyncResult asyncResult)
   at System.Net.Http.HttpClientHandler.GetResponseCallback(IAsyncResult ar)
   --- End of inner exception stack trace ---
2014-09-17 02:37:19,299 [12] ERROR Couchbase.Views.ViewClient - System.Net.Http.HttpRequestException: An error occurred while sending the request. ---> System.Net.WebException: Unable to connect to the remote server ---> System.Net.Sockets.SocketException: No connection could be made because the target machine actively refused it 10.3.121.135:18092
   at System.Net.Sockets.Socket.EndConnect(IAsyncResult asyncResult)
   at System.Net.ServicePoint.ConnectSocketInternal(Boolean connectFailure, Socket s4, Socket s6, Socket& socket, IPAddress& address, ConnectSocketState state, IAsyncResult asyncResult, Exception& exception)
   --- End of inner exception stack trace ---
   at System.Net.HttpWebRequest.EndGetResponse(IAsyncResult asyncResult)
   at System.Net.Http.HttpClientHandler.GetResponseCallback(IAsyncResult ar)
   --- End of inner exception stack trace ---
2014-09-17 02:37:19,297 [15] ERROR Couchbase.Views.ViewClient - System.Net.Http.HttpRequestException: An error occurred while sending the request. ---> System.Net.WebException: Unable to connect to the remote server ---> System.Net.Sockets.SocketException: No connection could be made because the target machine actively refused it 10.3.121.135:18092
   at System.Net.Sockets.Socket.EndConnect(IAsyncResult asyncResult)
   at System.Net.ServicePoint.ConnectSocketInternal(Boolean connectFailure, Socket s4, Socket s6, Socket& socket, IPAddress& address, ConnectSocketState state, IAsyncResult asyncResult, Exception& exception)
   --- End of inner exception stack trace ---
   at System.Net.HttpWebRequest.EndGetResponse(IAsyncResult asyncResult)
   at System.Net.Http.HttpClientHandler.GetResponseCallback(IAsyncResult ar)
   --- End of inner exception stack trace ---
2014-09-17 02:37:19,301 [61] ERROR Couchbase.Views.ViewClient - System.Net.Http.HttpRequestException: An error occurred while sending the request. ---> System.Net.WebException: Unable to connect to the remote server ---> System.Net.Sockets.SocketException: No connection could be made because the target machine actively refused it 10.3.121.136:18092
   at System.Net.Sockets.Socket.EndConnect(IAsyncResult asyncResult)
   at System.Net.ServicePoint.ConnectSocketInternal(Boolean connectFailure, Socket s4, Socket s6, Socket& socket, IPAddress& address, ConnectSocketState state, IAsyncResult asyncResult, Exception& exception)
   --- End of inner exception stack trace ---
   at System.Net.HttpWebRequest.EndGetResponse(IAsyncResult asyncResult)
   at System.Net.Http.HttpClientHandler.GetResponseCallback(IAsyncResult ar)
   --- End of inner exception stack trace ---
2014-09-17 02:37:19,298 [60] ERROR Couchbase.Views.ViewClient - System.Net.Http.HttpRequestException: An error occurred while sending the request. ---> System.Net.WebException: Unable to connect to the remote server ---> System.Net.Sockets.SocketException: No connection could be made because the target machine actively refused it 10.3.121.136:18092
   at System.Net.Sockets.Socket.EndConnect(IAsyncResult asyncResult)
   at System.Net.ServicePoint.ConnectSocketInternal(Boolean connectFailure, Socket s4, Socket s6, Socket& socket, IPAddress& address, ConnectSocketState state, IAsyncResult asyncResult, Exception& exception)
   --- End of inner exception stack trace ---
   at System.Net.HttpWebRequest.EndGetResponse(IAsyncResult asyncResult)
   at System.Net.Http.HttpClientHandler.GetResponseCallback(IAsyncResult ar)
   --- End of inner exception stack trace ---
2014-09-17 02:37:19,300 [11] ERROR Couchbase.Views.ViewClient - System.Net.Http.HttpRequestException: An error occurred while sending the request. ---> System.Net.WebException: Unable to connect to the remote server ---> System.Net.Sockets.SocketException: No connection could be made because the target machine actively refused it 10.3.121.136:18092
   at System.Net.Sockets.Socket.EndConnect(IAsyncResult asyncResult)
   at System.Net.ServicePoint.ConnectSocketInternal(Boolean connectFailure, Socket s4, Socket s6, Socket& socket, IPAddress& address, ConnectSocketState state, IAsyncResult asyncResult, Exception& exception)
   --- End of inner exception stack trace ---
   at System.Net.HttpWebRequest.EndGetResponse(IAsyncResult asyncResult)
   at System.Net.Http.HttpClientHandler.GetResponseCallback(IAsyncResult ar)
   --- End of inner exception stack trace ---
2014-09-17 03:14:51,391 [7] INFO Couchbase.Core.Buckets.VBucketKeyMapper - Using index 427 for key SimpleKeyREP5352REP5352REP5352REP5352REP5352 - rev870
2014-09-17 03:14:51,391 [30] INFO Couchbase.Core.Buckets.VBucketKeyMapper - Using index 226 for key SimpleKeyREP5697REP5697REP5697REP5697REP5697 - rev870
2014-09-17 03:14:51,391 [24] INFO Couchbase.Core.Buckets.VBucketKeyMapper - Using index 958 for key SimpleKeyREP5964REP5964REP5964REP5964REP5964 - rev817
2014-09-17 03:14:51,391 [48] INFO Couchbase.Core.Buckets.VBucketKeyMapper - Using index 456 for key SimpleKeyREP5799REP5799REP5799REP5799REP5799 - rev810
2014-09-17 03:14:51,391 [8] INFO Couchbase.Core.Buckets.VBucketKeyMapper - Using index 461 for key SimpleKeyREP6028REP6028REP6028REP6028REP6028 - rev799
2014-09-17 03:14:51,334 [49] DEBUG Couchbase.Core.Server - Sending SimpleKeyREP5382REP5382REP5382REP5382REP5382 using server 10.3.121.134:11207
2014-09-17 03:14:51,391 [44] INFO Couchbase.Core.Buckets.VBucketKeyMapper - Using index 246 for key SimpleKeyREP5854REP5854REP5854REP5854REP5854 - rev870
2014-09-17 03:14:51,391 [6] INFO Couchbase.Core.Buckets.VBucketKeyMapper - Using index 34 for key SimpleKeyREP5909REP5909REP5909REP5909REP5909 - rev820
2014-09-17 03:14:51,391 [9] INFO Couchbase.Core.Buckets.VBucketKeyMapper - Using index 728 for key SimpleKeyREP5752REP5752REP5752REP5752REP5752 - rev800
2014-09-17 03:14:51,391 [43] INFO Couchbase.Core.Buckets.VBucketKeyMapper - Using index 554 for key SimpleKeyREP5750REP5750REP5750REP5750REP5750 - rev828
2014-09-17 03:14:51,391 [50] INFO Couchbase.Core.Buckets.VBucketKeyMapper - Using index 109 for key SimpleKeyREP5503REP5503REP5503REP5503REP5503 - rev808
2014-09-17 03:14:51,391 [18] INFO Couchbase.Core.Buckets.VBucketKeyMapper - Using index 633 for key SimpleKeyREP5670REP5670REP5670REP5670REP5670 - rev840
2014-09-17 03:14:51,391 [28] INFO Couchbase.Core.Buckets.VBucketKeyMapper - Using index 825 for key SimpleKeyREP5706REP5706REP5706REP5706REP5706 - rev800
2014-09-17 03:14:51,391 [53] INFO Couchbase.Core.Buckets.VBucketKeyMapper - Using index 964 for key SimpleKeyREP5289REP5289REP5289REP5289REP5289 - rev798
2014-09-17 03:14:51,391 [42] INFO Couchbase.Core.Buckets.VBucketKeyMapper - Using index 610 for key SimpleKeyREP5850REP5850REP5850REP5850REP5850 - rev870
2014-09-17 03:14:51,334 [46] DEBUG Couchbase.Core.Server - Sending SimpleKeyREP5537REP5537REP5537REP5537REP5537 using server 10.3.3.206:11207
2014-09-17 03:14:51,631 [45] DEBUG Couchbase.Core.Buckets.CouchbaseBucket - Operation succeeded 0 for key SimpleKeyREP5291REP5291REP5291REP5291REP5291
2014-09-17 03:14:51,631 [47] DEBUG Couchbase.Core.Buckets.CouchbaseBucket - Operation succeeded 0 for key SimpleKeyREP5660REP5660REP5660REP5660REP5660
2014-09-17 03:14:51,631 [21] DEBUG Couchbase.Core.Buckets.CouchbaseBucket - Operation succeeded 0 for key SimpleKeyREP5520REP5520REP5520REP5520REP5520
2014-09-17 03:14:51,632 [52] DEBUG Couchbase.Core.Buckets.CouchbaseBucket - Operation succeeded 0 for key SimpleKeyREP5089REP5089REP5089REP5089REP5089
2014-09-17 02:37:19,300 [63] ERROR Couchbase.Views.ViewClient - System.Net.Http.HttpRequestException: An error occurred while sending the request. ---> System.Net.WebException: Unable to connect to the remote server ---> System.Net.Sockets.SocketException: No connection could be made because the target machine actively refused it 10.3.121.136:18092
   at System.Net.Sockets.Socket.EndConnect(IAsyncResult asyncResult)
   at System.Net.ServicePoint.ConnectSocketInternal(Boolean connectFailure, Socket s4, Socket s6, Socket& socket, IPAddress& address, ConnectSocketState state, IAsyncResult asyncResult, Exception& exception)
   --- End of inner exception stack trace ---
   at System.Net.HttpWebRequest.EndGetResponse(IAsyncResult asyncResult)
   at System.Net.Http.HttpClientHandler.GetResponseCallback(IAsyncResult ar)
   --- End of inner exception stack trace ---
2014-09-17 03:14:54,754 [7] DEBUG Couchbase.Core.Server - Sending SimpleKeyREP5352REP5352REP5352REP5352REP5352 using server 10.3.3.206:11207
2014-09-17 03:14:54,756 [49] DEBUG Couchbase.IO.ConnectionPool`1 - Acquire existing: c1a7c0f9-9ae6-406a-870f-221d1cd5abc7 | 10.3.121.134:11207 | [0, 2] - 45e4bde8-afd4-4084-b4fe-1952631c5f47 - Disposed: False
2014-09-17 03:14:54,760 [18] DEBUG Couchbase.Core.Server - Sending SimpleKeyREP5670REP5670REP5670REP5670REP5670 using server 10.3.3.206:11207
2014-09-17 03:14:54,760 [28] DEBUG Couchbase.Core.Server - Sending SimpleKeyREP5706REP5706REP5706REP5706REP5706 using server 10.3.3.206:11207
2014-09-17 03:14:54,762 [46] DEBUG Couchbase.IO.ConnectionPool`1 - Acquire existing: dfdafeeb-7f31-4104-94ea-a7c9c951aa6e | 10.3.3.206:11207 | [0, 2] - 728e6fe1-8778-4acd-b15d-832d832b0a1a - Disposed: False
2014-09-17 03:14:54,760 [53] DEBUG Couchbase.Core.Server - Sending SimpleKeyREP5289REP5289REP5289REP5289REP5289 using server 10.3.3.206:11207
2014-09-17 03:14:54,761 [42] DEBUG Couchbase.Core.Server - Sending SimpleKeyREP5850REP5850REP5850REP5850REP5850 using server 10.3.3.206:11207
2014-09-17 03:14:54,749 [20] DEBUG Couchbase.Core.Buckets.CouchbaseBucket - trying again: 1
2014-09-17 03:14:54,750 [15] DEBUG Couchbase.Core.Buckets.CouchbaseBucket - trying again: 1
2014-09-17 03:14:54,760 [59] DEBUG Couchbase.Core.Buckets.CouchbaseBucket - trying again: 1
2014-09-17 03:14:54,747 [13] DEBUG Couchbase.Core.Buckets.CouchbaseBucket - trying again: 1
2014-09-17 03:14:54,748 [62] DEBUG Couchbase.Core.Buckets.CouchbaseBucket - trying again: 1
2014-09-17 03:14:54,760 [50] DEBUG Couchbase.Core.Server - Sending SimpleKeyREP5503REP5503REP5503REP5503REP5503 using server 10.3.121.134:11207
2014-09-17 03:14:54,750 [12] DEBUG Couchbase.Core.Buckets.CouchbaseBucket - trying again: 1
2014-09-17 03:14:54,758 [9] DEBUG Couchbase.Core.Server - Sending SimpleKeyREP5752REP5752REP5752REP5752REP5752 using server 10.3.3.206:11207
2014-09-17 03:14:54,754 [30] DEBUG Couchbase.Core.Server - Sending SimpleKeyREP5697REP5697REP5697REP5697REP5697 using server 10.3.121.134:11207
2014-09-17 03:14:54,752 [60] DEBUG Couchbase.Core.Buckets.CouchbaseBucket - trying again: 1
2014-09-17 03:14:54,753 [11] DEBUG Couchbase.Core.Buckets.CouchbaseBucket - trying again: 1
2014-09-17 03:14:54,755 [48] DEBUG Couchbase.Core.Server - Sending SimpleKeyREP5799REP5799REP5799REP5799REP5799 using server 10.3.3.206:11207



 Comments   
Comment by Jeff Morris [ 17/Sep/14 ]
Hi Andrei -

Can you define "stuck"? Seeing exceptions in the logs is expected, but if the client has stopped completely, this is definitely a blocking issue.

-Jeff
Comment by Andrei Baranouski [ 17/Sep/14 ]
yes, the client has stopped completely
 I only got a new batch of activities (in logs), after I click Ctrl+c in terminal where I run the tests.
That's all I can tell you now. let me know if you need some detail on this issue
Comment by Jeff Morris [ 17/Sep/14 ]
Hi Andrei -

Can you do a "Debug->Break All" and look at the threads to see where it's blocking? I am guessing it's on one of the Wait()'s that doesn't have a timeout set.

Thanks,

Jeff




[NCBC-626] HttpRequestException in queries after rebalance out Created: 07/Sep/14  Updated: 17/Sep/14  Resolved: 17/Sep/14

Status: Resolved
Project: Couchbase .NET client library
Component/s: library
Affects Version/s: 2.0 DP3
Fix Version/s: 2.0 Beta

Type: Bug Priority: Blocker
Reporter: Andrei Baranouski Assignee: Jeff Morris
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified
Environment: 3.0.0-1208

Attachments: HTML File 7c866d0c3984e2387129b6f66f32f19f-CB.html     HTML File 7c866d0c3984e2387129b6f66f32f19f-HT.html     Zip Archive NCBC-626.log.zip     Zip Archive NCBC-626_new.log.zip     Zip Archive NCBC-626_without_ssl.log.zip     Text File test_logs_new.txt     Text File test.txt    

 Description   
c:\jenkins\workspace-net2\sdkdclient-ng>call packages\sdkdclient\bin\brun.bat -I cluster_config.ini -I sdkd.args --variants HYBRID -d all:debug --no-upload
[0,12 INFO] (BRun run:441) Initializing history database

============================================================
Running Rb2Out-HYBRID: 2014-09-06 20:26:43
    rebalance/count=2
    workload=HybridWorkloadGroup
    rebalance/mode=out
    testcase=RebalanceScenario
    Logging to c:\jenkins\workspace-net2\sdkdclient-ng\log\SDK-SDK\CB-3.0.0-1208\Rb2Out-HYBRID\09-06-14\062803\7c866d0c3984e2387129b6f66f32f19f

    To re-run the test, copy/paste the following into the shell.
    You may also copy/paste (except the first line) into an argfile
    8<----------------------------------------
    ./stester \
 \ --rebalance-count 2 --workload HybridWorkloadGroup
 \ --rebalance-mode out --testcase RebalanceScenario -C share\rexec
 \ --rexec_path C:\temp\sdkd-out-debug\SdkdConsole.exe --rexec_port
 \ 8675 --cluster_node=10.3.121.134 --cluster_node=10.3.121.135
 \ --cluster_node=10.3.121.136 --cluster_node=10.3.3.206
 \ --cluster_useSSL=True --cluster_ssh-username=root
        --cluster_ssh-password=couchbase
    ---------------------------------------->
....


[4250,29 DEBUG] (RebalanceWaiter sweepOnce:38) Rebalance Progress: 82%
[4251,51 DEBUG] (RebalanceWaiter sweepOnce:38) Rebalance Progress: 83%
[4252,16 INFO] (SDKD log:137) Exception: System.NullReferenceException: object reference not set to an instance of an object.
[4252,16 INFO] (SDKD log:137) at Sdkd.Views.ViewCommand.Run() at c:\jenkins\workspace-net2\sdkd-net\src\Sdkd\Views\ViewCommand.cs:line 268
[4252,16 INFO] (SDKD log:137) [Sdkd.ViewQuery|Error] ... System.NullReferenceException object reference not set to an instance of an object. at Sdkd.Views.ViewCommand.Run() at c:\jenkins\workspace-net2\sdkd-net\src\Sdkd\Views\ViewCommand.cs:line 268

[4252,72 DEBUG] (RebalanceWaiter sweepOnce:38) Rebalance Progress: 83%
[4253,96 DEBUG] (RebalanceWaiter sweepOnce:38) Rebalance Progress: 84%
[4255,18 DEBUG] (RebalanceWaiter sweepOnce:38) Rebalance Progress: 84%
[4256,39 DEBUG] (RebalanceWaiter sweepOnce:38) Rebalance Progress: 85%
[4257,60 DEBUG] (RebalanceWaiter sweepOnce:38) Rebalance Progress: 85%
[4258,82 DEBUG] (RebalanceWaiter sweepOnce:38) Rebalance Progress: 85%
[4260,04 DEBUG] (RebalanceWaiter sweepOnce:38) Rebalance Progress: 86%
[4261,25 DEBUG] (RebalanceWaiter sweepOnce:38) Rebalance Progress: 86%
[4262,49 DEBUG] (RebalanceWaiter sweepOnce:38) Rebalance Progress: 86%
[4263,71 DEBUG] (RebalanceWaiter sweepOnce:38) Rebalance Progress: 87%
[4264,94 DEBUG] (RebalanceWaiter sweepOnce:38) Rebalance Progress: 87%
[4266,15 DEBUG] (RebalanceWaiter sweepOnce:38) Rebalance Progress: 87%
[4267,37 DEBUG] (RebalanceWaiter sweepOnce:38) Rebalance Progress: 88%
[4268,58 DEBUG] (RebalanceWaiter sweepOnce:38) Rebalance Progress: 88%
[4269,81 DEBUG] (RebalanceWaiter sweepOnce:38) Rebalance Progress: 88%
[4271,04 DEBUG] (RebalanceWaiter sweepOnce:38) Rebalance Progress: 89%
[4272,26 DEBUG] (RebalanceWaiter sweepOnce:38) Rebalance Progress: 89%
[4273,48 DEBUG] (RebalanceWaiter sweepOnce:38) Rebalance Progress: 89%
[4274,70 DEBUG] (RebalanceWaiter sweepOnce:38) Rebalance Progress: 90%
[4275,95 DEBUG] (RebalanceWaiter sweepOnce:38) Rebalance Progress: 90%
[4277,17 DEBUG] (RebalanceWaiter sweepOnce:38) Rebalance Progress: 90%
[4278,41 DEBUG] (RebalanceWaiter sweepOnce:38) Rebalance Progress: 90%
[4279,63 DEBUG] (RebalanceWaiter sweepOnce:38) Rebalance Progress: 91%
[4280,85 DEBUG] (RebalanceWaiter sweepOnce:38) Rebalance Progress: 91%
[4282,09 DEBUG] (RebalanceWaiter sweepOnce:38) Rebalance Progress: 91%
[4283,31 DEBUG] (RebalanceWaiter sweepOnce:38) Rebalance Progress: 92%
[4284,52 DEBUG] (RebalanceWaiter sweepOnce:38) Rebalance Progress: 92%
[4285,73 DEBUG] (RebalanceWaiter sweepOnce:38) Rebalance Progress: 92%
[4286,95 DEBUG] (RebalanceWaiter sweepOnce:38) Rebalance Progress: 93%
[4288,17 DEBUG] (RebalanceWaiter sweepOnce:38) Rebalance Progress: 94%
[4289,39 DEBUG] (RebalanceWaiter sweepOnce:38) Rebalance Progress: 94%
[4290,62 DEBUG] (RebalanceWaiter sweepOnce:38) Rebalance Progress: 96%
[4292,55 DEBUG] (RebalanceWaiter sweepOnce:38) Rebalance Progress: 98%
[4292,89 INFO] (SDKD log:137) Exception: System.NullReferenceException: object reference not set to an instance of an object.
[4292,89 INFO] (SDKD log:137) at Sdkd.Views.ViewCommand.Run() at c:\jenkins\workspace-net2\sdkd-net\src\Sdkd\Views\ViewCommand.cs:line 268
[4293,81 DEBUG] (RebalanceWaiter sweepOnce:38) Rebalance Progress: 99%
[4295,06 DEBUG] (RebalanceWaiter sweepOnce:38) Rebalance Progress: 100%
[4296,28 DEBUG] (RebalanceWaiter sweepOnce:38) Rebalance Progress: 100%
[4297,50 DEBUG] (RebalanceWaiter sweepOnce:38) Rebalance Progress: 100%
[4298,72 DEBUG] (RebalanceWaiter sweepOnce:38) Rebalance Progress: 100%
[4300,01 DEBUG] (RebalanceWaiter sweepOnce:38) Rebalance Progress: 100%
[4301,23 DEBUG] (RebalanceWaiter sweepOnce:38) Rebalance Progress: 100%
[4302,45 DEBUG] (RebalanceWaiter sweepOnce:38) Rebalance Progress: 100%
[4303,66 DEBUG] (RebalanceWaiter sweepOnce:38) Rebalance Progress: 100%
[4304,88 DEBUG] (RebalanceWaiter sweepOnce:38) Rebalance Progress: 100%
[4306,17 INFO] (RebalanceWaiter sweepOnce:33) Rebalance complete
[4306,17 INFO] (Scenario run:97) CHANGE phase done
[4306,17 INFO] (Scenario run:103) Starting REBOUND for 90 seconds
[4307,52 INFO] (SDKD log:137) Exception: System.NullReferenceException: object reference not set to an instance of an object.
[4307,52 INFO] (SDKD log:137) at Sdkd.Views.ViewCommand.Run() at c:\jenkins\workspace-net2\sdkd-net\src\Sdkd\Views\ViewCommand.cs:line 268
[4307,57 INFO] (SDKD log:137) Exception: System.NullReferenceException: object reference not set to an instance of an object.
[4307,57 INFO] (SDKD log:137) at Sdkd.Views.ViewCommand.Run() at c:\jenkins\workspace-net2\sdkd-net\src\Sdkd\Views\ViewCommand.cs:line 268
[4308,06 INFO] (SDKD log:137) Exception: System.NullReferenceException: object reference not set to an instance of an object.
[4308,06 INFO] (SDKD log:137) at Sdkd.Views.ViewCommand.Run() at c:\jenkins\workspace-net2\sdkd-net\src\Sdkd\Views\ViewCommand.cs:line 268
[4308,43 INFO] (SDKD log:137) Exception: System.NullReferenceException: object reference not set to an instance of an object.
[4308,43 INFO] (SDKD log:137) at Sdkd.Views.ViewCommand.Run() at c:\jenkins\workspace-net2\sdkd-net\src\Sdkd\Views\ViewCommand.cs:line 268
[4309,46 INFO] (SDKD log:137) Exception: System.NullReferenceException: object reference not set to an instance of an object.
[4309,46 INFO] (SDKD log:137) at Sdkd.Views.ViewCommand.Run() at c:\jenkins\workspace-net2\sdkd-net\src\Sdkd\Views\ViewCommand.cs:line 268


sdkd gets these exceptions on https://github.com/couchbase/sdkd-net/blob/client-2.0/src/Sdkd/Views/ViewCommand.cs#L268
it means that 'IViewResult<dynamic> view = GetViewObject(Client, Req, MyOptions);' returns null

GetViewObject has been implemented this way:
https://github.com/couchbase/sdkd-net/blob/client-2.0/src/Sdkd/Views/ViewCommand.cs#L164




from client logs I watch a lot of errors:

2014-09-06 21:39:58,200 [35] INFO Couchbase.Core.Buckets.VBucketKeyMapper - Using index 451 for key SimpleKeyREP3579REP3579REP3579REP3579REP3579 - rev4310
2014-09-06 21:39:58,200 [35] DEBUG Couchbase.Core.Server - Sending SimpleKeyREP3579REP3579REP3579REP3579REP3579 using server 10.3.3.206:11207
2014-09-06 21:39:58,200 [35] DEBUG Couchbase.IO.ConnectionPool`1 - Acquire existing: 55527dd8-1b82-4208-9ff1-86743b0ebc7e | 10.3.3.206:11207 | [0, 2] - b5c60b0f-f3aa-406e-a97d-7eee28bdc5ae - Disposed: False
2014-09-06 21:39:58,200 [18] ERROR Couchbase.Views.ViewClient - System.Net.Http.HttpRequestException: An error occurred while sending the request. ---> System.Net.WebException: The underlying connection was closed: Could not establish trust relationship for the SSL/TLS secure channel. ---> System.Security.Authentication.AuthenticationException: he remote certificate is invalid according to the validation procedure.
   at System.Net.TlsStream.EndWrite(IAsyncResult asyncResult)
   at System.Net.PooledStream.EndWrite(IAsyncResult asyncResult)
   at System.Net.ConnectStream.WriteHeadersCallback(IAsyncResult ar)
   --- End of inner exception stack trace ---
   at System.Net.HttpWebRequest.EndGetResponse(IAsyncResult asyncResult)
   at System.Net.Http.HttpClientHandler.GetResponseCallback(IAsyncResult ar)
   --- End of inner exception stack trace ---

 Comments   
Comment by Andrei Baranouski [ 07/Sep/14 ]
observe the same situation without ssl, however client logs do not have any exceptions. only sвkd issues the same exceptions:
Exception: System.NullReferenceException: object reference not set to an instance of an object.
[4308,43 INFO] (SDKD log:137) at Sdkd.Views.ViewCommand.Run() at c:\jenkins\workspace-net2\sdkd-net\src\Sdkd\Views\ViewCommand.cs:line 268
Comment by Jeff Morris [ 09/Sep/14 ]
The NullReferenceException is because the view request failed, thus IViewResult.Rows is null, but your trying to iterate over it in your foreach list which throws a NRE. The reason why the view request is failing is because they are being attempted on nodes that are either out of the cluster or in a funky state.

A couple of things to be improved upon:
a) The Message field correctly gives the reason (good)
b) The StatusCode field is defaulting to found (200) - this is invalid (bad)
c) The Exception field is null (bad)
b) Rows can default to an empty list, which is probably better than null (design choice)
e) There is no retry logic for views like there is for memcached operations - this is a missing feature.(bad)

I'll post a changeset asap.

-Jeff



Comment by Jeff Morris [ 10/Sep/14 ]
http://review.couchbase.org/#/c/41327/
Comment by Andrei Baranouski [ 17/Sep/14 ]
Hi Jeff,

Hi Jeff,

seems like the case "b) Rows can default to an empty list, which is probably better than null (design choice) " still doesn't work with commit

commit 7e1a74cded3201aa6cfa702597cd1a97a94e6d9e
Author: jeffrymorris <jeffrymorris@gmail.com>
Date: Fri Sep 12 10:43:37 2014 -0700

    NCBC-639: ThrowOperationCanceledException in SendWithRetry[T](ViewQuery query)

    Change-Id: I41bd3d93b31b98a19b8fb23d432713f5034debd7

in our functional python tests we we always make sure that the query returns something without any errors (maybe it will be an empty list , ie rows =0), but as I understand that return zero is unacceptable for us



4611,07 INFO] (RebalanceWaiter sweepOnce:33) Rebalance complete
[4611,07 INFO] (Scenario run:97) CHANGE phase done
[4611,07 INFO] (Scenario run:103) Starting REBOUND for 90 seconds
[4612,19 INFO] (SDKD log:137) Exception: System.NullReferenceException: object reference not set to an instance of an object.
[4612,19 INFO] (SDKD log:137) at Sdkd.Views.ViewCommand.Run() at c:\jenkins\workspace-net2\sdkd-net\src\Sdkd\Views\ViewCommand.cs:line 268
[4612,20 INFO] (SDKD log:137) [Sdkd.ViewQuery|Error] ... System.NullReferenceException object reference not set to an instance of an object. at Sdkd.Views.ViewCommand.Run() at c:\jenkins\workspace-net2\sdkd-net\src\Sdkd\Views\ViewCommand.cs:line 268

[4612,34 INFO] (SDKD log:137) Exception: System.NullReferenceException: object reference not set to an instance of an object.
[4612,34 INFO] (SDKD log:137) at Sdkd.Views.ViewCommand.Run() at c:\jenkins\workspace-net2\sdkd-net\src\Sdkd\Views\ViewCommand.cs:line 268
[4613,39 INFO] (SDKD log:137) Exception: System.NullReferenceException: object reference not set to an instance of an object.
[4613,39 INFO] (SDKD log:137) at Sdkd.Views.ViewCommand.Run() at c:\jenkins\workspace-net2\sdkd-net\src\Sdkd\Views\ViewCommand.cs:line 268


sdkd gets these exceptions on https://github.com/couchbase/sdkd-net/blob/client-2.0/src/Sdkd/Views/ViewCommand.cs#L268
it means that 'IViewResult<dynamic> view = GetViewObject(Client, Req, MyOptions);' returns null

please see new logs




Comment by Jeff Morris [ 17/Sep/14 ]
Let me check the case of View that returns no rows. I'll post the results asap.
Comment by Jeff Morris [ 17/Sep/14 ]
Andrei -

This should be fixed with the commit for NCBC-626. In the comment above you referenced NCBC-639 which has yet been through code review. Once it's merged with master it should be resolved.
Comment by Jeff Morris [ 17/Sep/14 ]
This isn't merged with Master yet.
Comment by Andrei Baranouski [ 17/Sep/14 ]
hm, my current results were based on latest master branch + commits in gerrit till
commit 7e1a74cded3201aa6cfa702597cd1a97a94e6d9e
Author: jeffrymorris <jeffrymorris@gmail.com>
Date: Fri Sep 12 10:43:37 2014 -0700

    NCBC-639: ThrowOperationCanceledException in SendWithRetry[T](ViewQuery query)

in any case, I'll check on the master since now you've added a lot of commits




[NCBC-519] Code Comments & Sandcastle Documentation Created: 17/Jun/14  Updated: 17/Sep/14  Resolved: 17/Sep/14

Status: Resolved
Project: Couchbase .NET client library
Component/s: docs, library
Affects Version/s: 2.0 Beta
Fix Version/s: 2.0.0

Type: Story Priority: Major
Reporter: Jeff Morris Assignee: Jeff Morris
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Epic Link: Beta 1 Documentation and Sample App




[NCBC-644] ops/sec is not restored to the expected value even when warmup completed (restart 3/4 nodes) Created: 17/Sep/14  Updated: 17/Sep/14

Status: Open
Project: Couchbase .NET client library
Component/s: library
Affects Version/s: 2.0 Beta
Fix Version/s: 2.0.0

Type: Bug Priority: Critical
Reporter: Andrei Baranouski Assignee: Jeff Morris
Resolution: Unresolved Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Attachments: HTML File c8a06f8889f4ee9408205f024dabd0fe-CB.html     HTML File c8a06f8889f4ee9408205f024dabd0fe-MC.html     Microsoft Excel report (38).xls    

 Description   
http://sdkbuilds.couchbase.com/job/.net-sdkdclient-ng2-andrei/97/consoleFull

Running SvcRestart-HYBRID: 2014-09-17 01:47:02
    service/restore_delay=5
    workload=HybridWorkloadGroup
    service/name=SYSV_SERVICE
    service/action=kill
    service/count=3
    testcase=ServiceFailureScenario
    Logging to c:\jenkins\workspace\.net-sdkdclient-ng2-andrei\sdkdclient-ng\log\SDK-SDK\CB-3.0.0-1208\SvcRestart-HYBRID\09-17-14\031622\c8a06f8889f4ee9408205f024dabd0fe

    To re-run the test, copy/paste the following into the shell.
    You may also copy/paste (except the first line) into an argfile
    8<----------------------------------------
    ./stester \
        --service-restore_delay 5 --workload HybridWorkloadGroup
 \
        --service-name SYSV_SERVICE --service-action kill --service-count
 \
        3 --testcase ServiceFailureScenario -C share\rexec --rexec_path
 \
        C:\temp\sdkd-out-debug\SdkdConsole.exe --rexec_port 8675
 \
        --cluster_node=10.3.121.134 --cluster_node=10.3.121.135
 \
        --cluster_node=10.3.121.136 --cluster_node=10.3.3.206
 \
        --cluster_ssh-username=root --cluster_ssh-password=couchbase
    ---------------------------------------->8
[1587.82 WARN] (Drivers getDriver:76) 'rexec' is now mapped to *local* execution only. Use RemoteExecutingDriver for remote execution
[1587.91 INFO] (RunContext run:102) Ramp for 30 seconds. Cluster modification: Execute '/etc/init.d/couchbase-server stop' on 3 nodes waiting 1 seconds between each invocation sleep for 5 seconds and restore the nodes. Restoring is peformed by: re-active the services by invoking /etc/init.d/couchbase-server starton each of the nodes. Rebound for 90 seconds.


..............


[1687.17 INFO] (SDKD log:137)  "ViewName": "test_view"
[1687.17 INFO] (SDKD log:137) } 
[1717.17 INFO] (Scenario run:86) Starting CHANGE phase
[1717.17 DEBUG] (SSHCommand execute:75) Running /etc/init.d/couchbase-server stop on 10.3.121.135
[1721.05 INFO] (SDKD log:137) [Sdkd.Result|Warn] Unrecognized return code 409 
[1722.70 DEBUG] (SSHCommand close:147) Closing channel com.jcraft.jsch.ChannelExec@6dc8f3cd
[1723.71 DEBUG] (SSHCommand execute:75) Running /etc/init.d/couchbase-server stop on 10.3.121.136
[1726.96 DEBUG] (SSHCommand close:147) Closing channel com.jcraft.jsch.ChannelExec@4271c5bc
[1727.98 DEBUG] (SSHCommand execute:75) Running /etc/init.d/couchbase-server stop on 10.3.3.206
[1731.62 DEBUG] (SSHCommand close:147) Closing channel com.jcraft.jsch.ChannelExec@1bb1deea
[1732.63 INFO] (Scenario sleepAndDo:109) Sleeping 5 seconds
[1737.63 INFO] (Scenario executeChange:134) Turning on services for nodes
[1737.63 DEBUG] (SSHCommand execute:75) Running /etc/init.d/couchbase-server start on 10.3.121.135
[1739.48 DEBUG] (SSHCommand close:147) Closing channel com.jcraft.jsch.ChannelExec@ab245dc
[1740.53 DEBUG] (SSHCommand execute:75) Running /etc/init.d/couchbase-server start on 10.3.121.136
[1742.20 DEBUG] (SSHCommand close:147) Closing channel com.jcraft.jsch.ChannelExec@5c538b31
[1743.25 DEBUG] (SSHCommand execute:75) Running /etc/init.d/couchbase-server start on 10.3.3.206
[1744.92 DEBUG] (SSHCommand close:147) Closing channel com.jcraft.jsch.ChannelExec@66de04cd
[1745.93 INFO] (Scenario run:97) CHANGE phase done
[1745.93 INFO] (Scenario run:103) Starting REBOUND for 90 seconds
[1751.36 INFO] (SDKD log:137) [Sdkd.ViewQuery|Error] ... System.NullReferenceException Object reference not set to an instance of an object. at Sdkd.Views.ViewCommand.Run() in c:\jenkins\workspace\.net-sdkdclient-ng2-andrei\sdkd-net\src\Sdkd\Views\ViewCommand.cs:line 268
[1835.93 INFO] (Scenario run:105) REBOUND done. Will collect results
[1835.93 DEBUG] (Handle sendMessageAsync:183) > CANCEL@278.597



please see report c8a06f8889f4ee9408205f024dabd0fe-MC.html

warmup should not take more than a minute(it should be even less 20 seconds, only 1600 items are in the bucket) but within 90 seconds ops/sec statistic is extremely slow.

in client logs I see a large number of exceptions:
2014-09-17 01:49:19,230 [27] DEBUG Couchbase.IO.ConnectionPool`1 - Acquire existing: be174e18-0c3f-4c4a-ab65-5ac8575468a8 | 10.3.121.135:11210 | [0, 2] - 8f050465-bd1e-4798-9e75-b7dced55a859 - Disposed: False
2014-09-17 01:49:19,230 [27] INFO Couchbase.IO.ConnectionBase - Sending key SimpleKeyREP3692REP3692REP3692REP3692REP3692 using 313 on 10.3.121.135:11210
2014-09-17 01:49:19,230 [27] WARN Couchbase.IO.ConnectionBase - Opcode=Set | Key=SimpleKeyREP3692REP3692REP3692REP3692REP3692 | Host=10.3.121.135:11210
System.IO.IOException: Unable to write data to the transport connection: An existing connection was forcibly closed by the remote host. ---> System.Net.Sockets.SocketException: An existing connection was forcibly closed by the remote host
   at System.Net.Sockets.Socket.BeginSend(Byte[] buffer, Int32 offset, Int32 size, SocketFlags socketFlags, AsyncCallback callback, Object state)
   at System.Net.Sockets.NetworkStream.BeginWrite(Byte[] buffer, Int32 offset, Int32 size, AsyncCallback callback, Object state)
   --- End of inner exception stack trace ---
   at System.Net.Sockets.NetworkStream.BeginWrite(Byte[] buffer, Int32 offset, Int32 size, AsyncCallback callback, Object state)
   at Couchbase.IO.Strategies.EapConnection.Send[T](IOperation`1 operation) in c:\jenkins\workspace\.net-sdkdclient-ng2-andrei\couchbase-net-client\Src\Couchbase\IO\Strategies\EapConnection.cs:line 38
2014-09-17 01:49:19,230 [27] DEBUG Couchbase.IO.ConnectionPool`1 - Releasing: be174e18-0c3f-4c4a-ab65-5ac8575468a8 on 10.3.121.135:11210 - 8f050465-bd1e-4798-9e75-b7dced55a859
2014-09-17 01:49:19,231 [27] DEBUG Couchbase.Core.Server - Sending using server 10.3.121.134:11210
2014-09-17 01:49:19,231 [27] DEBUG Couchbase.IO.ConnectionPool`1 - Acquire existing: 4be40fbd-8d82-49de-931f-598e6276e7cd | 10.3.121.134:11210 | [0, 2] - b7812f0a-380b-41a4-92f4-ac1db0e0f3a0 - Disposed: False
2014-09-17 01:49:19,231 [27] INFO Couchbase.IO.ConnectionBase - Sending key using 0 on 10.3.121.134:11210
2014-09-17 01:49:19,228 [31] INFO Couchbase.Core.Buckets.VBucketKeyMapper - Using index 457 for key SimpleKeyREP3796REP3796REP3796REP3796REP3796 - rev4
2014-09-17 01:49:19,231 [31] DEBUG Couchbase.Core.Server - Sending SimpleKeyREP3796REP3796REP3796REP3796REP3796 using server 10.3.121.135:11210
2014-09-17 01:49:19,231 [31] DEBUG Couchbase.IO.ConnectionPool`1 - Acquire existing: e63556d1-caf1-44fc-8f81-11a670a45a9b | 10.3.121.135:11210 | [0, 2] - 3cd6215b-e17c-493c-bf94-885b7cafaf1a - Disposed: False
2014-09-17 01:49:19,231 [31] INFO Couchbase.IO.ConnectionBase - Sending key SimpleKeyREP3796REP3796REP3796REP3796REP3796 using 457 on 10.3.121.135:11210
2014-09-17 01:49:19,231 [31] WARN Couchbase.IO.ConnectionBase - Opcode=Get | Key=SimpleKeyREP3796REP3796REP3796REP3796REP3796 | Host=10.3.121.135:11210
System.IO.IOException: Unable to write data to the transport connection: An existing connection was forcibly closed by the remote host. ---> System.Net.Sockets.SocketException: An existing connection was forcibly closed by the remote host
   at System.Net.Sockets.Socket.BeginSend(Byte[] buffer, Int32 offset, Int32 size, SocketFlags socketFlags, AsyncCallback callback, Object state)
   at System.Net.Sockets.NetworkStream.BeginWrite(Byte[] buffer, Int32 offset, Int32 size, AsyncCallback callback, Object state)
   --- End of inner exception stack trace ---
   at System.Net.Sockets.NetworkStream.BeginWrite(Byte[] buffer, Int32 offset, Int32 size, AsyncCallback callback, Object state)
   at Couchbase.IO.Strategies.EapConnection.Send[T](IOperation`1 operation) in c:\jenkins\workspace\.net-sdkdclient-ng2-andrei\couchbase-net-client\Src\Couchbase\IO\Strategies\EapConnection.cs:line 38
2014-09-17 01:49:19,231 [31] DEBUG Couchbase.IO.ConnectionPool`1 - Releasing: e63556d1-caf1-44fc-8f81-11a670a45a9b on 10.3.121.135:11210 - 3cd6215b-e17c-493c-bf94-885b7cafaf1a
2014-09-17 01:49:19,231 [31] DEBUG Couchbase.Core.Server - Sending using server 10.3.121.136:11210
2014-09-17 01:49:19,231 [31] DEBUG Couchbase.IO.ConnectionPool`1 - Acquire existing: 092717c9-ef47-41df-8a81-839302b58bde | 10.3.121.136:11210 | [0, 2] - df9f7db5-1e94-4d4e-ac0d-441ff1b9c698 - Disposed: False
2014-09-17 01:49:19,231 [31] INFO Couchbase.IO.ConnectionBase - Sending key using 0 on 10.3.121.136:11210



 Comments   
Comment by Andrei Baranouski [ 17/Sep/14 ]
https://s3.amazonaws.com/bugdb/jira/NCBC-644/78bc58e9/NCBC-644.zip




[NCBC-643] TimeSpan expiration under 1 sec results in an infinite timeout Created: 16/Sep/14  Updated: 16/Sep/14

Status: Open
Project: Couchbase .NET client library
Component/s: None
Affects Version/s: 1.3.6
Fix Version/s: 1.3.10

Type: Bug Priority: Major
Reporter: Jeff Dillon Assignee: Jeff Morris
Resolution: Unresolved Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified


 Description   
Starting in 1.3.6, when setting the TimeSpan expiration to less than 1 sec it appears to now round down to 0 which implies an infinite timeout. This does not currently have direct production impact, but this changed behavior broke the testing process for the customer.

From the customer:

"There looks to be 2 options to specify timeouts in .NET SDK, either with DateTime or with TimeSpan. Both of them technically allow users to specify timeouts with just a fraction of a second, even though internally Couchbase works with full seconds.

Example:
var result1 = client.ExecuteStore(StoreMode.Set, "a", 1, DateTime.UtcNow.AddMilliseconds(500));
var result2 = client.ExecuteStore(StoreMode.Set, "b", 1, TimeSpan.FromMilliseconds(500));

Behavior for first method remains unchanged. The DateTime value will get recalculated into UNIX time and rounded down to full seconds. The key "a" will then be stored in Couchbase with expiration equal to current time and will expire almost instantly. That is pretty much in line with what user intended.

The problem is with the second method. In .NET SDK 1.3.5 this TimeSpan value would get recalculated into a UNIX time the same way as DateTime and result in the same behavior. But NCBC-485 changed this. From .NET SDK 1.3.6 this TimeSpan is passed into Couchbase as raw seconds. You trim the 0.5 second value down to 0 seconds and Couchbase server then interprets this as infinite timeout. But that is the complete opposite of what user actually intended."

A fix suggestion is as follows:

https://github.com/couchbase/couchbase-net-client/blob/release13/src/Enyim.Caching/MemcachedClient.cs
line 1046 should be modified to:
if (TimeSpan.FromSeconds(1) <= validFor && validFor < TimeSpan.FromSeconds(((60 * 60) * 24) * 30))




[NCBC-642] Use IOControl to set heartbeat settings on each TCP connection Created: 15/Sep/14  Updated: 15/Sep/14

Status: Open
Project: Couchbase .NET client library
Component/s: library
Affects Version/s: 2.0 Beta
Fix Version/s: 2.0.0

Type: Task Priority: Major
Reporter: Jeff Morris Assignee: Jeff Morris
Resolution: Unresolved Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Dependency




[NCBC-608] Implement Common Flags Created: 27/Aug/14  Updated: 15/Sep/14

Status: In Progress
Project: Couchbase .NET client library
Component/s: library
Affects Version/s: 2.0 Beta
Fix Version/s: 2.0.0

Type: Task Priority: Major
Reporter: Brett Lawson Assignee: Jeff Morris
Resolution: Unresolved Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified


 Description   
Implement the Common Flags formatting as defined by the specification.

 Comments   
Comment by Jeff Morris [ 27/Aug/14 ]
Brett, can you link to the specification?
Comment by Brett Lawson [ 27/Aug/14 ]
https://docs.google.com/document/d/1V653a6FF6DOqdT4d-fKIjGkHabDaNGZsvbtsUKJyeLc




[NCBC-563] NullReferenceException in CouchbaseConfigContext.LoadConfig Created: 25/Jul/14  Updated: 15/Sep/14  Resolved: 15/Sep/14

Status: Resolved
Project: Couchbase .NET client library
Component/s: library
Affects Version/s: 2.0 DP3
Fix Version/s: 2.0 Beta

Type: Bug Priority: Blocker
Reporter: Andrei Baranouski Assignee: Jeff Morris
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Attachments: Zip Archive log.zip    

 Description   
very often in different tests I see the following exception


http://sdkbuilds.couchbase.com/job/.net-sdkdclient-ng2-andrei/38/consoleFull

Running SvcRestart-HYBRID: 2014-07-25 05:20:15
..............

[365.86 INFO] (SDKD log:137) Unhandled Exception: System.NullReferenceException: Object reference not set to an instance of an object.
[366.20 INFO] (SDKD log:137) +++ Flushing remaining exception trace buffer
[366.20 INFO] (SDKD log:137)  at Couchbase.Configuration.CouchbaseConfigContext.LoadConfig(IBucketConfig bucketConfig) in c:\jenkins\workspace\.net-sdkdclient-ng2-andrei\couchbase-net-client\Src\Couchbase\Configuration\CouchbaseConfigContext.cs:line 51
   at Couchbase.Configuration.ConfigContextBase..ctor(IBucketConfig bucketConfig, ClientConfiguration clientConfig, Func`2 ioStrategyFactory, Func`3 connectionPoolFactory, Func`5 saslFactory, IByteConverter converter, ITypeSerializer serializer) in c:\jenkins\workspace\.net-sdkdclient-ng2-andrei\couchbase-net-client\Src\Couchbase\Configuration\ConfigContextBase.cs:line 51
   at Couchbase.Configuration.CouchbaseConfigContext..ctor(IBucketConfig bucketConfig, ClientConfiguration clientConfig, Func`2 ioStrategyFactory, Func`3 connectionPoolFactory, Func`5 saslFactory, IByteConverter converter, ITypeSerializer serializer) in c:\jenkins\workspace\.net-sdkdclient-ng2-andrei\couchbase-net-client\Src\Couchbase\Configuration\CouchbaseConfigContext.cs:line 22
   at Couchbase.Configuration.Server.Providers.CarrierPublication.CarrierPublicationProvider.GetConfig(IBucketConfig bucketConfig) in c:\jenkins\workspace\.net-sdkdclient-ng2-andrei\couchbase-net-client\Src\Couchbase\Configuration\Server\Providers\CarrierPublication\CarrierPublicationProvider.cs:line 63
   at Couchbase.Configuration.Server.Providers.CarrierPublication.CarrierPublicationProvider.GetConfig(String bucketName, String password) in c:\jenkins\workspace\.net-sdkdclient-ng2-andrei\couchbase-net-client\Src\Couchbase\Configuration\Server\Providers\CarrierPublication\CarrierPublicationProvider.cs:line 44
   at Couchbase.Core.ClusterManager.CreateBucket(String bucketName, String password) in c:\jenkins\workspace\.net-sdkdclient-ng2-andrei\couchbase-net-client\Src\Couchbase\Core\ClusterManager.cs:line 155
   at Couchbase.CouchbaseCluster.OpenBucket(String bucketname, String password) in c:\jenkins\workspace\.net-sdkdclient-ng2-andrei\couchbase-net-client\Src\Couchbase\CouchbaseCluster.cs:line 82
   at Sdkd.Couchbase.ClientFactory.FindExistingClient(ClientConfiguration config) in c:\jenkins\workspace\.net-sdkdclient-ng2-andrei\sdkd-net\src\Sdkd\Couchbase\ClientFactory.cs:line 55
   at Sdkd.Couchbase.ClientFactory.CreateClient(ClientConfiguration config) in c:\jenkins\workspace\.net-sdkdclient-ng2-andrei\sdkd-net\src\Sdkd\Couchbase\ClientFactory.cs:line 262
   at SdkdConsole.Daemon.Handle.CreateHandle(Request req) in c:\jenkins\workspace\.net-sdkdclient-ng2-andrei\sdkd-net\src\SdkdConsole\Daemon\Handle.cs:line 84
   at SdkdConsole.Daemon.Handle.Run() in c:\jenkins\workspace\.net-sdkdclient-ng2-andrei\sdkd-net\src\SdkdConsole\Daemon\Handle.cs:line 103
   at System.Threading.ThreadHelper.ThreadStart_Context(Object state)
   at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
   at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
   at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
   at System.Threading.ThreadHelper.ThreadStart()
[366.20 ERROR] (BRun maybePropagate:243) 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$Sync.innerRun(Unknown Source) ~[na:1.6.0_27]
at java.util.concurrent.FutureTask.run(Unknown Source) ~[na:1.6.0_27]
at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) ~[na:1.6.0_27]
at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source) ~[na:1.6.0_27]
at java.util.concurrent.FutureTask.run(Unknown Source) ~[na:1.6.0_27]
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source) ~[na:1.6.0_27]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ~[na:1.6.0_27]
at java.lang.Thread.run(Unknown Source) ~[na:1.6.0_27]
[366.21 DEBUG] (Handle sendMessageAsync:183) > CLOSEHANDLE@203.259
[366.21 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.6.0_27]
at java.net.SocketOutputStream.socketWrite(Unknown Source) ~[na:1.6.0_27]
at java.net.SocketOutputStream.write(Unknown Source) ~[na:1.6.0_27]
at sun.nio.cs.StreamEncoder.writeBytes(Unknown Source) ~[na:1.6.0_27]
at sun.nio.cs.StreamEncoder.implFlushBuffer(Unknown Source) ~[na:1.6.0_27]
at sun.nio.cs.StreamEncoder.implFlush(Unknown Source) ~[na:1.6.0_27]
at sun.nio.cs.StreamEncoder.flush(Unknown Source) ~[na:1.6.0_27]
at java.io.OutputStreamWriter.flush(Unknown Source) ~[na:1.6.0_27]
at java.io.BufferedWriter.flush(Unknown Source) ~[na:1.6.0_27]
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:254) ~[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:287) [sdkdclient-1.0-SNAPSHOT.jar:na]
at com.couchbase.sdkdclient.batch.BRun.runSingleTest(BRun.java:394) [sdkdclient-1.0-SNAPSHOT.jar:na]
at com.couchbase.sdkdclient.batch.BRun.run(BRun.java:478) [sdkdclient-1.0-SNAPSHOT.jar:na]
at com.couchbase.sdkdclient.batch.BRun.main(BRun.java:510) [sdkdclient-1.0-SNAPSHOT.jar:na]


client logs http://sdkbuilds.couchbase.com/job/.net-sdkdclient-ng2-andrei/38/artifact/log.txt

Jeff, believe that this is a problem on client side?



 Comments   
Comment by Jeff Morris [ 25/Jul/14 ]
Yes, I'll take a look into this today Andrei.
Comment by Jeff Morris [ 25/Jul/14 ]
Andrei - can you attach the SDK logs to this ticket?
Comment by Jeff Morris [ 25/Jul/14 ]
This is what's happening:

When the client attempts to bootstrap and the node it elects to bootstrap off of is in an inconsistent state, during the SASL process the first fails and thus the SaslMechanism is never chosen leading to a subsequent NRE:

https://github.com/couchbase/couchbase-net-client/blob/master/Src/Couchbase/Authentication/SASL/SaslFactory.cs#L24

https://github.com/couchbase/couchbase-net-client/blob/master/Src/Couchbase/Configuration/CouchbaseConfigContext.cs#L51

The simple solution seems to be check for null - which will push the problem further out. It should be a "cannot bootstrap error, please try again" perhaps looping through the bootstrap list in the configuration.
Comment by Jeff Morris [ 25/Jul/14 ]
commit b5fc255555f26eb5f691eb0441c7997577fc79e6




Set, add, and replace should be separate methods (NCBC-123)

[NCBC-462] Add support for Update operation Created: 07/May/14  Updated: 15/Sep/14  Resolved: 15/Sep/14

Status: Resolved
Project: Couchbase .NET client library
Component/s: library
Affects Version/s: 2.0 DP3
Fix Version/s: 2.0 Beta

Type: Technical task Priority: Critical
Reporter: Jeff Morris Assignee: Jeff Morris
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified





[NCBC-481] Sandcastle Documentation for Beta Created: 14/May/14  Updated: 15/Sep/14  Resolved: 15/Sep/14

Status: Resolved
Project: Couchbase .NET client library
Component/s: library
Affects Version/s: 2.0 DP3
Fix Version/s: 2.0 Beta

Type: Task Priority: Critical
Reporter: Jeff Morris Assignee: Jeff Morris
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Attachments: Zip Archive developer-preview-1-help.zip    

 Comments   
Comment by Jeff Morris [ 15/May/14 ]
Sans looking and complete documentation, attached is the sandcastle generated HTML for the .NET 2 DP1. Closing this ticket, but will open more to handle formatting and additional commenting. Please contents of attached zip - extract and open index.html in a browser.
Comment by Matt Ingenthron [ 15/May/14 ]
Nice!




CRAM MD5 SASL Support (NCBC-459)

[NCBC-487] Create Sasl Mechanism Factory Created: 24/May/14  Updated: 15/Sep/14  Resolved: 15/Sep/14

Status: Resolved
Project: Couchbase .NET client library
Component/s: library
Affects Version/s: 2.0 DP3
Fix Version/s: 2.0 Beta

Type: Technical task Priority: Critical
Reporter: Jeff Morris Assignee: Jeff Morris
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified


 Description   
Factory for creating Sasl mechanisms based off of CB servers supported mechanisms from ListMechanism.

 Comments   
Comment by Jeff Morris [ 26/May/14 ]
commit bd6601186c0007b771b84a7cbdc88a8c5f20aebc




Subclass KeyMapper for VBucket and Ketama based Key mapping (NCBC-410)

[NCBC-412] Develop Ketama based Keymapper Created: 10/Mar/14  Updated: 15/Sep/14  Resolved: 15/Sep/14

Status: Resolved
Project: Couchbase .NET client library
Component/s: library
Affects Version/s: 2.0 DP3
Fix Version/s: 2.0 Beta

Type: Technical task Priority: Major
Reporter: Jeff Morris Assignee: Jeff Morris
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified





[NCBC-621] IRI Parsing error when bootstrapping on mono Created: 05/Sep/14  Updated: 15/Sep/14

Status: Open
Project: Couchbase .NET client library
Component/s: None
Affects Version/s: 1.3.9
Fix Version/s: 1.3.10

Type: Bug Priority: Minor
Reporter: Michael Nitschinger Assignee: Jeff Morris
Resolution: Unresolved Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified


 Description   
Hey Jeff,

I tried the 1.3.9 one on mono, but there appears to be a weird issue. I use the 4.5 compat mode with 1.3.9, but also tried 4.0. Anyways, it seems to bootstrap and doesn't complain in general, but it fails when working on the URI extensions.

Maybe this is something easy to fix or we just dont support mono here? I've attached the logs.



 Comments   
Comment by Michael Nitschinger [ 05/Sep/14 ]
Last login: Fri Sep 5 11:10:52 on ttys001
clear; cd "/Users/michaelnitschinger/dotnet/cbworld/cbworld/cbworld/bin/Debug"; export PKG_CONFIG_PATH="/Library/Frameworks/Mono.framework/Versions/3.8.0/share/pkgconfig:/Library/Frameworks/Mono.framework/Versions/3.8.0/lib/pkgconfig"; export PKG_CONFIG_LIBDIR=""; export PATH="/Applications/Xamarin Studio.app/Contents/MacOS:/usr/bin:/bin:/usr/sbin:/sbin"; export MONO_GAC_PREFIX="/Applications/Xamarin Studio.app/Contents/MacOS"; export XBUILD_FRAMEWORK_FOLDERS_PATH=""; "/Library/Frameworks/Mono.framework/Versions/3.8.0/bin/mono" --debug "/Users/michaelnitschinger/dotnet/cbworld/cbworld/cbworld/bin/Debug/cbworld.exe" ; echo; read -p 'Press any key to continue...' -n1; exit
┌─[michael@daschlbase]─[~]
└──╼ clear; cd "/Users/michaelnitschinger/dotnet/cbworld/cbworld/cbworld/bin/Debug"; export PKG_CONFIG_PATH="/Library/Frameworks/Mono.framework/Versions/3.8.0/share/pkgconfig:/Library/Frameworks/Mono.framework/Versions/3.8.0/lib/pkgconfig"; export PKG_CONFIG_LIBDIR=""; export PATH="/Applications/Xamarin Studio.app/Contents/MacOS:/usr/bin:/bin:/usr/sbin:/sbin"; export MONO_GAC_PREFIX="/Applications/Xamarin Studio.app/Contents/MacOS"; export XBUILD_FRAMEWORK_FOLDERS_PATH=""; "/Library/Frameworks/Mono.framework/Versions/3.8.0/bin/mono" --debug "/Users/michaelnitschinger/dotnet/cbworld/cbworld/cbworld/bin/Debug/cbworld.exe" ; echo; read -p 'Press any key to continue...' -n1; exit




DEBUG [1] (:0) - Initializing Couchbase.CouchbasePool
 WARN [1] (:0) - Creating new client. CID: c5e9ddd2-b6bd-4d47-b72b-8e4bc486f26e CouchbaseClient
 WARN [1] (:0) - Starting Couchbase.CouchbasePool
 WARN [1] (:0) - Starting the listener. Queue=True
 WARN [Threadpool worker] (:0) - Started working.
 WARN [Threadpool worker] (:0) - Looking for the first working node.
DEBUG [Threadpool worker] (:0) - Found config for bucket default.
 WARN [Threadpool worker] (:0) - Resolved pool url http://127.0.0.1:8091/pools to http://127.0.0.1:8091/pools/default/bucketsStreaming/default?bucket_uuid=56d89e666ebf2e54ccb952e114c79f96
 WARN [Threadpool worker] (:0) - Start receiving messages.
 INFO [Threadpool worker] (:0) - Received new configuration.
 INFO [Threadpool worker] (:0) - Has vbucket. Server count: 1
DEBUG [Threadpool worker] (:0) - Found address 127.0.0.1 for 127.0.0.1
DEBUG [Threadpool worker] (:0) - Using address 127.0.0.1 for 127.0.0.1
 WARN [Threadpool worker] (:0) - Creating node Couchbase.CouchbasePool
ERROR [Threadpool worker] (:0) - Failed to initialize the pool.
System.MissingFieldException: Cannot find variable s_IriParsing.
  at System.MonoType.InvokeMember (System.String name, BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object target, System.Object[] args, System.Reflection.ParameterModifier[] modifiers, System.Globalization.CultureInfo culture, System.String[] namedParameters) [0x00549] in /Volumes/build-root-ramdisk/mono-3.8.0/mcs/class/corlib/System/MonoType.cs:518
  at System.Type.InvokeMember (System.String name, BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object target, System.Object[] args) [0x00000] in /Volumes/build-root-ramdisk/mono-3.8.0/mcs/class/corlib/System/Type.cs:1411
  at Couchbase.Extensions.UriExtensions.EnableIriParsing (System.Uri uri, Boolean enable) [0x00000] in <filename unknown>:0
  at Couchbase.CouchbasePool.CreateNode (System.Net.IPEndPoint endpoint, ISaslAuthenticationProvider auth, System.Collections.Generic.Dictionary`2 nodeInfo) [0x00000] in <filename unknown>:0
  at Couchbase.CouchbasePool.InitVBucket (Couchbase.Configuration.ClusterConfig config, ISaslAuthenticationProvider auth) [0x00000] in <filename unknown>:0
  at Couchbase.CouchbasePool.ReconfigurePool (Couchbase.Configuration.ClusterConfig config) [0x00000] in <filename unknown>:0
 WARN [Threadpool worker] (:0) - Processing message: {"name":"default","bucketType":"membase","authType":"sasl","saslPassword":"","proxyPort":0,"replicaIndex":false,"uri":"/pools/default/buckets/default?bucket_uuid=56d89e666ebf2e54ccb952e114c79f96","streamingUri":"/pools/default/bucketsStreaming/default?bucket_uuid=56d89e666ebf2e54ccb952e114c79f96","localRandomKeyUri":"/pools/default/buckets/default/localRandomKey","controllers":{"flush":"/pools/default/buckets/default/controller/doFlush","compactAll":"/pools/default/buckets/default/controller/compactBucket","compactDB":"/pools/default/buckets/default/controller/compactDatabases","purgeDeletes":"/pools/default/buckets/default/controller/unsafePurgeBucket","startRecovery":"/pools/default/buckets/default/controller/startRecovery"},"nodes":[{"couchApiBaseHTTPS":"https://127.0.0.1:18092/default%2B56d89e666ebf2e54ccb952e114c79f96","couchApiBase":"http://127.0.0.1:8092/default%2B56d89e666ebf2e54ccb952e114c79f96","replication":1,"clusterMembership":"active","recoveryType":"none","status":"healthy","otpNode":"ns_1@127.0.0.1","thisNode":true,"hostname":"127.0.0.1:8091","clusterCompatibility":196608,"version":"3.0.0-1118-rel-enterprise","os":"x86_64-apple-darwin10.8.0","ports":{"sslProxy":11214,"httpsMgmt":18091,"httpsCAPI":18092,"proxy":11211,"direct":11210}}],"stats":{"uri":"/pools/default/buckets/default/stats","directoryURI":"/pools/default/buckets/default/statsDirectory","nodeStatsListURI":"/pools/default/buckets/default/nodes"},"ddocs":{"uri":"/pools/default/buckets/default/ddocs"},"nodeLocator":"vbucket","fastWarmupSettings":false,"autoCompactionSettings":false,"uuid":"56d89e666ebf2e54ccb952e114c79f96","vBucketServerMap":{"hashAlgorithm":"CRC","numReplicas":0,"serverList":["127.0.0.1:11210"],"vBucketMap":[[0],[0],[0],[0],[0],[0],[0],[0],[0],[0],[0],[0],[0],[0],[0],[0],[0],[0],[0],[0],[0],[0],[0],[0],[0],[0],[0],[0],[0],[0],[0],[0],[0],[0],[0],[0],[0],[0],[0],[0],[0],[0],[0],[0],[0],[0],[0],[0],[0],[0],[0],[0],[0],[0],[0],[0],[0],[0],[0],[0],[0],[0],[0],[0]]},"bucketCapabilitiesVer":"","bucketCapabilities":["cbhello","touch","couchapi","cccp"]}
 INFO [1] (:0) - CID Config: c5e9ddd2-b6bd-4d47-b72b-8e4bc486f26e {"Servers":{"Bucket":"default","BucketPassword":"","Username":"","Password":"","Urls":[{"Uri":"http://127.0.0.1:8091/pools"}],"Port":1,"RetryCount":0,"RetryTimeout":"00:00:02","ObserveTimeout":"00:01:00","HttpRequestTimeout":"00:01:00","VBucketRetryCount":2,"ViewRetryCount":2},"SocketPool":{"MinPoolSize":10,"MaxPoolSize":20,"ConnectionTimeout":"00:00:10","QueueTimeout":"00:00:02.5000000","ReceiveTimeout":"00:00:10","DeadTimeout":"00:00:02","FailurePolicyFactory":{"Type":null,"Factory":null,"Content":{"Content":null}},"LingerTime":"00:00:10","LingerEnabled":false},"HeartbeatMonitor":{"Uri":"","Interval":10000,"Enabled":true},"HttpClient":{"InitializeConnection":true,"Timeout":"00:01:15"},"NodeLocator":{"Type":null,"Factory":null,"Content":{"Content":null}},"KeyTransformer":{"Type":null,"Factory":null,"Content":{"Content":null}},"Transcoder":{"Type":null,"Factory":null,"Content":{"Content":null}},"PerformanceMonitorFactory":{"Factory":null},"DocumentNameTransformer":{"Type":"Couchbase.Configuration.ProductionModeNameTransformer, Couchbase, Version=1.3.9.0, Culture=neutral, PublicKeyToken=05e9c6b5a9ec94c2","Factory":null,"Content":{"Content":null}},"HttpClientFactory":{"Type":"Couchbase.DefaultHttpClientFactory, Couchbase, Version=1.3.9.0, Culture=neutral, PublicKeyToken=05e9c6b5a9ec94c2","Factory":null,"Content":{"Content":null}},"VBucketRetryCount":2,"ViewRetryCount":2}
finding
storingFalse

Press any key to continue...
Comment by Michael Nitschinger [ 05/Sep/14 ]
Code I'm using is:

using System;
using Couchbase;
using Enyim.Caching.Memcached;
using Newtonsoft.Json;

namespace cbworld
{
class MainClass
{
public static void Main (string[] args)
{
log4net.Config.XmlConfigurator.Configure();
var client = new CouchbaseClient ();
Console.WriteLine ("finding" + client.Get("key"));
var result = client.Store (StoreMode.Set, "key", "Hello World");
Console.WriteLine ("storing" + result);
}
}

}
Comment by Jeff Morris [ 05/Sep/14 ]
This is a difference in the System.URI class between .NET and Mono.
Comment by Don Pinto [ 05/Sep/14 ]
I don't think we even test on Mono today.
Downgrading this to minor.

Thanks,




[NCBC-622] Exception < 1024 vbuckets Created: 05/Sep/14  Updated: 15/Sep/14

Status: Open
Project: Couchbase .NET client library
Component/s: None
Affects Version/s: 2.0 DP2
Fix Version/s: backlog-2.0

Type: Bug Priority: Major
Reporter: Michael Nitschinger Assignee: Jeff Morris
Resolution: Unresolved Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified


 Description   
Hey,

I think the code probably doesn't work with 128 vbuckets as used on mac. On a linux machine with 1024 it works fine.


Unhandled Exception:
System.IndexOutOfRangeException: Array index is out of range.
  at Couchbase.Core.Buckets.VBucketKeyMapper.CreateVBuckets () [0x00000] in <filename unknown>:0
  at Couchbase.Core.Buckets.VBucketKeyMapper..ctor (System.Security.Cryptography.HashAlgorithm algorithm, System.Collections.Generic.List`1 servers, Couchbase.Configuration.Server.Serialization.VBucketServerMap vBucketServerMap) [0x00000] in <filename unknown>:0
  at Couchbase.Core.Buckets.VBucketKeyMapper..ctor (System.Collections.Generic.List`1 servers, Couchbase.Configuration.Server.Serialization.VBucketServerMap vBucketServerMap) [0x00000] in <filename unknown>:0
  at Couchbase.Configuration.CouchbaseConfigContext.LoadConfig (IBucketConfig bucketConfig) [0x00000] in <filename unknown>:0
  at Couchbase.Configuration.ConfigContextBase..ctor (IBucketConfig bucketConfig, Couchbase.Configuration.Client.ClientConfiguration clientConfig, System.Func`2 ioStrategyFactory, System.Func`3 connectionPoolFactory, System.Func`4 saslFactory) [0x00000] in <filename unknown>:0
  at Couchbase.Configuration.CouchbaseConfigContext..ctor (IBucketConfig bucketConfig, Couchbase.Configuration.Client.ClientConfiguration clientConfig, System.Func`2 ioStrategyFactory, System.Func`3 connectionPoolFactory, System.Func`4 saslFactory) [0x00000] in <filename unknown>:0
  at Couchbase.Configuration.Server.Providers.CarrierPublication.CarrierPublicationProvider.GetConfig (IBucketConfig bucketConfig) [0x00000] in <filename unknown>:0
  at Couchbase.Configuration.Server.Providers.CarrierPublication.CarrierPublicationProvider.GetConfig (System.String bucketName, System.String password) [0x00000] in <filename unknown>:0
  at Couchbase.Core.ClusterManager.CreateBucket (System.String bucketName, System.String password) [0x00000] in <filename unknown>:0
  at Couchbase.Core.ClusterManager.CreateBucket (System.String bucketName) [0x00000] in <filename unknown>:0
  at Couchbase.CouchbaseCluster.OpenBucket (System.String bucketname) [0x00000] in <filename unknown>:0
  at couchbase_net_client_example.Program.Main (System.String[] args) [0x00017] in /Users/michaelnitschinger/Downloads/couchbase-net-client-2.0-dp2-example/couchbase-net-client-example/Program.cs:17
[ERROR] FATAL UNHANDLED EXCEPTION: System.IndexOutOfRangeException: Array index is out of range.
  at Couchbase.Core.Buckets.VBucketKeyMapper.CreateVBuckets () [0x00000] in <filename unknown>:0
  at Couchbase.Core.Buckets.VBucketKeyMapper..ctor (System.Security.Cryptography.HashAlgorithm algorithm, System.Collections.Generic.List`1 servers, Couchbase.Configuration.Server.Serialization.VBucketServerMap vBucketServerMap) [0x00000] in <filename unknown>:0
  at Couchbase.Core.Buckets.VBucketKeyMapper..ctor (System.Collections.Generic.List`1 servers, Couchbase.Configuration.Server.Serialization.VBucketServerMap vBucketServerMap) [0x00000] in <filename unknown>:0
  at Couchbase.Configuration.CouchbaseConfigContext.LoadConfig (IBucketConfig bucketConfig) [0x00000] in <filename unknown>:0
  at Couchbase.Configuration.ConfigContextBase..ctor (IBucketConfig bucketConfig, Couchbase.Configuration.Client.ClientConfiguration clientConfig, System.Func`2 ioStrategyFactory, System.Func`3 connectionPoolFactory, System.Func`4 saslFactory) [0x00000] in <filename unknown>:0
  at Couchbase.Configuration.CouchbaseConfigContext..ctor (IBucketConfig bucketConfig, Couchbase.Configuration.Client.ClientConfiguration clientConfig, System.Func`2 ioStrategyFactory, System.Func`3 connectionPoolFactory, System.Func`4 saslFactory) [0x00000] in <filename unknown>:0
  at Couchbase.Configuration.Server.Providers.CarrierPublication.CarrierPublicationProvider.GetConfig (IBucketConfig bucketConfig) [0x00000] in <filename unknown>:0
  at Couchbase.Configuration.Server.Providers.CarrierPublication.CarrierPublicationProvider.GetConfig (System.String bucketName, System.String password) [0x00000] in <filename unknown>:0
  at Couchbase.Core.ClusterManager.CreateBucket (System.String bucketName, System.String password) [0x00000] in <filename unknown>:0
  at Couchbase.Core.ClusterManager.CreateBucket (System.String bucketName) [0x00000] in <filename unknown>:0
  at Couchbase.CouchbaseCluster.OpenBucket (System.String bucketname) [0x00000] in <filename unknown>:0
  at couchbase_net_client_example.Program.Main (System.String[] args) [0x00017] in /Users/michaelnitschinger/Downloads/couchbase-net-client-2.0-dp2-example/couchbase-net-client-example/Program.cs:17
The application was terminated by a signal: SIGHUP






[NCBC-364]  VBucket Locator Component Created: 13/Jan/14  Updated: 15/Sep/14  Due: 27/Jan/14  Resolved: 15/Sep/14

Status: Resolved
Project: Couchbase .NET client library
Component/s: library
Affects Version/s: .future
Fix Version/s: 2.0 Beta

Type: Story Priority: Blocker
Reporter: Jeff Morris Assignee: Jeff Morris
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified


 Description   
As a user,
I want a VBucket Locator Component
So that operations send/retrieve data from the correct node in the cluster based off of the hash of the key

Acceptance:
-The hash creator is swappable
-The default hash supported is CRC32
-The correct node is returned during a VBucket look-up

 

 Comments   
Comment by Jeff Morris [ 03/Mar/14 ]
Refactored and completed last week.




[NCBC-640] Couchbase.CouchbaseCluster is redundant. Created: 12/Sep/14  Updated: 15/Sep/14

Status: Open
Project: Couchbase .NET client library
Component/s: library
Affects Version/s: 2.0 DP3
Fix Version/s: 2.0.0

Type: Task Priority: Major
Reporter: Brett Lawson Assignee: Jeff Morris
Resolution: Unresolved Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified


 Description   
The CouchbaseCluster class duplicates the namespace. Should this class not be named simply 'Cluster'?




[NCBC-561] During a Hard Failover -1 is returned in VBucketMap for Primary and all Replicas Created: 24/Jul/14  Updated: 15/Sep/14

Status: In Progress
Project: Couchbase .NET client library
Component/s: library
Affects Version/s: 2.0 Beta
Fix Version/s: 2.0.0

Type: Task Priority: Test Blocker
Reporter: Jeff Morris Assignee: Jeff Morris
Resolution: Unresolved Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified


 Description   
Example VBucketMap:

["192.168.56.102:11210","192.168.56.103:11210"],"vBucketMap":[[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[1],[-1],[-1],[-1],[-1],[-1],[-1],[-1],[-1],[-1],[-1],[-1],[-1],[-1],[-1],[-1],[-1],[-1],[-1],[-1],[-1],[-1],[-1],[-1],[-1],[-1],[-1],[-1],[-1],[-1],[-1],[-1],[-1],[-1],[-1],[-1],[-1],[-1],[-1],[-1],[-1],[-1],[-1],[-1],[-1],[-1],[-1],[-1],[-1],[-1],[-1],[-1],[-1],[-1],[-1],[-1],[-1],[-1],[-1],[-1],[-1],[-1],[-1],[-1],[-1],[-1],[-1],[-1],[-1],[-1],[-1],[-1],[-1],[-1],[-1],[-1],[-1],[-1],[-1],[-1],[-1],[-1],[-1],[-1],[-1],[-1],[0],[0],[0],[0],[0],[0],[0],[0],[0],[0],[0],[0],[0],[0],[0],[0],[0],[0],[0],[0],[0],[0],[0],[0],[0],[0],[0],[0],[0],[0],[0],[0],[0],[0],[0],[0],[0],[0],[0],[0],[0],[0],[0],[0],[0],[0],[0],[0],[0],[0],[0],[0],[0],[0],[0],[0],[0],[0],[0],[0],[0],[0],[0],[0],[0],[0],[0],[0],[0],[0],[0],[0],[0],[0],[0],[0],[0],[0],[0],[0],[0],[0]...

This causes a IndexOutOfRangeException.

 Comments   
Comment by Jeff Morris [ 24/Jul/14 ]
Spoke with Mordy and trying the following approach:

1 - If Primary is -1, then shuffle server list and randomly take a server
2 - Send operation and if NMV is returned, update config (add wait event w/timeout to block until set by NotifyObserver)
3 - Set a property for retry attempts and a configurable max retry limit
4 - Resend operation
5 - If max retries, then operation failed and return failure response to app layer




[NCBC-625] View do not work with dynamic type or strings on Mono Created: 06/Sep/14  Updated: 15/Sep/14

Status: Open
Project: Couchbase .NET client library
Component/s: library
Affects Version/s: 2.0 Beta
Fix Version/s: 2.0.0

Type: Improvement Priority: Minor
Reporter: Jeff Morris Assignee: Jeff Morris
Resolution: Unresolved Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified


 Description   
From Michaels review:

"I think because of my own fault I was not able to get views to work because there it was complaining about the dynamic part which needs a dll that is not included, and when I did a .Query<string> Newtonsoft complained it could not convert it to a string. But don’t mind on that one, I’m sure it works good with VS of course."




[NCBC-551] After a hard Failover in flight operations continue to use failed over node Created: 13/Jul/14  Updated: 15/Sep/14

Status: In Progress
Project: Couchbase .NET client library
Component/s: library
Affects Version/s: 2.0 Beta
Fix Version/s: 2.0.0

Type: Bug Priority: Test Blocker
Reporter: Jeff Morris Assignee: Jeff Morris
Resolution: Unresolved Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified


 Description   
When a node is failed over, in flight operations continue to try to use the failed over node's TCP connections, which are "dead". When this occurs, the client should retry x times and then go back one step to get a new VBucket mapping and node to use and then retry again.

 Comments   
Comment by Chad Kreimendahl [ 26/Aug/14 ]
This is actually a major issue for us in the current code base. I'm curious if this could be resolved and backported ASAP?




[NCBC-39] Minimize key size by storing as binary array Created: 30/Apr/12  Updated: 15/Sep/14

Status: Open
Project: Couchbase .NET client library
Component/s: library
Affects Version/s: 2.0 Beta
Fix Version/s: 2.0.0

Type: Improvement Priority: Major
Reporter: Tim Smith (Inactive) Assignee: Matt Ingenthron
Resolution: Unresolved Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified
Environment: .NET client, Couchbase Server 1.8


 Description   
To reduce overall memory consumption, and make most efficient use of resources, the client should be able to store data as a binary array instead of in a string representation. For example, a GUID which might take 36 bytes as a string can be stored as a 20-byte binary array.

However, the .NET client API doesn't provide any means to store non-string representations of keys, so we're not able to maximize efficiency in this way.






[NCBC-103] Provide Consistent Order of Parameters Created: 24/Aug/12  Updated: 15/Sep/14

Status: Open
Project: Couchbase .NET client library
Component/s: None
Affects Version/s: 2.0 Beta
Fix Version/s: 2.0.0

Type: Improvement Priority: Major
Reporter: Anonymous Assignee: Matt Ingenthron
Resolution: Unresolved Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified


 Description   
Provide consistent, predictable order for method parameters as other SDKS.




[NCBC-540] Ensure TTL on operations follows documented rules Created: 01/Jul/14  Updated: 15/Sep/14

Status: Open
Project: Couchbase .NET client library
Component/s: library
Affects Version/s: 2.0 Beta
Fix Version/s: 2.0.0

Type: Task Priority: Major
Reporter: Jeff Morris Assignee: Jeff Morris
Resolution: Unresolved Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified


 Description   
See here: http://docs.couchbase.com/couchbase-devguide-2.0/#about-document-expiration




[NCBC-569] Client hangs on CLOSE_WAIT when node is removed from Cluster or when trying to bootstrap against node that isn't in a cluster. Created: 29/Jul/14  Updated: 15/Sep/14

Status: Open
Project: Couchbase .NET client library
Component/s: library
Affects Version/s: 2.0 Beta
Fix Version/s: 2.0.0

Type: Bug Priority: Major
Reporter: Jeff Morris Assignee: Jeff Morris
Resolution: Unresolved Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified





[NCBC-493] Implement Replica Read Capability Created: 29/May/14  Updated: 15/Sep/14

Status: Open
Project: Couchbase .NET client library
Component/s: library
Affects Version/s: 2.0 Beta
Fix Version/s: 2.0.0

Type: Task Priority: Critical
Reporter: Jeff Morris Assignee: Jeff Morris
Resolution: Unresolved Votes: 0
Labels: None
Σ Remaining Estimate: Not Specified Remaining Estimate: Not Specified
Σ Time Spent: Not Specified Time Spent: Not Specified
Σ Original Estimate: Not Specified Original Estimate: Not Specified

Issue Links:
Duplicate
is duplicated by NCBC-84 Replica read command Resolved
Sub-Tasks:
Key
Summary
Type
Status
Assignee
NCBC-568 Update IVBucket to support more than ... Technical task Resolved Jeff Morris  




[NCBC-99] Provide Error Handling Consistent with Other SDKs Created: 24/Aug/12  Updated: 15/Sep/14

Status: Open
Project: Couchbase .NET client library
Component/s: library
Affects Version/s: 2.0 Beta
Fix Version/s: 2.0.0

Type: Task Priority: Major
Reporter: Anonymous Assignee: Jeff Morris
Resolution: Unresolved Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified


 Description   
Provide Error Handling Consistent with Other SDKs and underlying protocol.

 Comments   
Comment by Matt Ingenthron [ 24/Aug/12 ]
Karen: there are a number of specific bugs filed and work underway on this, planned for 1.1.7. Given the context, I don't know if they'll ever be perfectly consistent, but that's okay.

Was there something specific you were concerned with here?




Provide support for Management API (NCBC-594)

[NCBC-596] Create BucketManager class Created: 20/Aug/14  Updated: 15/Sep/14

Status: Open
Project: Couchbase .NET client library
Component/s: library
Affects Version/s: 2.0 Beta
Fix Version/s: 2.0.0

Type: Technical task Priority: Major
Reporter: Jeff Morris Assignee: Jeff Morris
Resolution: Unresolved Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified


 Description   
Methods required:
-------------------------------
insertDesignDocument
updateDesignDocument
getDesignDocument
removeDesignDocument
listDesignDocuments
flush


https://docs.google.com/document/d/1HgVEJetcIfeIqviKC9zdlv_7IEkWpstatzxeydkLF3A/edit#heading=h.5pz82devlh8d
createBucket
removeBucket


https://docs.google.com/document/d/1HgVEJetcIfeIqviKC9zdlv_7IEkWpstatzxeydkLF3A/edit#heading=h.t4f3x16dy0fh







[NCBC-612] Provide configurable timeouts for View and N1QL queries Created: 28/Aug/14  Updated: 15/Sep/14

Status: In Progress
Project: Couchbase .NET client library
Component/s: library
Affects Version/s: 2.0 Beta
Fix Version/s: 2.0.0

Type: Task Priority: Major
Reporter: Jeff Morris Assignee: Jeff Morris
Resolution: Unresolved Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified


 Description   
These should default to certain values at the ClientConfiguration level and be overridable at the BucketConfiguration and the query levels themselves.




[NCBC-619] Make Socket connection timeout configurable Created: 31/Aug/14  Updated: 15/Sep/14

Status: Open
Project: Couchbase .NET client library
Component/s: library
Affects Version/s: 2.0 Beta
Fix Version/s: 2.0.0

Type: Task Priority: Major
Reporter: Jeff Morris Assignee: Jeff Morris
Resolution: Unresolved Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified


 Description   
When trying to connect to a down node, the client will wait the default timeout before failing. This blocks the user making them wait quite awhile (~20 seconds) before trying the next node in the list. This patch should make the timeout configurable.




[NCBC-440] Cluster object needs to cluster level Authentication Created: 28/Apr/14  Updated: 15/Sep/14

Status: Open
Project: Couchbase .NET client library
Component/s: None
Affects Version/s: 2.0 Beta
Fix Version/s: 2.0.0

Type: New Feature Priority: Critical
Reporter: Jeff Morris Assignee: Jeff Morris
Resolution: Unresolved Votes: 0
Labels: 2.0
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified


 Description   
While buckets are authenticated, cluster level authentication also needs to be done.




[NCBC-391] Handle case where config thread cluster state is updated after bootstrapping Created: 13/Feb/14  Updated: 15/Sep/14

Status: Open
Project: Couchbase .NET client library
Component/s: library
Affects Version/s: 2.0 Beta
Fix Version/s: 2.0.0

Type: Bug Priority: Major
Reporter: Jeff Morris Assignee: Jeff Morris
Resolution: Unresolved Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified


 Description   
The config thread uses the information from the client configuration to bootstrap, however after bootstrapping this information (cluster topology) may change if nodes are added and/or removed. This ticket is to handle the case when the node that the config thread is listening to, goes offline.




[NCBC-535] Complete Awaitable Socket IO Engine Created: 26/Jun/14  Updated: 15/Sep/14

Status: Open
Project: Couchbase .NET client library
Component/s: library
Affects Version/s: 2.0 Beta
Fix Version/s: 2.0.0

Type: Story Priority: Major
Reporter: Jeff Morris Assignee: Jeff Morris
Resolution: Unresolved Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Epic Link: Provide Async TAP methods for all operations - view, kv, and n1ql

 Description   
This is required so that TAP methods are async all the way through. This allows the users of the client to await on an operation.




Provide support for Management API (NCBC-594)

[NCBC-595] Create and Implement ClusterManager class Created: 20/Aug/14  Updated: 15/Sep/14

Status: Open
Project: Couchbase .NET client library
Component/s: library
Affects Version/s: 2.0 Beta
Fix Version/s: 2.0.0

Type: Technical task Priority: Major
Reporter: Jeff Morris Assignee: Jeff Morris
Resolution: Unresolved Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified


 Description   
Methods required:
addNode
removeNode
rebalance
listBuckets
createBucket
removeBucket


https://docs.google.com/document/d/1HgVEJetcIfeIqviKC9zdlv_7IEkWpstatzxeydkLF3A/edit#heading=h.t4f3x16dy0fh







[NCBC-630] complete 2.0 sandcastle docs Created: 08/Sep/14  Updated: 15/Sep/14

Status: Open
Project: Couchbase .NET client library
Component/s: docs
Affects Version/s: 2.0 Beta
Fix Version/s: 2.0.0

Type: Bug Priority: Major
Reporter: Matt Ingenthron Assignee: Brett Lawson
Resolution: Unresolved Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Attachments: Zip Archive couchbase-net-sdk-2.0-sandcastle.zip    

 Description   
Please come up with a set of commits to update the sandcastle docs to be complete and add the interface taxonomy.

 Comments   
Comment by Jeff Morris [ 08/Sep/14 ]
For reference, this the current sandcastle docs. Use index.html to run off you desktop.




[NCBC-594] Provide support for Management API Created: 20/Aug/14  Updated: 15/Sep/14

Status: In Progress
Project: Couchbase .NET client library
Component/s: library
Affects Version/s: 2.0 Beta
Fix Version/s: 2.0.0

Type: Story Priority: Major
Reporter: Jeff Morris Assignee: Jeff Morris
Resolution: Unresolved Votes: 0
Labels: None
Σ Remaining Estimate: Not Specified Remaining Estimate: Not Specified
Σ Time Spent: Not Specified Time Spent: Not Specified
Σ Original Estimate: Not Specified Original Estimate: Not Specified

Sub-Tasks:
Key
Summary
Type
Status
Assignee
NCBC-595 Create and Implement ClusterManager c... Technical task Open Jeff Morris  
NCBC-596 Create BucketManager class Technical task Open Jeff Morris  

 Description   
As an admin
I want to administrate my cluster
So that I can automate tasks such as adding and removing buckets.





[NCBC-516] .NET SDK 2.0 Documentation Created: 17/Jun/14  Updated: 15/Sep/14  Resolved: 15/Sep/14

Status: Resolved
Project: Couchbase .NET client library
Component/s: docs
Affects Version/s: 2.0 DP2
Fix Version/s: 2.0 Beta

Type: Epic Priority: Blocker
Reporter: Jeff Morris Assignee: Jeff Morris
Resolution: Fixed Votes: 0
Labels: None
Σ Remaining Estimate: Not Specified Remaining Estimate: Not Specified
Σ Time Spent: Not Specified Time Spent: Not Specified
Σ Original Estimate: Not Specified Original Estimate: Not Specified

Sub-Tasks:
Key
Summary
Type
Status
Assignee
NCBC-495 Code Comments & Sandcastle Documentation Technical task Closed Jeff Morris  
Epic Name: Beta 1 Documentation and Sample App
Epic Status: To Do

 Description   
This includes Code Comments and Sandcastle docs, and Example Application, and general developer guide. The release of Beta 1 depends upon the completion of this epic.




[NCBC-496] 2.0 Sample Application Created: 02/Jun/14  Updated: 15/Sep/14  Resolved: 15/Sep/14

Status: Resolved
Project: Couchbase .NET client library
Component/s: docs, library
Affects Version/s: 2.0 DP1
Fix Version/s: 2.0 Beta

Type: Task Priority: Critical
Reporter: Jeff Morris Assignee: Jeff Morris
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified





[NCBC-518] 2.0 Sample Application Created: 17/Jun/14  Updated: 15/Sep/14  Resolved: 15/Sep/14

Status: Resolved
Project: Couchbase .NET client library
Component/s: docs, library
Affects Version/s: 2.0 DP2
Fix Version/s: 2.0 Beta

Type: Story Priority: Major
Reporter: Jeff Morris Assignee: Jeff Morris
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Epic Link: Beta 1 Documentation and Sample App

 Description   
Probably do something different than another beer app? dunno...

 Comments   
Comment by Matt Ingenthron [ 17/Jun/14 ]
Whatever we do there, we should implement commonly and across the board.
Comment by Jeff Morris [ 17/Jun/14 ]
Todo list? Blog? Something that uses a wide range of operations and features...also, an application that realistically has potential for scale.
Comment by Matt Ingenthron [ 17/Jun/14 ]
The earlier thought was that we'd move to a music sharing oriented app. There is a dataset for this. Let me follow up with the dataset owner to see what the latest is.




[NCBC-517] General Developer Documentation (use TOC as template) Created: 17/Jun/14  Updated: 15/Sep/14  Resolved: 15/Sep/14

Status: Resolved
Project: Couchbase .NET client library
Component/s: docs
Affects Version/s: 2.0 DP2
Fix Version/s: 2.0 Beta

Type: Story Priority: Major
Reporter: Jeff Morris Assignee: Jeff Morris
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Attachments: Microsoft Word SDK TOCs.docx    
Epic Link: Beta 1 Documentation and Sample App

 Description   
Use Amy's TOC as a template + feedback

 Comments   
Comment by Jeff Morris [ 14/Aug/14 ]
WIP docs (content only):
https://docs.google.com/document/d/1VCYTRVwUHrJzX4ovL4EtYdvJa5qCGtuAirlKfL8KKXM/edit#




[NCBC-641] Update version and other assembly metadata info Created: 15/Sep/14  Updated: 15/Sep/14

Status: Open
Project: Couchbase .NET client library
Component/s: library
Affects Version/s: 2.0 Beta
Fix Version/s: 2.0.0

Type: Task Priority: Major
Reporter: Jeff Morris Assignee: Jeff Morris
Resolution: Unresolved Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified


 Description   
The assembly version is 1.0.0.0 (the default) for the Beta release. This will be scripted in future releases.




[NCBC-639] ThrowOperationCanceledException in SendWithRetry[T](ViewQuery query) when 3 from 4 nodes restarted Created: 12/Sep/14  Updated: 12/Sep/14  Resolved: 12/Sep/14

Status: Resolved
Project: Couchbase .NET client library
Component/s: library
Affects Version/s: 2.0 DP3
Fix Version/s: 2.0 Beta

Type: Bug Priority: Critical
Reporter: Andrei Baranouski Assignee: Jeff Morris
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified
Environment: win2012 3.0.0-1208


 Description   
http://sdkbuilds.couchbase.com/job/.net-sdkdclient-ng2_win2012_64_andrei/23/consoleFull


Running SvcRestart-HYBRID: 2014-09-11 23:57:30
    service/restore_delay=5
    workload=HybridWorkloadGroup
    service/name=SYSV_SERVICE
    service/action=kill
    service/count=3
    testcase=ServiceFailureScenario
    Logging to c:\jenkins\workspace\.net-sdkdclient-ng2_win2012_64_andrei\sdkdclient-ng\log\SDK-SDK\CB-3.0.0-1208\SvcRestart-HYBRID\09-11-14\025050\880a91bc80225536124352f8115cbc71

    To re-run the test, copy/paste the following into the shell.
    You may also copy/paste (except the first line) into an argfile
    8<----------------------------------------
    ./stester \
        --service-restore_delay 5 --workload HybridWorkloadGroup
 \ --service-name SYSV_SERVICE --service-action kill --service-count
 \ 3 --testcase ServiceFailureScenario -C share\rexec --rexec_path
 \ C:\temp\sdkd-out-debug\SdkdConsole.exe --rexec_port 8675
 \ --cluster_node=10.3.121.134 --cluster_node=10.3.121.135
 \ --cluster_node=10.3.121.136 --cluster_node=10.3.3.206
 \ --cluster_ssh-username=root --cluster_ssh-password=couchbase
.....


[2157.71 INFO] (Scenario run:83) RAMP phase started. Waiting for 30 seconds
[2157.71 INFO] (SDKD log:137) [Sdkd.Handle|Warn] Got command CB_VIEW_QUERY 
[2157.71 INFO] (SDKD log:137) [Sdkd.Handle|Warn] Command data: {
[2157.71 INFO] (SDKD log:137)  "DSType": "DSTYPE_SEEDED",
[2157.71 INFO] (SDKD log:137)  "DS": {},
[2157.71 INFO] (SDKD log:137)  "ViewParameters": {
[2157.71 INFO] (SDKD log:137)  "limit": 0
[2157.71 INFO] (SDKD log:137)  },
[2157.71 INFO] (SDKD log:137)  "DesignName": "test_design",
[2157.71 INFO] (SDKD log:137)  "Options": {
[2157.71 INFO] (SDKD log:137)  "DelayMax": 10,
[2157.71 INFO] (SDKD log:137)  "DelayMin": 1,
[2157.71 INFO] (SDKD log:137)  "IterWait": 1,
[2157.71 INFO] (SDKD log:137)  "ViewQueryCount": -1,
[2157.71 INFO] (SDKD log:137)  "ViewQueryDelay": 0,
[2157.71 INFO] (SDKD log:137)  "TimeRes": 1
[2157.71 INFO] (SDKD log:137)  },
[2157.71 INFO] (SDKD log:137)  "ViewName": "test_view"
[2157.71 INFO] (SDKD log:137) } 
[2187.71 INFO] (Scenario run:86) Starting CHANGE phase
[2187.72 DEBUG] (SSHCommand execute:75) Running /etc/init.d/couchbase-server stop on 10.3.121.135
[2190.35 INFO] (SDKD log:137) [Sdkd.Result|Warn] Unrecognized return code 409 
[2191.77 DEBUG] (SSHCommand close:147) Closing channel com.jcraft.jsch.ChannelExec@52d654
[2192.77 DEBUG] (SSHCommand execute:75) Running /etc/init.d/couchbase-server stop on 10.3.121.136
[2196.16 DEBUG] (SSHCommand close:147) Closing channel com.jcraft.jsch.ChannelExec@38c8c5
[2197.19 DEBUG] (SSHCommand execute:75) Running /etc/init.d/couchbase-server stop on 10.3.3.206
[2201.34 DEBUG] (SSHCommand close:147) Closing channel com.jcraft.jsch.ChannelExec@f522e8
[2202.34 INFO] (Scenario sleepAndDo:109) Sleeping 5 seconds
[2207.38 INFO] (Scenario executeChange:134) Turning on services for nodes
[2207.38 DEBUG] (SSHCommand execute:75) Running /etc/init.d/couchbase-server start on 10.3.121.135
[2208.94 DEBUG] (SSHCommand close:147) Closing channel com.jcraft.jsch.ChannelExec@19c873d
[2209.96 DEBUG] (SSHCommand execute:75) Running /etc/init.d/couchbase-server start on 10.3.121.136
[2211.47 DEBUG] (SSHCommand close:147) Closing channel com.jcraft.jsch.ChannelExec@12a2259
[2212.47 DEBUG] (SSHCommand execute:75) Running /etc/init.d/couchbase-server start on 10.3.3.206
[2214.05 DEBUG] (SSHCommand close:147) Closing channel com.jcraft.jsch.ChannelExec@fe0ce9
[2215.05 INFO] (Scenario run:97) CHANGE phase done
[2215.05 INFO] (Scenario run:103) Starting REBOUND for 90 seconds
[2223.95 INFO] (SDKD log:137) 
[2223.95 INFO] (SDKD log:137) 
[2224.03 INFO] (SDKD log:137) Unhandled Exception: Unhandled Exception: Unhandled Exception: Unhandled Exception: Unhandled Exception: Unhandled Exception: Unhandled Exception: 
[2224.04 INFO] (SDKD log:137) Unhandled Exception: System.OperationCanceledException: The operation was canceled.
[2224.10 INFO] (LineGobbler doFilter:115) +++ Following exception has internal ID: 1
[2224.10 INFO] (SDKD log:137)  at System.Threading.CancellationToken.ThrowOperationCanceledException()
   at System.Threading.ManualResetEventSlim.Wait(Int32 millisecondsTimeout, CancellationToken cancellationToken)
   at System.Threading.Tasks.Task.SpinThenBlockingWait(Int32 millisecondsTimeout, CancellationToken cancellationToken)
   at System.Threading.Tasks.Task.InternalWait(Int32 millisecondsTimeout, CancellationToken cancellationToken)
   at System.Threading.Tasks.Task.Wait(Int32 millisecondsTimeout, CancellationToken cancellationToken)
   at System.Threading.Tasks.Task.Wait(CancellationToken cancellationToken)
   at Couchbase.Core.Buckets.CouchbaseBucket.SendWithRetry[T](ViewQuery query) in c:\jenkins\workspace\.net-sdkdclient-ng2_win2012_64_andrei\couchbase-net-client\Src\Couchbase\Core\Buckets\CouchbaseBucket.cs:line 0
   at Couchbase.Core.Buckets.CouchbaseBucket.Query[T](IViewQuery query) in c:\jenkins\workspace\.net-sdkdclient-ng2_win2012_64_andrei\couchbase-net-client\Src\Couchbase\Core\Buckets\CouchbaseBucket.cs:line 1128
   at Sdkd.Views.ViewCommand.GetViewObject(CouchbaseBucket cli, Request req, ViewOptions vo) in c:\jenkins\workspace\.net-sdkdclient-ng2_win2012_64_andrei\sdkd-net\src\Sdkd\Views\ViewCommand.cs:line 164
   at Sdkd.Views.ViewCommand.Run() in c:\jenkins\workspace\.net-sdkdclient-ng2_win2012_64_andrei\sdkd-net\src\Sdkd\Views\ViewCommand.cs:line 265
   at SdkdConsole.Daemon.Handle.DispatchCommand(Request req, CouchbaseBucket cli) in c:\jenkins\workspace\.net-sdkdclient-ng2_win2012_64_andrei\sdkd-net\src\SdkdConsole\Daemon\Handle.cs:line 266
   at SdkdConsole.Daemon.Handle.Run() in c:\jenkins\workspace\.net-sdkdclient-ng2_win2012_64_andrei\sdkd-net\src\SdkdConsole\Daemon\Handle.cs:line 146
   at System.Threading.ThreadHelper.ThreadStart_Context(Object state)
   at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
   at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
   at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
   at System.Threading.ThreadHelper.ThreadStart()
[2224.10 INFO] (SDKD log:137) System.OperationCanceledException: The operation was canceled.
[2224.10 INFO] (LineGobbler doFilter:115) +++ Following exception has internal ID: 3
[2224.10 INFO] (SDKD log:137)  at System.Threading.CancellationToken.ThrowOperationCanceledException()
   at System.Threading.ManualResetEventSlim.Wait(Int32 millisecondsTimeout, CancellationToken cancellationToken)
   at System.Threading.Tasks.Task.SpinThenBlockingWait(Int32 millisecondsTimeout, CancellationToken cancellationToken)
   at System.Threading.Tasks.Task.InternalWait(Int32 millisecondsTimeout, CancellationToken cancellationToken)
   at System.Threading.Tasks.Task.Wait(Int32 millisecondsTimeout, CancellationToken cancellationToken)
   at System.Threading.Tasks.Task.Wait(CancellationToken cancellationToken)
   at Couchbase.Core.Buckets.CouchbaseBucket.SendWithRetry[T](ViewQuery query) in c:\jenkins\workspace\.net-sdkdclient-ng2_win2012_64_andrei\couchbase-net-client\Src\Couchbase\Core\Buckets\CouchbaseBucket.cs:line 1141
   at Couchbase.Core.Buckets.CouchbaseBucket.Query[T](IViewQuery query) in c:\jenkins\workspace\.net-sdkdclient-ng2_win2012_64_andrei\couchbase-net-client\Src\Couchbase\Core\Buckets\CouchbaseBucket.cs:line 1128
   at Sdkd.Views.ViewCommand.GetViewObject(CouchbaseBucket cli, Request req, ViewOptions vo) in c:\jenkins\workspace\.net-sdkdclient-ng2_win2012_64_andrei\sdkd-net\src\Sdkd\Views\ViewCommand.cs:line 164
   at Sdkd.Views.ViewCommand.Run() in c:\jenkins\workspace\.net-sdkdclient-ng2_win2012_64_andrei\sdkd-net\src\Sdkd\Views\ViewCommand.cs:line 265
   at SdkdConsole.Daemon.Handle.DispatchCommand(Request req, CouchbaseBucket cli) in c:\jenkins\workspace\.net-sdkdclient-ng2_win2012_64_andrei\sdkd-net\src\SdkdConsole\Daemon\Handle.cs:line 266
   at SdkdConsole.Daemon.Handle.Run() in c:\jenkins\workspace\.net-sdkdclient-ng2_win2012_64_andrei\sdkd-net\src\SdkdConsole\Daemon\Handle.cs:line 146
   at System.Threading.ThreadHelper.ThreadStart_Context(Object state)
   at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
   at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
   at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
   at System.Threading.ThreadHelper.ThreadStart()
[2224.10 INFO] (SDKD log:137) System.OperationCanceledException: The operation was canceled.
[2224.10 INFO] (SDKD log:137) +++ Received exception of ID 2
[2224.10 INFO] (SDKD log:137) System.OperationCanceledException: The operation was canceled.
[2224.10 INFO] (SDKD log:137) +++ Received exception of ID 2
[2224.10 INFO] (SDKD log:137) System.OperationCanceledException: The operation was canceled.
[2224.10 INFO] (SDKD log:137) +++ Received exception of ID 2
[2224.10 INFO] (SDKD log:137) System.OperationCanceledException: The operation was canceled.
[2224.10 INFO] (SDKD log:137) +++ Received exception of ID 2
[2224.10 INFO] (SDKD log:137) System.OperationCanceledException: The operation was canceled.
[2224.10 INFO] (SDKD log:137) +++ Received exception of ID 2
[2224.10 INFO] (SDKD log:137) System.OperationCanceledException: The operation was canceled.
[2235.04 INFO] (SDKD log:137) +++ Flushing remaining exception trace buffer
[2235.04 ERROR] (BRun maybePropagate:243) 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$Sync.innerRun(Unknown Source) ~[na:1.6.0_16]
at java.util.concurrent.FutureTask.run(Unknown Source) ~[na:1.6.0_16]
at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) ~[na:1.6.0_16]
at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source) ~[na:1.6.0_16]
at java.util.concurrent.FutureTask.run(Unknown Source) ~[na:1.6.0_16]
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source) ~[na:1.6.0_16]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ~[na:1.6.0_16]
at java.lang.Thread.run(Unknown Source) ~[na:1.6.0_16]
[2235.04 DEBUG] (Handle sendMessageAsync:183) > CLOSEHANDLE@278.598
[2235.04 INFO] (SDKD log:137)  at System.Threading.CancellationToken.ThrowOperationCanceledException()
   at System.Threading.ManualResetEventSlim.Wait(Int32 millisecondsTimeout, CancellationToken cancellationToken)
   at System.Threading.Tasks.Task.SpinThenBlockingWait(Int32 millisecondsTimeout, CancellationToken cancellationToken)
   at System.Threading.Tasks.Task.InternalWait(Int32 millisecondsTimeout, CancellationToken cancellationToken)
   at System.Threading.Tasks.Task.Wait(Int32 millisecondsTimeout, CancellationToken cancellationToken)
   at System.Threading.Tasks.Task.Wait(CancellationToken cancellationToken)
   at Couchbase.Core.Buckets.CouchbaseBucket.SendWithRetry[T](ViewQuery query) in c:\jenkins\workspace\.net-sdkdclient-ng2_win2012_64_andrei\couchbase-net-client\Src\Couchbase\Core\Buckets\CouchbaseBucket.cs:line 1141
   at Couchbase.Core.Buckets.CouchbaseBucket.Query[T](IViewQuery query) in c:\jenkins\workspace\.net-sdkdclient-ng2_win2012_64_andrei\couchbase-net-client\Src\Couchbase\Core\Buckets\CouchbaseBucket.cs:line 1128
   at Sdkd.Views.ViewCommand.GetViewObject(CouchbaseBucket cli, Request req, ViewOptions vo) in c:\jenkins\workspace\.net-sdkdclient-ng2_win2012_64_andrei\sdkd-net\src\Sdkd\Views\ViewCommand.cs:line 164
   at Sdkd.Views.ViewCommand.Run() in c:\jenkins\workspace\.net-sdkdclient-ng2_win2012_64_andrei\sdkd-net\src\Sdkd\Views\ViewCommand.cs:line 265
   at SdkdConsole.Daemon.Handle.DispatchCommand(Request req, CouchbaseBucket cli) in c:\jenkins\workspace\.net-sdkdclient-ng2_win2012_64_andrei\sdkd-net\src\SdkdConsole\Daemon\Handle.cs:line 266
   at SdkdConsole.Daemon.Handle.Run() in c:\jenkins\workspace\.net-sdkdclient-ng2_win2012_64_andrei\sdkd-net\src\SdkdConsole\Daemon\Handle.cs:line 146
   at System.Threading.ThreadHelper.ThreadStart_Context(Object state)
   at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
   at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
   at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
   at System.Threading.ThreadHelper.ThreadStart()
[2235.05 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.6.0_16]
at java.net.SocketOutputStream.socketWrite(Unknown Source) ~[na:1.6.0_16]
at java.net.SocketOutputStream.write(Unknown Source) ~[na:1.6.0_16]
at sun.nio.cs.StreamEncoder.writeBytes(Unknown Source) ~[na:1.6.0_16]
at sun.nio.cs.StreamEncoder.implFlushBuffer(Unknown Source) ~[na:1.6.0_16]
at sun.nio.cs.StreamEncoder.implFlush(Unknown Source) ~[na:1.6.0_16]
at sun.nio.cs.StreamEncoder.flush(Unknown Source) ~[na:1.6.0_16]
at java.io.OutputStreamWriter.flush(Unknown Source) ~[na:1.6.0_16]
at java.io.BufferedWriter.flush(Unknown Source) ~[na:1.6.0_16]
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:254) ~[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:287) [sdkdclient-1.0-SNAPSHOT.jar:na]
at com.couchbase.sdkdclient.batch.BRun.runSingleTest(BRun.java:394) [sdkdclient-1.0-SNAPSHOT.jar:na]
at com.couchbase.sdkdclient.batch.BRun.run(BRun.java:478) [sdkdclient-1.0-SNAPSHOT.jar:na]
at com.couchbase.sdkdclient.batch.BRun.main(BRun.java:510) [sdkdclient-1.0-SNAPSHOT.jar:na]
[2236.12 INFO] (BRun uploadFile:141) Uploaded RAW => http://sdk-testresults.couchbase.com.s3.amazonaws.com/SDK-SDK/CB-3.0.0-1208/SvcRestart-HYBRID/09-11-14/025050/880a91bc80225536124352f8115cbc71.zip

the same test passed in previous runs
http://sdkbuilds.couchbase.com/job/.net-sdkdclient-ng2-andrei/91/consoleFull

 Comments   
Comment by Andrei Baranouski [ 12/Sep/14 ]
https://s3.amazonaws.com/bugdb/jira/NCBC-639/4e70bec6/NCBC-639.zip
Comment by Jeff Morris [ 12/Sep/14 ]
http://review.couchbase.org/#/c/41394/




[NCBC-590] Refactor logging so that ODE are not raised when it references a disposed object Created: 18/Aug/14  Updated: 12/Sep/14  Resolved: 12/Sep/14

Status: Resolved
Project: Couchbase .NET client library
Component/s: library
Affects Version/s: 2.0 DP3
Fix Version/s: 2.0 Beta

Type: Bug Priority: Major
Reporter: Jeff Morris Assignee: Jeff Morris
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified


 Description   
2014-08-16 08:53:24,635 [33] INFO Couchbase.IO.ConnectionBase - <log4net.Error>Exception rendering object type [Common.Logging.Factory.AbstractLogger+FormatMessageCallbackFormattedMessage]<stackTrace>System.ObjectDisposedException: Cannot access a disposed object.
Object name: 'System.Net.Sockets.Socket'.
   at System.Net.Sockets.Socket.get_RemoteEndPoint()
   at Couchbase.IO.Strategies.EapConnection.<>c__DisplayClass3`1.<Send>b__0(FormatMessageHandler m) in c:\jenkins\workspace-net2\couchbase-net-client\Src\Couchbase\IO\Strategies\EapConnection.cs:line 38
   at Common.Logging.Factory.AbstractLogger.FormatMessageCallbackFormattedMessage.ToString()
   at log4net.ObjectRenderer.DefaultRenderer.RenderObject(RendererMap rendererMap, Object obj, TextWriter writer)
   at log4net.ObjectRenderer.RendererMap.FindAndRender(Object obj, TextWriter writer)</stackTrace></log4net.Error>

 Comments   
Comment by Jeff Morris [ 12/Sep/14 ]
http://review.couchbase.org/#/c/41390/




[NCBC-624] Refactor View API Created: 06/Sep/14  Updated: 12/Sep/14  Resolved: 12/Sep/14

Status: Resolved
Project: Couchbase .NET client library
Component/s: library
Affects Version/s: 2.0 DP3
Fix Version/s: 2.0 Beta

Type: Improvement Priority: Major
Reporter: Jeff Morris Assignee: Jeff Morris
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified


 Description   
From Michael's review:

"One thing that I was confused about was the View query DSL. The required argument is development, but the view and design document name could be omitted by the DSL user since they are elements like limit and so forth. I think it would be better to turn this around. For example in Java there is ViewQuery.from(“designDoc”, “view”) and then the DSL starts. So you can never miss design doc and view name by accident. And I think you can go with a development = false default, since that’s what people use most of the time. I think the main question is, if I miss adding design doc or view name by accident, does it blow up at runtime or at compile time?"

 Comments   
Comment by Jeff Morris [ 12/Sep/14 ]
http://review.couchbase.org/41387




[NCBC-598] ServerUnavailableException after rebalance (in CouchbaseBucket.Get) Created: 21/Aug/14  Updated: 11/Sep/14  Resolved: 11/Sep/14

Status: Resolved
Project: Couchbase .NET client library
Component/s: library
Affects Version/s: 2.0 DP3
Fix Version/s: 2.0 Beta

Type: Bug Priority: Major
Reporter: Andrei Baranouski Assignee: Jeff Morris
Resolution: Duplicate Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Attachments: Zip Archive log.txt.zip    
Issue Links:
Duplicate
duplicates NCBC-606 Couchbase.ServerUnavailableException ... Resolved

 Description   
git log
commit 86219ee99ccafdd00c98d577c9bc2b97efef35bb
Author: jeffrymorris <jeffrymorris@gmail.com>
Date: Wed Aug 20 17:44:45 2014 -0700

    NCBC-592: AuthenticationException in CouchbaseBucket.SendWithRetry


Running Rb2Out-KV: 2014-08-20 23:33:57
.....


[25.05 DEBUG] (Handle receiveMessage:158) < NEWHANDLE@121.33
[25.05 DEBUG] (Handle sendMessageAsync:183) > MC_DS_GET@121.43 => {DSType=DSTYPE_SEEDED, DS={KSeed=SimpleKey, VSeed=SimpleValue, Count=10, Continuous=true, VSize=128, Repeat=REP, KSize=32}, Options={DelayMax=10, DelayMin=1, IterWait=1, TimeRes=1}}
[25.05 INFO] (SDKD log:137) [Sdkd.Handle|Warn] Got command MC_DS_GET 
[25.06 INFO] (Scenario run:83) RAMP phase started. Waiting for 30 seconds
[25.06 INFO] (SDKD log:137) [Sdkd.Handle|Warn] Command data: {
[25.06 INFO] (SDKD log:137)  "DSType": "DSTYPE_SEEDED",
[25.06 INFO] (SDKD log:137)  "DS": {
[25.07 INFO] (SDKD log:137)  "KSeed": "SimpleKey",
[25.07 INFO] (SDKD log:137)  "VSeed": "SimpleValue",
[25.07 INFO] (SDKD log:137)  "Count": 10,
[25.07 INFO] (SDKD log:137)  "Continuous": true,
[25.07 INFO] (SDKD log:137)  "VSize": 128,
[25.07 INFO] (SDKD log:137)  "Repeat": "REP",
[25.07 INFO] (SDKD log:137)  "KSize": 32
[25.07 INFO] (SDKD log:137)  },
[25.07 INFO] (SDKD log:137)  "Options": {
[25.07 INFO] (SDKD log:137)  "DelayMax": 10,
[25.07 INFO] (SDKD log:137)  "DelayMin": 1,
[25.07 INFO] (SDKD log:137)  "IterWait": 1,
[25.07 INFO] (SDKD log:137)  "TimeRes": 1
[25.09 INFO] (SDKD log:137)  }
[25.09 INFO] (SDKD log:137) } 
[55.06 INFO] (Scenario run:86) Starting CHANGE phase
[55.08 DEBUG] (RebalanceWaiter sweepOnce:38) Rebalance Progress: 0%
[56.10 DEBUG] (RebalanceWaiter sweepOnce:38) Rebalance Progress: 0%
[57.12 DEBUG] (RebalanceWaiter sweepOnce:38) Rebalance Progress: 2%
[58.13 DEBUG] (RebalanceWaiter sweepOnce:38) Rebalance Progress: 4%
[59.14 DEBUG] (RebalanceWaiter sweepOnce:38) Rebalance Progress: 7%
.................................
[99.67 DEBUG] (RebalanceWaiter sweepOnce:38) Rebalance Progress: 94%
[100.69 DEBUG] (RebalanceWaiter sweepOnce:38) Rebalance Progress: 96%
[101.70 DEBUG] (RebalanceWaiter sweepOnce:38) Rebalance Progress: 98%
[102.70 DEBUG] (RebalanceWaiter sweepOnce:38) Rebalance Progress: 100%
[103.71 DEBUG] (RebalanceWaiter sweepOnce:38) Rebalance Progress: 100%
[104.72 DEBUG] (RebalanceWaiter sweepOnce:38) Rebalance Progress: 100%
[105.72 DEBUG] (RebalanceWaiter sweepOnce:38) Rebalance Progress: 100%
[106.74 DEBUG] (RebalanceWaiter sweepOnce:38) Rebalance Progress: 100%
[107.74 DEBUG] (RebalanceWaiter sweepOnce:38) Rebalance Progress: 100%
[108.75 DEBUG] (RebalanceWaiter sweepOnce:38) Rebalance Progress: 100%
[109.76 DEBUG] (RebalanceWaiter sweepOnce:38) Rebalance Progress: 100%
[110.76 DEBUG] (RebalanceWaiter sweepOnce:38) Rebalance Progress: 100%
[111.77 DEBUG] (RebalanceWaiter sweepOnce:38) Rebalance Progress: 100%
[112.75 INFO] (SDKD log:137) [Sdkd.Result|Warn] Unrecognized return code 409 
[112.78 INFO] (RebalanceWaiter sweepOnce:33) Rebalance complete
[112.79 INFO] (Scenario run:97) CHANGE phase done
[112.79 INFO] (Scenario run:103) Starting REBOUND for 90 seconds
[113.23 INFO] (SDKD log:137) 
[113.26 INFO] (SDKD log:137) Unhandled Exception: Couchbase.ServerUnavailableException: Exception of type 'Couchbase.ServerUnavailableException' was thrown.
[125.87 INFO] (SDKD log:137) +++ Flushing remaining exception trace buffer
[125.88 INFO] (SDKD log:137)  at Couchbase.Configuration.ConfigContextBase.GetServer() in c:\jenkins\workspace-net2\couchbase-net-client\Src\Couchbase\Configuration\ConfigContextBase.cs:line 212
   at Couchbase.Core.Buckets.CouchbaseBucket.HandleIOError[T](IOperation`1 operation, IServer server) in c:\jenkins\workspace-net2\couchbase-net-client\Src\Couchbase\Core\Buckets\CouchbaseBucket.cs:line 194
   at Couchbase.Core.Buckets.CouchbaseBucket.CanRetryOperation[T](IOperationResult`1 operationResult, IOperation`1 operation, IServer server) in c:\jenkins\workspace-net2\couchbase-net-client\Src\Couchbase\Core\Buckets\CouchbaseBucket.cs:line 179
   at Couchbase.Core.Buckets.CouchbaseBucket.SendWithRetry[T](IOperation`1 operation) in c:\jenkins\workspace-net2\couchbase-net-client\Src\Couchbase\Core\Buckets\CouchbaseBucket.cs:line 104
   at Couchbase.Core.Buckets.CouchbaseBucket.Get[T](String key) in c:\jenkins\workspace-net2\couchbase-net-client\Src\Couchbase\Core\Buckets\CouchbaseBucket.cs:line 888
   at Sdkd.Commands.GetCommand.ExecuteSingle(String key, String value) in c:\jenkins\workspace\.net-sdkdclient-ng2-andrei\sdkd-net\src\Sdkd\Commands\GetCommand.cs:line 18
   at Sdkd.Commands.KVCommand.Run() in c:\jenkins\workspace\.net-sdkdclient-ng2-andrei\sdkd-net\src\Sdkd\Commands\KVCommand.cs:line 25
   at SdkdConsole.Daemon.Handle.DispatchCommand(Request req, CouchbaseBucket cli) in c:\jenkins\workspace\.net-sdkdclient-ng2-andrei\sdkd-net\src\SdkdConsole\Daemon\Handle.cs:line 235
   at SdkdConsole.Daemon.Handle.Run() in c:\jenkins\workspace\.net-sdkdclient-ng2-andrei\sdkd-net\src\SdkdConsole\Daemon\Handle.cs:line 156
   at System.Threading.ThreadHelper.ThreadStart_Context(Object state)
   at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
   at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
   at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
   at System.Threading.ThreadHelper.ThreadStart()
[125.89 ERROR] (BRun maybePropagate:243) 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$Sync.innerRun(Unknown Source) ~[na:1.6.0_27]
at java.util.concurrent.FutureTask.run(Unknown Source) ~[na:1.6.0_27]
at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) ~[na:1.6.0_27]
at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source) ~[na:1.6.0_27]
at java.util.concurrent.FutureTask.run(Unknown Source) ~[na:1.6.0_27]
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source) ~[na:1.6.0_27]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ~[na:1.6.0_27]
at java.lang.Thread.run(Unknown Source) ~[na:1.6.0_27]
[125.89 DEBUG] (Handle sendMessageAsync:183) > CLOSEHANDLE@102.44
[125.90 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.6.0_27]
at java.net.SocketOutputStream.socketWrite(Unknown Source) ~[na:1.6.0_27]
at java.net.SocketOutputStream.write(Unknown Source) ~[na:1.6.0_27]
at sun.nio.cs.StreamEncoder.writeBytes(Unknown Source) ~[na:1.6.0_27]
at sun.nio.cs.StreamEncoder.implFlushBuffer(Unknown Source) ~[na:1.6.0_27]
at sun.nio.cs.StreamEncoder.implFlush(Unknown Source) ~[na:1.6.0_27]
at sun.nio.cs.StreamEncoder.flush(Unknown Source) ~[na:1.6.0_27]
at java.io.OutputStreamWriter.flush(Unknown Source) ~[na:1.6.0_27]
at java.io.BufferedWriter.flush(Unknown Source) ~[na:1.6.0_27]
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:254) ~[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:287) [sdkdclient-1.0-SNAPSHOT.jar:na]
at com.couchbase.sdkdclient.batch.BRun.runSingleTest(BRun.java:394) [sdkdclient-1.0-SNAPSHOT.jar:na]
at com.couchbase.sdkdclient.batch.BRun.run(BRun.java:478) [sdkdclient-1.0-SNAPSHOT.jar:na]
at com.couchbase.sdkdclient.batch.BRun.main(BRun.java:510) [sdkdclient-1.0-SNAPSHOT.jar:na]


 Comments   
Comment by Jeff Morris [ 22/Aug/14 ]
I think this needs to be caught and returned back to the application as a failed operation. The application can decide to retry the operation or continue on based upon the IOperationResult<T>.Status and Message properties.
Comment by Jeff Morris [ 11/Sep/14 ]
NCBC-606




[NCBC-606] Couchbase.ServerUnavailableException at Couchbase.Configuration.ConfigContextBase.GetServer() when some nodes failed over Created: 27/Aug/14  Updated: 11/Sep/14  Resolved: 11/Sep/14

Status: Resolved
Project: Couchbase .NET client library
Component/s: library
Affects Version/s: 2.0 DP3
Fix Version/s: 2.0 Beta

Type: Bug Priority: Critical
Reporter: Andrei Baranouski Assignee: Jeff Morris
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Attachments: Zip Archive NCBC-606.zip     File test.logs    
Issue Links:
Duplicate
is duplicated by NCBC-598 ServerUnavailableException after reba... Resolved

 Description   
call packages\sdkdclient\bin\brun.bat -A S3Creds_tmp -I cluster_conf
ig.ini -I sdkd.args --variants HYBRID -d all:trace
[0.30 INFO] (BRun run:436) Initializing S3
[1.12 INFO] (BRun run:441) Initializing history database
[1.75 TRACE] (CouchbaseAdmin getResponseJson:167) GET http://10.3.121.134:8091/pools

============================================================
Running ReAdd2-HYBRID: 2014-08-26 22:31:28
    workload=HybridWorkloadGroup
    failover/next_action=FO_READD_REBALANCE
    failover/count=2
    failover/next_delay=45
    testcase=FailoverScenario
    Logging to c:\jenkins\workspace\.net-sdkdclient-ng2-andrei\sdkdclient-ng\log\SDK-SDK\CB-3.0.0-1174\ReAdd2-HYBRID\08-26-14\0198
88\0dcd5a5bc61e625f06a757ab9dfa7db5

    To re-run the test, copy/paste the following into the shell.
    You may also copy/paste (except the first line) into an argfile
    8<----------------------------------------
    ./stester \
 \ --workload HybridWorkloadGroup --failover-next_action
 \ FO_READD_REBALANCE --failover-count 2 --failover-next_delay 45
 \ --testcase FailoverScenario -C share\rexec --rexec_path
 \ C:\temp\sdkd-out-debug\SdkdConsole.exe --rexec_port 8675
 \ --cluster_node=10.3.121.134 --cluster_node=10.3.121.135
 \ --cluster_node=10.3.121.136 --cluster_node=10.3.3.206
        --cluster_ssh-username=root --cluster_ssh-password=couchbase

.....


[123.71 INFO] (Scenario run:86) Starting CHANGE phase
[123.71 INFO] (CBCluster failoverNodes:588) Failing over <URI:10.3.121.135:8091,ns_1@10.3.121.135>
[123.72 TRACE] (CouchbaseAdmin getResponseJson:167) POST http://10.3.121.134:8091/controller/failOver
[124.10 INFO] (SDKD log:137) [Sdkd.Result|Warn] Unrecognized return code 409
[124.13 INFO] (CBCluster failoverNodes:588) Failing over <URI:10.3.121.136:8091,ns_1@10.3.121.136>
[124.14 TRACE] (CouchbaseAdmin getResponseJson:167) POST http://10.3.121.134:8091/controller/failOver
[124.40 INFO] (FailoverAction change:104) Nodes failed over. Requested sleep for 45 seconds
[125.61 INFO] (SDKD log:137)
[125.63 INFO] (SDKD log:137) Unhandled Exception: Couchbase.ServerUnavailableException: Exception of type 'Couchbase.ServerUnavail
ableException' was thrown.
[169.41 INFO] (FailoverAction doNextAction:68) Readding nodes after failover
[169.41 TRACE] (CouchbaseAdmin getResponseJson:167) POST http://10.3.121.134:8091/controller/reAddNode
[169.41 TRACE] (CouchbaseAdmin getResponseJson:167) POST http://10.3.121.134:8091/controller/reAddNode
[169.42 INFO] (FailoverAction doNextAction:85) Rebalancing nodes after failover
[169.42 TRACE] (CouchbaseAdmin getResponseJson:167) GET http://10.3.121.134:8091/pools/nodes
[169.43 TRACE] (CouchbaseAdmin getResponseJson:167) POST http://10.3.121.134:8091/controller/rebalance
[169.45 TRACE] (CouchbaseAdmin getResponseJson:167) GET http://10.3.121.134:8091/pools/default/rebalanceProgress
[169.45 DEBUG] (RebalanceWaiter sweepOnce:38) Rebalance Progress: 0%
[170.46 TRACE] (CouchbaseAdmin getResponseJson:167) GET
....
[196.67 TRACE] (CouchbaseAdmin getResponseJson:167) GET http://10.3.121.134:8091/pools/default/rebalanceProgress
[196.68 DEBUG] (RebalanceWaiter sweepOnce:38) Rebalance Progress: 37%
[197.59 INFO] (SDKD log:137) [Sdkd.ViewQuery|Error] ... System.NullReferenceException Object reference not set to an instance of a
n object. at Sdkd.Views.ViewCommand.Run() in c:\jenkins\workspace\.net-sdkdclient-ng2-andrei\sdkd-net\src\Sdkd\Views\ViewComman
d.cs:line 268
[197.61 INFO] (SDKD log:137) +++ Flushing remaining exception trace buffer
[197.61 INFO] (SDKD log:137) at Couchbase.Configuration.ConfigContextBase.GetServer() in c:\jenkins\workspace\.net-sdkdclient-n
g2-andrei\couchbase-net-client\Src\Couchbase\Configuration\ConfigContextBase.cs:line 210
   at Couchbase.Core.Buckets.CouchbaseBucket.HandleIOError[T](IOperation`1 operation, IServer server) in c:\jenkins\workspace\.net
-sdkdclient-ng2-andrei\couchbase-net-client\Src\Couchbase\Core\Buckets\CouchbaseBucket.cs:line 194
   at Couchbase.Core.Buckets.CouchbaseBucket.CanRetryOperation[T](IOperationResult`1 operationResult, IOperation`1 operation, ISer
ver server) in c:\jenkins\workspace\.net-sdkdclient-ng2-andrei\couchbase-net-client\Src\Couchbase\Core\Buckets\CouchbaseBucket.cs:
line 179
   at Couchbase.Core.Buckets.CouchbaseBucket.SendWithRetry[T](IOperation`1 operation) in c:\jenkins\workspace\.net-sdkdclient-ng2-
andrei\couchbase-net-client\Src\Couchbase\Core\Buckets\CouchbaseBucket.cs:line 104
   at Couchbase.Core.Buckets.CouchbaseBucket.Get[T](String key) in c:\jenkins\workspace\.net-sdkdclient-ng2-andrei\couchbase-net-c
lient\Src\Couchbase\Core\Buckets\CouchbaseBucket.cs:line 888
   at Sdkd.Commands.GetCommand.ExecuteSingle(String key, String value) in c:\jenkins\workspace\.net-sdkdclient-ng2-andrei\sdkd-net
\src\Sdkd\Commands\GetCommand.cs:line 18
   at Sdkd.Commands.KVCommand.Run() in c:\jenkins\workspace\.net-sdkdclient-ng2-andrei\sdkd-net\src\Sdkd\Commands\KVCommand.cs:lin
e 25
   at SdkdConsole.Daemon.Handle.DispatchCommand(Request req, CouchbaseBucket cli) in c:\jenkins\workspace\.net-sdkdclient-ng2-andr
ei\sdkd-net\src\SdkdConsole\Daemon\Handle.cs:line 295
   at SdkdConsole.Daemon.Handle.Run() in c:\jenkins\workspace\.net-sdkdclient-ng2-andrei\sdkd-net\src\SdkdConsole\Daemon\Handle.cs
:line 175
   at System.Threading.ThreadHelper.ThreadStart_Context(Object state)
   at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boo
lean preserveSyncCtx)
   at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean pre
serveSyncCtx)
   at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
   at System.Threading.ThreadHelper.ThreadStart()
[197.64 ERROR] (BRun maybePropagate:243) 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$Sync.innerRun(Unknown Source) ~[na:1.6.0_27]
        at java.util.concurrent.FutureTask.run(Unknown Source) ~[na:1.6.0_27]
        at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) ~[na:1.6.0_27]
        at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source) ~[na:1.6.0_27]
        at java.util.concurrent.FutureTask.run(Unknown Source) ~[na:1.6.0_27]
        at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source) ~[na:1.6.0_27]
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ~[na:1.6.0_27]
        at java.lang.Thread.run(Unknown Source) ~[na:1.6.0_27]
[197.66 DEBUG] (Handle sendMessageAsync:183) > CLOSEHANDLE@103.73
[197.66 TRACE] (Handle sendMessageAsync:185) > {"Command":"CLOSEHANDLE","Handle":103,"ReqID":73,"CommandData":{}}
[197.66 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.6.0_27]
        at java.net.SocketOutputStream.socketWrite(Unknown Source) ~[na:1.6.0_27]
        at java.net.SocketOutputStream.write(Unknown Source) ~[na:1.6.0_27]
        at sun.nio.cs.StreamEncoder.writeBytes(Unknown Source) ~[na:1.6.0_27]
        at sun.nio.cs.StreamEncoder.implFlushBuffer(Unknown Source) ~[na:1.6.0_27]
        at sun.nio.cs.StreamEncoder.implFlush(Unknown Source) ~[na:1.6.0_27]
        at sun.nio.cs.StreamEncoder.flush(Unknown Source) ~[na:1.6.0_27]
        at java.io.OutputStreamWriter.flush(Unknown Source) ~[na:1.6.0_27]
        at java.io.BufferedWriter.flush(Unknown Source) ~[na:1.6.0_27]
        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:254) ~[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:287) [sdkdclient-1.0-SNAPSHOT.jar:na]
        at com.couchbase.sdkdclient.batch.BRun.runSingleTest(BRun.java:394) [sdkdclient-1.0-SNAPSHOT.jar:na]
        at com.couchbase.sdkdclient.batch.BRun.run(BRun.java:478) [sdkdclient-1.0-SNAPSHOT.jar:na]
        at com.couchbase.sdkdclient.batch.BRun.main(BRun.java:510) [sdkdclient-1.0-SNAPSHOT.jar:na]
[197.68 TRACE] (CouchbaseAdmin getResponseJson:167) GET http://10.3.121.134:8091/pools/default/rebalanceProgress
[197.83 DEBUG] (RebalanceWaiter sweepOnce:38) Rebalance Progress: 39%
[198.80 INFO] (BRun uploadFile:141) Uploaded RAW => http://sdk-testresults.couchbase.com.s3.amazonaws.com/SDK-SDK/CB-3.0.0-1174/Re
Add2-HYBRID/08-26-14/019888/0dcd5a5bc61e625f06a757ab9dfa7db5.zip
[198.83 TRACE] (CouchbaseAdmin getResponseJson:167) GET http://10.3.121.134:8091/pools/default/rebalanceProgress


 Comments   
Comment by Jeff Morris [ 27/Aug/14 ]
These are same issue. Still trying to come up with a plan of attack for this one. A likely one will put the client back into bootstrap mode or possibly to force another config update.
Comment by Jeff Morris [ 11/Sep/14 ]
http://review.couchbase.org/#/c/41384/




[NCBC-638] If Server is null when sending an operation then retry operation Created: 11/Sep/14  Updated: 11/Sep/14  Resolved: 11/Sep/14

Status: Resolved
Project: Couchbase .NET client library
Component/s: library
Affects Version/s: 2.0 DP3
Fix Version/s: 2.0 Beta

Type: Bug Priority: Major
Reporter: Jeff Morris Assignee: Jeff Morris
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified


 Comments   
Comment by Jeff Morris [ 11/Sep/14 ]
http://review.couchbase.org/41374




[NCBC-637] When CCCP fails ensure NRE is not thrown Created: 11/Sep/14  Updated: 11/Sep/14  Resolved: 11/Sep/14

Status: Resolved
Project: Couchbase .NET client library
Component/s: library
Affects Version/s: 2.0 DP3
Fix Version/s: 2.0 Beta

Type: Bug Priority: Blocker
Reporter: Jeff Morris Assignee: Jeff Morris
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified


 Description   
This is a regression from an earlier fix. Currently, memcached buckets will fail because the client never gets out of the bootstrap phase because a NRE is thrown which stops the bootstrap process before the HttpStreamingProvider gets a chance to bootstrap.

 Comments   
Comment by Jeff Morris [ 11/Sep/14 ]
http://review.couchbase.org/#/c/41371/




[NCBC-635] Provide better failure support for N1QL Query API Created: 10/Sep/14  Updated: 11/Sep/14  Resolved: 11/Sep/14

Status: Resolved
Project: Couchbase .NET client library
Component/s: library
Affects Version/s: 2.0 DP3
Fix Version/s: 2.0 Beta

Type: Task Priority: Major
Reporter: Jeff Morris Assignee: Jeff Morris
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified


 Comments   
Comment by Jeff Morris [ 11/Sep/14 ]
http://review.couchbase.org/#/c/41351/




[NCBC-636] Make outgoing ContractResolver force camel casing Created: 11/Sep/14  Updated: 11/Sep/14  Resolved: 11/Sep/14

Status: Resolved
Project: Couchbase .NET client library
Component/s: library
Affects Version/s: 2.0 DP3
Fix Version/s: 2.0 Beta

Type: Task Priority: Major
Reporter: Jeff Morris Assignee: Jeff Morris
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified


 Comments   
Comment by Jeff Morris [ 11/Sep/14 ]
http://review.couchbase.org/#/c/41353/




[NCBC-586] AddRef and Release on IBucket must not be public Created: 15/Aug/14  Updated: 11/Sep/14  Resolved: 11/Sep/14

Status: Resolved
Project: Couchbase .NET client library
Component/s: library
Affects Version/s: 2.0 DP3
Fix Version/s: 2.0 Beta

Type: Improvement Priority: Major
Reporter: Jeff Morris Assignee: Jeff Morris
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified


 Description   
AddRef and Release belong to a public interface, IBucket, thus are public methods. They are intended to be internal methods, so this needs to be refactored a bit to make them non-public.

 Comments   
Comment by Jeff Morris [ 11/Sep/14 ]
http://review.couchbase.org/#/c/41354/




[NCBC-634] KeyObserver doesn't dispose CancellationTokenSource object. Created: 09/Sep/14  Updated: 10/Sep/14  Resolved: 10/Sep/14

Status: Resolved
Project: Couchbase .NET client library
Component/s: library
Affects Version/s: 2.0 DP3
Fix Version/s: 2.0.0

Type: Bug Priority: Major
Reporter: Jeff Morris Assignee: Jeff Morris
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified


 Description   
CTS is allocated on line 132, but doesn't seem to be disposed.

 Comments   
Comment by Jeff Morris [ 10/Sep/14 ]
http://review.couchbase.org/#/c/41335/




[NCBC-628] Create build script for 2.0 SDK Created: 07/Sep/14  Updated: 10/Sep/14

Status: Open
Project: Couchbase .NET client library
Component/s: library
Affects Version/s: 2.0 DP3
Fix Version/s: backlog-2.0

Type: Task Priority: Major
Reporter: Jeff Morris Assignee: Jeff Morris
Resolution: Unresolved Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Relates to
relates to NCBC-627 Create nuspec file for 2.0 SDK Resolved




[NCBC-632] Make JsonSerializerSettings configurable Created: 08/Sep/14  Updated: 10/Sep/14  Resolved: 10/Sep/14

Status: Resolved
Project: Couchbase .NET client library
Component/s: library
Affects Version/s: 2.0 DP3
Fix Version/s: 2.0 Beta

Type: Improvement Priority: Major
Reporter: Jeff Morris Assignee: Jeff Morris
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified


 Description   
Make the default ContractResolver a CamelCaseNamesContractResolver instance.

 Comments   
Comment by Jeff Morris [ 10/Sep/14 ]
http://review.couchbase.org/#/c/41331/




[NCBC-623] [ssl+vpn] ArgumentOutOfRangeException when try Couchbase.Core.Serializers.TypeSerializer.Deserialize Created: 06/Sep/14  Updated: 10/Sep/14  Resolved: 10/Sep/14

Status: Resolved
Project: Couchbase .NET client library
Component/s: library
Affects Version/s: 2.0 DP3
Fix Version/s: 2.0 Beta

Type: Bug Priority: Critical
Reporter: Andrei Baranouski Assignee: Jeff Morris
Resolution: Duplicate Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Attachments: File test.logs    

 Description   
Unfortunately this run was without client logging because I was not planning to test client)
will try to provide them later, if I will be able to reproduce it

c:\jenkins\workspace-net2\sdkdclient-ng>call packages\sdkdclient\bin\brun.bat -I cluster_config.ini -I sdkd.args --variants HYBRID -d all:debug --no-upload
[0,13 INFO] (BRun run:441) Initializing history database

============================================================
Running Rb2Out-HYBRID: 2014-09-06 12:43:12
    rebalance/count=2
    workload=HybridWorkloadGroup
    rebalance/mode=out
    testcase=RebalanceScenario
    Logging to c:\jenkins\workspace-net2\sdkdclient-ng\log\SDK-SDK\CB-3.0.0-1208\Rb2Out-HYBRID\09-06-14\034992\74769ea477613d9a56c4eb5d41d6c987

    To re-run the test, copy/paste the following into the shell.
    You may also copy/paste (except the first line) into an argfile
    8<----------------------------------------
    ./stester \
 \ --rebalance-count 2 --workload HybridWorkloadGroup
 \ --rebalance-mode out --testcase RebalanceScenario -C share\rexec
 \ --rexec_path C:\temp\sdkd-out-debug\SdkdConsole.exe --rexec_port
 \ 8675 --cluster_node=10.3.121.134 --cluster_node=10.3.121.135
 \ --cluster_node=10.3.121.136 --cluster_node=10.3.3.206
 \ --cluster_useSSL=True --cluster_ssh-username=root
        --cluster_ssh-password=couchbase

.....

[3870,95 INFO] (SDKD log:137) [Sdkd.Control|Info] Got a new connection. Creating child handle
[3870,95 INFO] (SDKD log:137) [Sdkd.Control|Info] Registering handle 127
[3876,33 DEBUG] (Handle receiveMessage:158) < NEWHANDLE@127.56
[3876,33 DEBUG] (Handle sendMessageAsync:183) > CB_VIEW_QUERY@127.57 => {Options={DelayMin=1, TimeRes=1, ViewQueryCount=-1, IterWait=1, ViewQueryDelay=0, DelayMax=10}, ViewParameters={limit=0}, DesignName=test_design, DSType=DSTYPE_SEEDED, ViewName=t
est_view, DS={}}
[3876,34 INFO] (SDKD log:137) [Sdkd.Handle|Warn] Got command CB_VIEW_QUERY
[3876,34 DEBUG] (Handle sendMessageAsync:183) > NEWHANDLE@128.58 => {Options={OtherNodes=[["10.3.121.135",8091],["10.3.121.136",8091],["10.3.3.206",8091]], Username=default, SSL=true, Password=}, Bucket=default, Port=8091, Hostname=10.3.121.134}
[3876,34 INFO] (SDKD log:137) [Sdkd.Handle|Warn] Command data: {
[3876,34 INFO] (SDKD log:137) "Options": {
[3876,35 INFO] (SDKD log:137) "DelayMin": 1,
[3876,35 INFO] (SDKD log:137) "TimeRes": 1,
[3876,35 INFO] (SDKD log:137) "ViewQueryCount": -1,
[3876,35 INFO] (SDKD log:137) "IterWait": 1,
[3876,36 INFO] (SDKD log:137) "ViewQueryDelay": 0,
[3876,36 INFO] (SDKD log:137) "DelayMax": 10
[3876,36 INFO] (SDKD log:137) },
[3876,36 INFO] (SDKD log:137) "ViewParameters": {
[3876,37 INFO] (SDKD log:137) "limit": 0
[3876,37 INFO] (SDKD log:137) },
[3876,37 INFO] (SDKD log:137) "DesignName": "test_design",
[3876,37 INFO] (SDKD log:137) "DSType": "DSTYPE_SEEDED",
[3876,38 INFO] (SDKD log:137) "ViewName": "test_view",
[3876,38 INFO] (SDKD log:137) "DS": {}
[3876,38 INFO] (SDKD log:137) }
[3876,38 INFO] (SDKD log:137) [Sdkd.Control|Info] Got a new connection. Creating child handle
[3876,39 INFO] (SDKD log:137) [Sdkd.Control|Info] Registering handle 128
[3892,59 DEBUG] (Handle receiveMessage:158) < NEWHANDLE@128.58
[3892,59 DEBUG] (Handle sendMessageAsync:183) > CB_VIEW_QUERY@128.59 => {Options={DelayMin=1, TimeRes=1, ViewQueryCount=-1, IterWait=1, ViewQueryDelay=0, DelayMax=10}, ViewParameters={limit=0}, DesignName=test_design, DSType=DSTYPE_SEEDED, ViewName=t
est_view, DS={}}
[3892,59 INFO] (SDKD log:137) [Sdkd.Handle|Warn] Got command CB_VIEW_QUERY
[3892,59 INFO] (SDKD log:137) [Sdkd.Handle|Warn] Command data: {
[3892,59 DEBUG] (Handle sendMessageAsync:183) > NEWHANDLE@129.60 => {Options={OtherNodes=[["10.3.121.135",8091],["10.3.121.136",8091],["10.3.3.206",8091]], Username=default, SSL=true, Password=}, Bucket=default, Port=8091, Hostname=10.3.121.134}
[3892,59 INFO] (SDKD log:137) "Options": {
[3892,59 INFO] (SDKD log:137) "DelayMin": 1,
[3892,60 INFO] (SDKD log:137) "TimeRes": 1,
[3892,60 INFO] (SDKD log:137) "ViewQueryCount": -1,
[3892,60 INFO] (SDKD log:137) "IterWait": 1,
[3892,60 INFO] (SDKD log:137) "ViewQueryDelay": 0,
[3892,60 INFO] (SDKD log:137) "DelayMax": 10
[3892,60 INFO] (SDKD log:137) },
[3892,60 INFO] (SDKD log:137) "ViewParameters": {
[3892,60 INFO] (SDKD log:137) "limit": 0
[3892,61 INFO] (SDKD log:137) },
[3892,61 INFO] (SDKD log:137) "DesignName": "test_design",
[3892,61 INFO] (SDKD log:137) "DSType": "DSTYPE_SEEDED",
[3892,61 INFO] (SDKD log:137) "ViewName": "test_view",
[3892,61 INFO] (SDKD log:137) "DS": {}
[3892,62 INFO] (SDKD log:137) }
[3892,62 INFO] (SDKD log:137) [Sdkd.Control|Info] Got a new connection. Creating child handle
[3892,62 INFO] (SDKD log:137) [Sdkd.Control|Info] Registering handle 129
[3898,85 DEBUG] (Handle receiveMessage:158) < NEWHANDLE@129.60
[3898,85 DEBUG] (Handle sendMessageAsync:183) > CB_VIEW_LOAD@129.61 => {Options={DelayMin=0, TimeRes=0, IterWait=1, DelayMax=0}, Schema={InflateLevel=40, InflateContent=meh}, DSType=DSTYPE_SEEDED, DS={KSize=12, KSeed=ViewFillerSeed, VSize=512, VSeed=
ViewFillerSeed, Continuous=false, Repeat=rep, Count=1000}}
[3898,85 INFO] (SDKD log:137) [Sdkd.Handle|Warn] Got command CB_VIEW_LOAD
[3898,86 INFO] (SDKD log:137) [Sdkd.Handle|Warn] Command data: {
[3898,86 INFO] (SDKD log:137) "Options": {
[3898,86 INFO] (SDKD log:137) "DelayMin": 0,
[3898,86 INFO] (SDKD log:137) "TimeRes": 0,
[3898,86 INFO] (SDKD log:137) "IterWait": 1,
[3898,87 INFO] (SDKD log:137) "DelayMax": 0
[3898,87 INFO] (SDKD log:137) },
[3898,87 INFO] (SDKD log:137) "Schema": {
[3898,87 INFO] (SDKD log:137) "InflateLevel": 40,
[3898,88 INFO] (SDKD log:137) "InflateContent": "meh"
[3898,88 INFO] (SDKD log:137) },
[3898,88 INFO] (SDKD log:137) "DSType": "DSTYPE_SEEDED",
[3898,88 INFO] (SDKD log:137) "DS": {
[3898,88 INFO] (SDKD log:137) "KSize": 12,
[3898,89 INFO] (SDKD log:137) "KSeed": "ViewFillerSeed",
[3898,89 INFO] (SDKD log:137) "VSize": 512,
[3898,89 INFO] (SDKD log:137) "VSeed": "ViewFillerSeed",
[3898,89 INFO] (SDKD log:137) "Continuous": false,
[3898,89 INFO] (SDKD log:137) "Repeat": "rep",
[3898,89 INFO] (SDKD log:137) "Count": 1000
[3898,90 INFO] (SDKD log:137) }
[3898,90 INFO] (SDKD log:137) }
[4038,12 INFO] (SDKD log:137) [Sdkd.ViewLoader|Warn] there are no OK responses in ViewLoader
[4038,12 INFO] (SDKD log:137) [Sdkd.ViewLoader|Info] Summary details: {
[4038,12 INFO] (SDKD log:137) "0": 579,
[4038,12 DEBUG] (Handle receiveMessage:158) < CB_VIEW_LOAD@129.61 => {[OK]: 579, [MEMD:GENERIC]: 421}
[4038,12 INFO] (SDKD log:137) "264": 421
[4038,13 DEBUG] (Handle sendMessageAsync:183) > CLOSEHANDLE@129.62
[4038,13 INFO] (SDKD log:137) }
[4038,13 DEBUG] (Handle sendMessageAsync:183) > NEWHANDLE@130.63 => {Options={OtherNodes=[["10.3.121.135",8091],["10.3.121.136",8091],["10.3.3.206",8091]], Username=default, SSL=true, Password=}, Bucket=default, Port=8091, Hostname=10.3.121.134}
[4038,13 INFO] (SDKD log:137) [Sdkd.Control|Info] Got a new connection. Creating child handle
[4038,13 INFO] (SDKD log:137) [Sdkd.Handle|Warn] Got command CLOSEHANDLE
[4038,14 INFO] (SDKD log:137) [Sdkd.Handle|Warn] Command data: {}
[4038,14 INFO] (SDKD log:137) [Sdkd.ClientFactory|Info] Release CouchbaseBucket -436020959
[4038,14 INFO] (SDKD log:137) [Sdkd.Handle|Warn] DispatchCommand(req, SdkHandle) == false
[4038,14 INFO] (SDKD log:137) [Sdkd.Control|Info] Registering handle 130
[4039,99 INFO] (SDKD log:137)
[4040,07 INFO] (SDKD log:137) Unhandled Exception: System.ArgumentOutOfRangeException: Index and the counter should indicate the position at the buffer
[4040,08 INFO] (SDKD log:137) prameter name: bytes
[4040,08 INFO] (SDKD log:137) at System.Text.UTF8Encoding.GetString(Byte[] bytes, Int32 index, Int32 count)
[4040,08 INFO] (SDKD log:137) at Couchbase.Core.Serializers.TypeSerializer.Deserialize(Byte[] buffer, Int32 offset, Int32 length) at d:\couchbase_src\couchbase-net-client\Src\Couchbase\Core\Serializers\TypeSerializer.cs:line 197
[4040,08 INFO] (SDKD log:137) at Couchbase.Core.Serializers.TypeSerializer.Deserialize[T](Byte[] buffer, Int32 offset, Int32 length) at d:\couchbase_src\couchbase-net-client\Src\Couchbase\Core\Serializers\TypeSerializer.cs:line 86
[4040,08 INFO] (SDKD log:137) at Couchbase.IO.Operations.OperationBase`1.GetValue() at d:\couchbase_src\couchbase-net-client\Src\Couchbase\IO\Operations\OperationBase'.cs:line 229
[4040,09 INFO] (SDKD log:137) at Couchbase.IO.Operations.OperationBase`1.GetResult() at d:\couchbase_src\couchbase-net-client\Src\Couchbase\IO\Operations\OperationBase'.cs:line 198
[4040,09 INFO] (SDKD log:137) at Couchbase.Core.Server.Send[T](IOperation`1 operation) at d:\couchbase_src\couchbase-net-client\Src\Couchbase\Core\Server.cs:line 91
[4040,09 INFO] (SDKD log:137) at Couchbase.Core.Buckets.CouchbaseBucket.SendWithRetry[T](IOperation`1 operation) at d:\couchbase_src\couchbase-net-client\Src\Couchbase\Core\Buckets\CouchbaseBucket.cs:line 98
[4040,09 INFO] (SDKD log:137) at Couchbase.Core.Buckets.CouchbaseBucket.Get[T](String key) at d:\couchbase_src\couchbase-net-client\Src\Couchbase\Core\Buckets\CouchbaseBucket.cs:line 894
[4040,09 INFO] (SDKD log:137) at Sdkd.Commands.GetCommand.ExecuteSingle(String key, String value) at d:\couchbase_src\sdkd-net\src\Sdkd\Commands\GetCommand.cs:line 17
[4040,10 INFO] (SDKD log:137) at Sdkd.Commands.KVCommand.Run() at d:\couchbase_src\sdkd-net\src\Sdkd\Commands\KVCommand.cs:line 24
[4040,10 INFO] (SDKD log:137) at SdkdConsole.Daemon.Handle.DispatchCommand(Request req, CouchbaseBucket cli) at d:\couchbase_src\sdkd-net\src\SdkdConsole\Daemon\Handle.cs:line 266
[4040,10 INFO] (SDKD log:137) at SdkdConsole.Daemon.Handle.Run() at d:\couchbase_src\sdkd-net\src\SdkdConsole\Daemon\Handle.cs:line 146
[4040,10 INFO] (SDKD log:137) at System.Threading.ThreadHelper.ThreadStart_Context(Object state)
[4040,10 INFO] (SDKD log:137) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
[4040,10 INFO] (SDKD log:137) at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
[4040,11 INFO] (SDKD log:137) at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
[4040,11 INFO] (SDKD log:137) at System.Threading.ThreadHelper.ThreadStart()
[4078,01 INFO] (SDKD log:137)
[4078,01 INFO] (SDKD log:137) Unhandled Exception: System.NullReferenceException: Object reference not set to an instance of the object.
[4078,02 INFO] (SDKD log:137) at Couchbase.Core.ClusterManager.CreateBucket(String bucketName, String password) at d:\couchbase_src\couchbase-net-client\Src\Couchbase\Core\ClusterManager.cs:line 160
[4078,02 INFO] (SDKD log:137) at Couchbase.CouchbaseCluster.OpenBucket(String bucketname, String password) at d:\couchbase_src\couchbase-net-client\Src\Couchbase\CouchbaseCluster.cs:line 84
[4078,02 INFO] (SDKD log:137) at SdkdConsole.Daemon.Handle.Run() at d:\couchbase_src\sdkd-net\src\SdkdConsole\Daemon\Handle.cs:line 125
[4078,02 INFO] (SDKD log:137) at System.Threading.ThreadHelper.ThreadStart_Context(Object state)
[4078,02 INFO] (SDKD log:137) at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
[4078,03 INFO] (SDKD log:137) at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
[4078,03 INFO] (SDKD log:137) at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
[4078,03 INFO] (SDKD log:137) at System.Threading.ThreadHelper.ThreadStart()
[4090,68 ERROR] (BRun maybePropagate:243) 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.8.0_11]
        at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) ~[na:1.8.0_11]
        at java.util.concurrent.FutureTask.run(Unknown Source) ~[na:1.8.0_11]
        at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) ~[na:1.8.0_11]
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ~[na:1.8.0_11]
        at java.lang.Thread.run(Unknown Source) ~[na:1.8.0_11]
[4090,70 DEBUG] (Handle sendMessageAsync:183) > CLOSEHANDLE@103.64
[4090,71 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.8.0_11]
        at java.net.SocketOutputStream.socketWrite(Unknown Source) ~[na:1.8.0_11]
        at java.net.SocketOutputStream.write(Unknown Source) ~[na:1.8.0_11]
        at sun.nio.cs.StreamEncoder.writeBytes(Unknown Source) ~[na:1.8.0_11]
        at sun.nio.cs.StreamEncoder.implFlushBuffer(Unknown Source) ~[na:1.8.0_11]
        at sun.nio.cs.StreamEncoder.implFlush(Unknown Source) ~[na:1.8.0_11]
        at sun.nio.cs.StreamEncoder.flush(Unknown Source) ~[na:1.8.0_11]
        at java.io.OutputStreamWriter.flush(Unknown Source) ~[na:1.8.0_11]
        at java.io.BufferedWriter.flush(Unknown Source) ~[na:1.8.0_11]
        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:254) ~[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:287) [sdkdclient-1.0-SNAPSHOT.jar:na]
        at com.couchbase.sdkdclient.batch.BRun.runSingleTest(BRun.java:394) [sdkdclient-1.0-SNAPSHOT.jar:na]
        at com.couchbase.sdkdclient.batch.BRun.run(BRun.java:478) [sdkdclient-1.0-SNAPSHOT.jar:na]
        at com.couchbase.sdkdclient.batch.BRun.main(BRun.java:510) [sdkdclient-1.0-SNAPSHOT.jar:na]



 Comments   
Comment by Jeff Morris [ 10/Sep/14 ]
Fixed by this ticket: NCBC-631




[NCBC-633] POCO's are serialized to binary blobs (and not JSON) when stored with Insert operation Created: 09/Sep/14  Updated: 09/Sep/14  Resolved: 09/Sep/14

Status: Resolved
Project: Couchbase .NET client library
Component/s: library
Affects Version/s: 2.0 DP3
Fix Version/s: 2.0 Beta

Type: Bug Priority: Major
Reporter: Jeff Morris Assignee: Jeff Morris
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified


 Comments   
Comment by Jeff Morris [ 09/Sep/14 ]
Upsert and Replace work as expected if the document was stored successfully as JSON before being mutated.
Comment by Jeff Morris [ 09/Sep/14 ]
http://review.couchbase.org/#/c/41284/




[NCBC-631] TypeSerializer swallows exceptions making it difficult to debug serialization/transcoding errors. Created: 08/Sep/14  Updated: 08/Sep/14  Resolved: 08/Sep/14

Status: Resolved
Project: Couchbase .NET client library
Component/s: library
Affects Version/s: 2.0 DP3
Fix Version/s: 2.0 Beta

Type: Bug Priority: Major
Reporter: Jeff Morris Assignee: Jeff Morris
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified


 Comments   
Comment by Jeff Morris [ 08/Sep/14 ]
http://review.couchbase.org/#/c/41270/1




[NCBC-629] Docs: Typo on instantiating client Created: 08/Sep/14  Updated: 08/Sep/14  Resolved: 08/Sep/14

Status: Closed
Project: Couchbase .NET client library
Component/s: docs
Affects Version/s: 1.3.8
Fix Version/s: 1.3.9

Type: Bug Priority: Major
Reporter: Perry Krug Assignee: Amy Kurtzman
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified


 Description   
Just wanted to let you know that there is a typo in the C# documentation where it shows using Enyim.Caching.Memcached twice

Instantiating the Client¶ (http://docs.couchbase.com/couchbase-sdk-net-1.3/#instantiating-the-client)

To instantiate the client, add the following using statements to the Program.cs file:

using Couchbase;

using Enyim.Caching.Memcached;

using Enyim.Caching.Memcached;

using Newtonsoft.Json;

 Comments   
Comment by Amy Kurtzman [ 08/Sep/14 ]
Fixed in 1.2 and 1.3 .NET developer guides




[NCBC-627] Create nuspec file for 2.0 SDK Created: 07/Sep/14  Updated: 07/Sep/14  Resolved: 07/Sep/14

Status: Resolved
Project: Couchbase .NET client library
Component/s: library
Affects Version/s: 2.0 DP3
Fix Version/s: 2.0 Beta

Type: Task Priority: Major
Reporter: Jeff Morris Assignee: Jeff Morris
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Relates to
relates to NCBC-628 Create build script for 2.0 SDK Open

 Description   
Required for publishing to Nuget

 Comments   
Comment by Jeff Morris [ 07/Sep/14 ]
http://review.couchbase.org/41259




[NCBC-579] Make unsupported memcached methods throw NotSupportedException Created: 11/Aug/14  Updated: 02/Sep/14  Resolved: 02/Sep/14

Status: Resolved
Project: Couchbase .NET client library
Component/s: library
Affects Version/s: 2.0 DP3
Fix Version/s: 2.0 Beta

Type: Task Priority: Major
Reporter: Jeff Morris Assignee: Jeff Morris
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified


 Description   
Both Memcache and Couchbase buckets implement IBucket interface, but Memcached buckets only support a subset of the methods defined on that interface. For features that are not supported on memcached buckets, they currently throw NotImplementedExceptions, this should be change to NotSupportedExceptions.

 Comments   
Comment by Jeff Morris [ 02/Sep/14 ]
http://review.couchbase.org/#/c/41156/




[NCBC-620] compilation error CS2001: Source file 'Fakes\FauxBucket.cs' could not be found Created: 31/Aug/14  Updated: 02/Sep/14  Resolved: 31/Aug/14

Status: Closed
Project: Couchbase .NET client library
Component/s: library
Affects Version/s: 2.0 DP3
Fix Version/s: 2.0 Beta

Type: Bug Priority: Test Blocker
Reporter: Andrei Baranouski Assignee: Jeff Morris
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified


 Description   
use Change-Id: Ic9532583efe97ac7f2202d8452763e3e4a876356

http://sdkbuilds.couchbase.com/job/.net-sdkdclient-ng2-andrei/84/console

5>CSC : error CS2001: Source file 'Fakes\FauxBucket.cs' could not be found [c:\jenkins\workspace\.net-sdkdclient-ng2-andrei\couchbase-net-client\Src\Couchbase.Tests\Couchbase.Tests.csproj]

 Comments   
Comment by Jeff Morris [ 31/Aug/14 ]
http://review.couchbase.org/#/c/41127/




[NCBC-617] [ssl] System.NotSupportedException: The BeginRead method cannot be called when another read operation is pending. at System.Net.Security._SslStream.ProcessRead ( whith fail over nodes) Created: 30/Aug/14  Updated: 02/Sep/14  Resolved: 30/Aug/14

Status: Closed
Project: Couchbase .NET client library
Component/s: library
Affects Version/s: 2.0 DP3
Fix Version/s: 2.0 Beta

Type: Bug Priority: Critical
Reporter: Andrei Baranouski Assignee: Jeff Morris
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Attachments: Zip Archive NCBC-617.zip     File test.logs    

 Description   
Running ReAdd2-HYBRID: 2014-08-29 22:29:07

[701.03 INFO] (CBCluster failoverNodes:588) Failing over <URI:10.3.121.135:8091,ns_1@10.3.121.135>
[701.03 TRACE] (CouchbaseAdmin getResponseJson:167) POST http://10.3.121.134:8091/controller/failOver
[701.57 INFO] (CBCluster failoverNodes:588) Failing over <URI:10.3.121.136:8091,ns_1@10.3.121.136>
[701.59 TRACE] (CouchbaseAdmin getResponseJson:167) POST http://10.3.121.134:8091/controller/failOver
[701.88 INFO] (FailoverAction change:104) Nodes failed over. Requested sleep for 45 seconds
[703.78 INFO] (SDKD log:137)
[703.80 INFO] (SDKD log:137) Unhandled Exception: System.NotSupportedException: The BeginRead method cannot be called when another
 read operation is pending.
[703.91 INFO] (SDKD log:137) [Sdkd.Result|Warn] Unrecognized return code 409
[703.91 INFO] (SDKD log:137) [Sdkd.Result|Warn] Unrecognized return code 409
[703.91 INFO] (LineGobbler doFilter:115) +++ Following exception has internal ID: 1
[703.91 INFO] (SDKD log:137) at System.Net.Security._SslStream.ProcessRead(Byte[] buffer, Int32 offset, Int32 count, AsyncProto
colRequest asyncRequest)
   at System.Net.Security._SslStream.BeginRead(Byte[] buffer, Int32 offset, Int32 count, AsyncCallback asyncCallback, Object async
State)
   at System.Net.Security.SslStream.BeginRead(Byte[] buffer, Int32 offset, Int32 count, AsyncCallback asyncCallback, Object asyncS
tate)
   at Couchbase.IO.Strategies.SslConnection.SendCallback(IAsyncResult asyncResult) in c:\jenkins\workspace\.net-sdkdclient-ng2-and
rei\couchbase-net-client\Src\Couchbase\IO\Strategies\SslConnection.cs:line 73
   at System.Net.LazyAsyncResult.Complete(IntPtr userToken)
   at System.Net.LazyAsyncResult.ProtectedInvokeCallback(Object result, IntPtr userToken)
   at System.Net.Security._SslStream.StartWriting(Byte[] buffer, Int32 offset, Int32 count, AsyncProtocolRequest asyncRequest)
   at System.Net.Security._SslStream.WriteCallback(IAsyncResult transportResult)
   at System.Net.LazyAsyncResult.Complete(IntPtr userToken)
   at System.Net.ContextAwareResult.CompleteCallback(Object state)
   at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boo
lean preserveSyncCtx)
   at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean pre
serveSyncCtx)
   at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
   at System.Net.ContextAwareResult.Complete(IntPtr userToken)
   at System.Net.LazyAsyncResult.ProtectedInvokeCallback(Object result, IntPtr userToken)
   at System.Net.Sockets.BaseOverlappedAsyncResult.CompletionPortCallback(UInt32 errorCode, UInt32 numBytes, NativeOverlapped* nat
iveOverlapped)
   at System.Threading._IOCompletionCallback.PerformIOCompletionCallback(UInt32 errorCode, UInt32 numBytes, NativeOverlapped* pOVE
RLAP)
[703.93 INFO] (SDKD log:137)
[703.93 INFO] (SDKD log:137) Unhandled Exception: System.NotSupportedException: The BeginRead method cannot be called when another
 read operation is pending.
[703.93 INFO] (SDKD log:137) +++ Received exception of ID 0
[703.93 INFO] (SDKD log:137)
[703.93 INFO] (SDKD log:137) Unhandled Exception:
[703.93 INFO] (SDKD log:137) System.NullReferenceException: Object reference not set to an instance of an object.
[703.96 INFO] (LineGobbler doFilter:115) +++ Following exception has internal ID: 3
[703.96 INFO] (SDKD log:137) at Couchbase.IO.Converters.AutoByteConverter.ToByte(Byte[] buffer, Int32 offset) in c:\jenkins\wor
kspace\.net-sdkdclient-ng2-andrei\couchbase-net-client\Src\Couchbase\IO\Converters\AutoByteConverter.cs:line 36
   at Couchbase.IO.Operations.OperationBase`1.Read(Byte[] buffer, Int32 offset, Int32 length) in c:\jenkins\workspace\.net-sdkdcli
ent-ng2-andrei\couchbase-net-client\Src\Couchbase\IO\Operations\OperationBase'.cs:line 96
   at Couchbase.IO.Strategies.SslConnection.ReceiveCallback(IAsyncResult asyncResult) in c:\jenkins\workspace\.net-sdkdclient-ng2-
andrei\couchbase-net-client\Src\Couchbase\IO\Strategies\SslConnection.cs:line 88
   at System.Net.LazyAsyncResult.Complete(IntPtr userToken)
   at System.Net.LazyAsyncResult.ProtectedInvokeCallback(Object result, IntPtr userToken)
   at System.Net.Security._SslStream.StartFrameBody(Int32 readBytes, Byte[] buffer, Int32 offset, Int32 count, AsyncProtocolReques
t asyncRequest)
   at System.Net.Security._SslStream.ReadHeaderCallback(AsyncProtocolRequest asyncRequest)
   at System.Net.AsyncProtocolRequest.CompleteRequest(Int32 result)
   at System.Net.FixedSizeReader.CheckCompletionBeforeNextRead(Int32 bytes)
   at System.Net.FixedSizeReader.ReadCallback(IAsyncResult transportResult)
   at System.Net.LazyAsyncResult.Complete(IntPtr userToken)
   at System.Net.ContextAwareResult.CompleteCallback(Object state)
   at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boo
lean preserveSyncCtx)
   at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean pre
serveSyncCtx)
   at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
   at System.Net.ContextAwareResult.Complete(IntPtr userToken)
   at System.Net.LazyAsyncResult.ProtectedInvokeCallback(Object result, IntPtr userToken)
   at System.Net.Sockets.BaseOverlappedAsyncResult.CompletionPortCallback(UInt32 errorCode, UInt32 numBytes, NativeOverlapped* nat
iveOverlapped)
   at System.Threading._IOCompletionCallback.PerformIOCompletionCallback(UInt32 errorCode, UInt32 numBytes, NativeOverlapped* pOVE
RLAP)
[703.98 INFO] (SDKD log:137)
[746.88 INFO] (FailoverAction doNextAction:68) Readding nodes after failover
[746.88 TRACE] (CouchbaseAdmin getResponseJson:167) POST http://10.3.121.134:8091/controller/reAddNode
[746.89 TRACE] (CouchbaseAdmin getResponseJson:167) POST http://10.3.121.134:8091/controller/reAddNode


 Comments   
Comment by Jeff Morris [ 30/Aug/14 ]
Patch: http://review.couchbase.org/#/c/41124/

I made the exception handling logic the same as EapConnection because no exceptions should be thrown from the IO layer IMO. This way they are handled gracefully and will least run through the retry and other logic.




[NCBC-610] [ssl] data load is very slow: 1 ops/sec(regression) Created: 28/Aug/14  Updated: 02/Sep/14  Resolved: 28/Aug/14

Status: Closed
Project: Couchbase .NET client library
Component/s: library
Affects Version/s: 2.0 DP3
Fix Version/s: 2.0 Beta

Type: Bug Priority: Test Blocker
Reporter: Andrei Baranouski Assignee: Jeff Morris
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Attachments: Zip Archive log_If457e837f.zip     Text File log.txt     PNG File without_ssl.png     PNG File with_ssl_If457e837fdda.png     PNG File with_ssl.png    

 Description   
Hi Jeff,

I see a significant drop in performance with ssl

please see screenshots




 Comments   
Comment by Jeff Morris [ 28/Aug/14 ]
Running against my local cluster (VMs) the performance is nearly identical. From the logs you provided, there is something not right with your config:

2014-08-27 23:35:14,921 [4] DEBUG Couchbase.Core.ClusterManager - Trying to boostrap with Couchbase.Configuration.Server.Providers.CarrierPublication.CarrierPublicationProvider.
2014-08-27 23:35:14,939 [4] DEBUG Couchbase.Configuration.Server.Providers.ConfigProviderBase - Getting config for bucket default
2014-08-27 23:35:14,950 [4] DEBUG Couchbase.Core.ClusterManager - Creating DefaultIOStrategy
2014-08-27 23:35:14,951 [4] DEBUG Couchbase.IO.Strategies.DefaultIOStrategy - Creating DefaultIOStrategy 642ecc71-964b-42bb-aff6-4d691605c598
2014-08-27 23:35:14,960 [4] WARN Couchbase.IO.ConnectionBase - Starting SSL encryption on 10.3.121.134
2014-08-27 23:35:14,998 [4] DEBUG Couchbase.IO.ConnectionPool`1 - Acquire new: 2fee4eef-d170-4af2-b92f-4856dfc8e359 | 10.3.121.134:11207 | [0, 0] - 154ff9f2-fc7c-452a-98f7-614407abd6dc - Disposed: False
2014-08-27 23:35:17,517 [4] WARN Couchbase.IO.ConnectionBase - Starting SSL encryption on 10.3.121.134
2014-08-27 23:35:17,529 [4] DEBUG Couchbase.IO.ConnectionPool`1 - Acquire new: 25f51e8c-8149-4415-82a3-16c8bd183139 | 10.3.121.134:11207 | [0, 1] - 154ff9f2-fc7c-452a-98f7-614407abd6dc - Disposed: False
2014-08-27 23:35:20,035 [4] DEBUG Couchbase.IO.ConnectionPool`1 - Releasing: 25f51e8c-8149-4415-82a3-16c8bd183139 on 10.3.121.134:11207 - 154ff9f2-fc7c-452a-98f7-614407abd6dc
2014-08-27 23:35:20,038 [4] WARN Couchbase.Core.ClusterManager - Couchbase.Configuration.ConfigException: Could not retrieve configuration for default. Reason: ??
   at Couchbase.Configuration.Server.Providers.CarrierPublication.CarrierPublicationProvider.GetConfig(String bucketName, String password) in c:\jenkins\workspace\.net-sdkdclient-ng2-andrei\couchbase-net-client\Src\Couchbase\Configuration\Server\Providers\CarrierPublication\CarrierPublicationProvider.cs:line 67
   at Couchbase.Core.ClusterManager.CreateBucket(String bucketName, String password) in c:\jenkins\workspace\.net-sdkdclient-ng2-andrei\couchbase-net-client\Src\Couchbase\Core\ClusterManager.cs:line 159

After trying CCCP, the client defaults to HTTP streaming and configuration continues. But every op fails:

2014-08-27 23:35:33,050 [4] DEBUG Couchbase.IO.ConnectionPool`1 - Releasing: f268e1c1-1cbf-41bb-ba70-3c88ae9f4e14 on 10.3.121.135:11207 - 6b53a72a-c726-4641-b34c-f30f71ba14bd
2014-08-27 23:35:33,052 [4] DEBUG Couchbase.Core.Buckets.CouchbaseBucket - Operation doesn't support retries for key ViewFillerSeedrep0rep0rep0
2014-08-27 23:35:33,052 [4] DEBUG Couchbase.Core.Buckets.CouchbaseBucket - Operation for key ViewFillerSeedrep0rep0rep0 failed after 0 retries. Reason: ?
2014-08-27 23:35:33,065 [4] INFO Couchbase.Configuration.ConfigContextBase - Getting KeyMapper for rev#429 on thread 4
2014-08-27 23:35:33,065 [4] INFO Couchbase.Core.Buckets.VBucketKeyMapper - Using index 58 for key ViewFillerSeedrep1rep1rep1 - rev0
2014-08-27 23:35:33,065 [4] DEBUG Couchbase.Core.Server - Sending ViewFillerSeedrep1rep1rep1 using server 10.3.121.134:11207
2014-08-27 23:35:33,066 [4] WARN Couchbase.IO.ConnectionBase - Starting SSL encryption on 10.3.121.134
2014-08-27 23:35:33,079 [4] DEBUG Couchbase.IO.ConnectionPool`1 - Acquire new: 471d6ca5-cd63-48da-8d99-369897e727b2 | 10.3.121.134:11207 | [0, 1] - 9884859d-0bcd-4732-

Try checking your configuration and see if their is some error there.

-Jeff
Comment by Andrei Baranouski [ 28/Aug/14 ]
Hi Jeff,

I I rolled back couchbase-net-client to version

$ git reset --hard HEAD^
HEAD is now at 0b95eb0 NCBC-604: NullReferenceException in OperationBase`1.HandleClientError

Administrator@WIN-335SPEPOCGT /c/jenkins/workspace/.net-sdkdclient-ng2-andrei/couchbase-net-client (master)
$ git log
WARNING: terminal is not fully functional
commit 0b95eb0e888c394c00048b66f15fe7fb0fbf5146
Author: jeffrymorris <jeffrymorris@gmail.com>
Date: Tue Aug 26 14:28:57 2014 -0700

    NCBC-604: NullReferenceException in OperationBase`1.HandleClientError

    Change-Id: If457e837fdda073b51b370a588863200910a29be
    Reviewed-on: http://review.couchbase.org/40938
    Tested-by: Jeffry Morris <jeffrymorris@gmail.com>
    Reviewed-by: Brett Lawson <brett19@gmail.com>

and loading looks fine( there are no changes in sdkd frameworks)

see attached screenshot and log with this revision



Comment by Jeff Morris [ 28/Aug/14 ]
Thanks Andrei, I'll look deeper into it this afternoon, as you mentioned it's probably a regression.
Comment by Jeff Morris [ 28/Aug/14 ]
http://review.couchbase.org/#/c/41064/
Comment by Andrei Baranouski [ 30/Aug/14 ]
yeah, it solves the problem




[NCBC-607] [ssl] NullReferenceException at Couchbase.IO.Strategies.SslConnection.Send ( first CRUD operation) Created: 27/Aug/14  Updated: 02/Sep/14  Resolved: 27/Aug/14

Status: Closed
Project: Couchbase .NET client library
Component/s: library
Affects Version/s: 2.0 DP3
Fix Version/s: 2.0 Beta

Type: Bug Priority: Test Blocker
Reporter: Andrei Baranouski Assignee: Jeff Morris
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Attachments: Text File log.txt     PNG File NCBC-607.png     File test.logs    

 Description   
call packages\sdkdclient\bin\brun.bat -A S3Creds_tmp -I cluster_conf
ig.ini -I sdkd.args --variants HYBRID -d all:trace
[0.32 INFO] (BRun run:436) Initializing S3
[1.19 INFO] (BRun run:441) Initializing history database
[1.82 TRACE] (CouchbaseAdmin getResponseJson:167) GET http://10.3.121.134:8091/pools

============================================================
Running ReAdd2-HYBRID: 2014-08-26 22:52:11
    workload=HybridWorkloadGroup
    failover/next_action=FO_READD_REBALANCE
    failover/count=2
    failover/next_delay=45
    testcase=FailoverScenario
    Logging to c:\jenkins\workspace\.net-sdkdclient-ng2-andrei\sdkdclient-ng\log\SDK-SDK\CB-3.0.0-1174\ReAdd2-HYBRID\08-26-14\0211
31\68eb149dd819e0fcf974500c9b7554ef

    To re-run the test, copy/paste the following into the shell.
    You may also copy/paste (except the first line) into an argfile
    8<----------------------------------------
    ./stester \
 \ --workload HybridWorkloadGroup --failover-next_action
 \ FO_READD_REBALANCE --failover-count 2 --failover-next_delay 45
 \ --testcase FailoverScenario -C share\rexec --rexec_path
 \ C:\temp\sdkd-out-debug\SdkdConsole.exe --rexec_port 8675
 \ --cluster_node=10.3.121.134 --cluster_node=10.3.121.135
 \ --cluster_node=10.3.121.136 --cluster_node=10.3.3.206
 \ --cluster_ssh-username=root --cluster_ssh-password=couchbase
        --cluster_useSSL=True
    ---------------------------------------->8


[57.94 INFO] (Workload setupDesign:63) Creating design test_design
[57.95 TRACE] (CouchbaseAdmin getResponseJson:167) PUT http://10.3.121.134:8092/default/_design/test_design
[58.19 TRACE] (CouchbaseAdmin getResponseJson:167) GET http://10.3.121.134:8092/default/_design/test_design/_view/test_view?limit=
1
[58.23 INFO] (Workload setupDesign:80) Design creation done
[58.23 INFO] (SDKD log:137) [Sdkd.Control|Info] Got a new connection. Creating child handle
[58.24 DEBUG] (Handle sendMessageAsync:183) > NEWHANDLE@101.1 => {Port=8091, Bucket=default, Options={SSL=true, Username=default,
Password=, OtherNodes=[["10.3.121.135",8091],["10.3.121.136",8091],["10.3.3.206",8091]]}, Hostname=10.3.121.134}
[58.24 TRACE] (Handle sendMessageAsync:185) > {"Command":"NEWHANDLE","Handle":101,"ReqID":1,"CommandData":{"Port":8091,"Bucket":"d
efault","Options":{"SSL":true,"Username":"default","Password":"","OtherNodes":[["10.3.121.135",8091],["10.3.121.136",8091],["10.3.
3.206",8091]]},"Hostname":"10.3.121.134"}}
[58.25 INFO] (SDKD log:137) [Sdkd.Control|Info] Registering handle 101
[58.27 INFO] (SDKD log:137) [Sdkd.Main|Info] Resolving Common.Logging.Log4Net
[58.27 INFO] (SDKD log:137) [Sdkd.Main|Info] Have assembly Common.Logging.Log4Net, Version=2.0.0.0, Culture=neutral, PublicKeyToke
n=af08829b84f0328e
[58.30 INFO] (SDKD log:137) [Sdkd.Main|Info] Resolving log4net
[58.30 INFO] (SDKD log:137) [Sdkd.Main|Info] Have assembly log4net, Version=1.2.10.0, Culture=neutral, PublicKeyToken=1b44e1d42611
5821
[58.58 INFO] (SDKD log:137)
[58.59 INFO] (SDKD log:137) Unhandled Exception: System.NullReferenceException: Object reference not set to an instance of an obje
ct.
[198.47 INFO] (SDKD log:137) +++ Flushing remaining exception trace buffer
[198.48 DEBUG] (Handle sendMessageAsync:183) > CLOSEHANDLE@101.2
[198.48 INFO] (SDKD log:137) at Couchbase.IO.Strategies.SslConnection.Send[T](IOperation`1 operation) in c:\jenkins\workspace\.
net-sdkdclient-ng2-andrei\couchbase-net-client\Src\Couchbase\IO\Strategies\SslConnection.cs:line 53
   at Couchbase.IO.Strategies.DefaultIOStrategy.Execute[T](IOperation`1 operation, IConnection connection) in c:\jenkins\workspace
\.net-sdkdclient-ng2-andrei\couchbase-net-client\Src\Couchbase\IO\Strategies\DefaultIOStrategy.cs:line 35
   at Couchbase.IO.Strategies.DefaultIOStrategy.Execute[T](IOperation`1 operation) in c:\jenkins\workspace\.net-sdkdclient-ng2-and
rei\couchbase-net-client\Src\Couchbase\IO\Strategies\DefaultIOStrategy.cs:line 45
   at Couchbase.Configuration.Server.Providers.CarrierPublication.CarrierPublicationProvider.GetConfig(String bucketName, String p
assword) in c:\jenkins\workspace\.net-sdkdclient-ng2-andrei\couchbase-net-client\Src\Couchbase\Configuration\Server\Providers\Carr
ierPublication\CarrierPublicationProvider.cs:line 41
   at Couchbase.Core.ClusterManager.CreateBucket(String bucketName, String password) in c:\jenkins\workspace\.net-sdkdclient-ng2-a
ndrei\couchbase-net-client\Src\Couchbase\Core\ClusterManager.cs:line 159
   at Couchbase.CouchbaseCluster.OpenBucket(String bucketname, String password) in c:\jenkins\workspace\.net-sdkdclient-ng2-andrei
\couchbase-net-client\Src\Couchbase\CouchbaseCluster.cs:line 84
   at SdkdConsole.Daemon.Handle.Run() in c:\jenkins\workspace\.net-sdkdclient-ng2-andrei\sdkd-net\src\SdkdConsole\Daemon\Handle.cs
:line 134
   at System.Threading.ThreadHelper.ThreadStart_Context(Object state)
   at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boo
lean preserveSyncCtx)
   at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean pre
serveSyncCtx)
   at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
   at System.Threading.ThreadHelper.ThreadStart()
[198.49 TRACE] (Handle sendMessageAsync:185) > {"Command":"CLOSEHANDLE","Handle":101,"ReqID":2,"CommandData":{}}
[198.50 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.6.0_27]
        at java.net.SocketOutputStream.socketWrite(Unknown Source) ~[na:1.6.0_27]
        at java.net.SocketOutputStream.write(Unknown Source) ~[na:1.6.0_27]
        at sun.nio.cs.StreamEncoder.writeBytes(Unknown Source) ~[na:1.6.0_27]
        at sun.nio.cs.StreamEncoder.implFlushBuffer(Unknown Source) ~[na:1.6.0_27]
        at sun.nio.cs.StreamEncoder.implFlush(Unknown Source) ~[na:1.6.0_27]
        at sun.nio.cs.StreamEncoder.flush(Unknown Source) ~[na:1.6.0_27]
        at java.io.OutputStreamWriter.flush(Unknown Source) ~[na:1.6.0_27]
        at java.io.BufferedWriter.flush(Unknown Source) ~[na:1.6.0_27]
        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:254) ~[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:287) [sdkdclient-1.0-SNAPSHOT.jar:na]
        at com.couchbase.sdkdclient.batch.BRun.runSingleTest(BRun.java:394) [sdkdclient-1.0-SNAPSHOT.jar:na]
        at com.couchbase.sdkdclient.batch.BRun.run(BRun.java:478) [sdkdclient-1.0-SNAPSHOT.jar:na]
        at com.couchbase.sdkdclient.batch.BRun.main(BRun.java:510) [sdkdclient-1.0-SNAPSHOT.jar:na]
[199.41 INFO] (BRun uploadFile:141) Uploaded RAW => http://sdk-testresults.couchbase.com.s3.amazonaws.com/SDK-SDK/CB-3.0.0-1174/Re
Add2-HYBRID/08-26-14/021131/68eb149dd819e0fcf974500c9b7554ef.zip
[199.42 ERROR] (BRun main:513) Caught exception
com.couchbase.sdkdclient.context.HarnessException: java.net.SocketException: Connection reset
        at com.couchbase.sdkdclient.context.HarnessException.create(HarnessException.java:56) ~[sdkdclient-1.0-SNAPSHOT.jar:na]
        at com.couchbase.sdkdclient.scenario.PhasedScenario.run(PhasedScenario.java:80) ~[sdkdclient-1.0-SNAPSHOT.jar:na]
        at com.couchbase.sdkdclient.context.RunContext$4.call(RunContext.java:169) ~[sdkdclient-1.0-SNAPSHOT.jar:na]
        at com.couchbase.sdkdclient.context.RunContext$4.call(RunContext.java:165) ~[sdkdclient-1.0-SNAPSHOT.jar:na]
        at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source) ~[na:1.6.0_27]
        at java.util.concurrent.FutureTask.run(Unknown Source) ~[na:1.6.0_27]
        at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) ~[na:1.6.0_27]
        at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source) ~[na:1.6.0_27]
        at java.util.concurrent.FutureTask.run(Unknown Source) ~[na:1.6.0_27]
        at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source) ~[na:1.6.0_27]
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ~[na:1.6.0_27]
        at java.lang.Thread.run(Unknown Source) ~[na:1.6.0_27]
Caused by: java.net.SocketException: Connection reset
        at java.net.SocketInputStream.read(Unknown Source) ~[na:1.6.0_27]
        at sun.nio.cs.StreamDecoder.readBytes(Unknown Source) ~[na:1.6.0_27]
        at sun.nio.cs.StreamDecoder.implRead(Unknown Source) ~[na:1.6.0_27]
        at sun.nio.cs.StreamDecoder.read(Unknown Source) ~[na:1.6.0_27]


seems like it's a regression for ssl

 Comments   
Comment by Jeff Morris [ 27/Aug/14 ]
Indeed a regression bug. http://review.couchbase.org/#/c/40982/




[NCBC-605] [ssl] Seems like SsslConnection.SendCallback/ReceiveCallback should handle exceptions "Cannot access a disposed object" as EapConnection does Created: 26/Aug/14  Updated: 02/Sep/14  Resolved: 26/Aug/14

Status: Closed
Project: Couchbase .NET client library
Component/s: library
Affects Version/s: 2.0 DP3
Fix Version/s: 2.0 Beta

Type: Bug Priority: Major
Reporter: Andrei Baranouski Assignee: Jeff Morris
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified


 Description   
Hi Jeff,

unfortunately I do not have any logs to confirm it now, but in a single run I watched this exception in https://github.com/couchbase/couchbase-net-client/blob/master/Src/Couchbase/IO/Strategies/SslConnection.cs#L76

(or https://github.com/couchbase/couchbase-net-client/blob/master/Src/Couchbase/IO/Strategies/SslConnection.cs#L105)


while EapConnection handle all exceptions:
https://github.com/couchbase/couchbase-net-client/blob/master/Src/Couchbase/IO/Strategies/EapConnection.cs#L67

Jeff, do you think my guesses are correct?



 Comments   
Comment by Jeff Morris [ 26/Aug/14 ]
Andrei -

Yeah, it looks like the SslConnection class needs to be updated to what EapConnection is like.

Here is a patch: http://review.couchbase.org/#/c/40944/

-Jeff
Comment by Jeff Morris [ 26/Aug/14 ]
http://review.couchbase.org/#/c/40944/




[NCBC-604] NullReferenceException in OperationBase`1.HandleClientError Created: 26/Aug/14  Updated: 02/Sep/14  Resolved: 26/Aug/14

Status: Closed
Project: Couchbase .NET client library
Component/s: library
Affects Version/s: 2.0 DP3
Fix Version/s: 2.0 Beta

Type: Bug Priority: Major
Reporter: Andrei Baranouski Assignee: Jeff Morris
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Attachments: Zip Archive NCBC-604.zip     PNG File NullReferenceException.png     File test.logs    

 Description   
c:\jenkins\workspace\.net-sdkdclient-ng2-andrei\sdkdclient-ng>call packages\sdkdclient\bin\brun.bat -A S3Creds_tmp -I cluster_conf
[0.32 INFO] (BRun run:441) Initializing history database
[1.31 TRACE] (CouchbaseAdmin getResponseJson:167) GET http://10.3.121.134:8091/pools

============================================================
Running ReAdd2-HYBRID: 2014-08-26 13:43:19
    workload=HybridWorkloadGroup
    failover/next_action=FO_READD_REBALANCE
    failover/count=2
    failover/next_delay=45
    testcase=FailoverScenario
    Logging to c:\jenkins\workspace\.net-sdkdclient-ng2-andrei\sdkdclient-ng\log\SDK-SDK\CB-3.0.0-1174\ReAdd2-HYBRID\08-26-14\0745
99\cb48df8b14222ae1e9fe55dbb23ec693

    To re-run the test, copy/paste the following into the shell.
    You may also copy/paste (except the first line) into an argfile
    8<----------------------------------------
    ./stester \
 \ --workload HybridWorkloadGroup --failover-next_action
 \ FO_READD_REBALANCE --failover-count 2 --failover-next_delay 45
 \ --testcase FailoverScenario -C share\rexec --rexec_path
 \ C:\temp\sdkd-out-debug\SdkdConsole.exe --rexec_port 8675
 \ --cluster_node=10.3.121.134 --cluster_node=10.3.121.135
 \ --cluster_node=10.3.121.136 --cluster_node=10.3.3.206
        --cluster_ssh-username=root --cluster_ssh-password=couchbase


....


[123.36 INFO] (Scenario run:86) Starting CHANGE phase
[123.36 INFO] (CBCluster failoverNodes:588) Failing over <URI:10.3.121.135:8091,ns_1@10.3.121.135>
[123.37 TRACE] (CouchbaseAdmin getResponseJson:167) POST http://10.3.121.134:8091/controller/failOver
[123.82 INFO] (SDKD log:137) [Sdkd.Result|Warn] Unrecognized return code 409
[123.87 INFO] (CBCluster failoverNodes:588) Failing over <URI:10.3.121.136:8091,ns_1@10.3.121.136>
[123.87 TRACE] (CouchbaseAdmin getResponseJson:167) POST http://10.3.121.134:8091/controller/failOver
[124.15 INFO] (FailoverAction change:104) Nodes failed over. Requested sleep for 45 seconds
[124.18 INFO] (SDKD log:137)
[124.18 INFO] (SDKD log:137) Unhandled Exception:
[124.18 INFO] (SDKD log:137) Unhandled Exception: System.NullReferenceException: Object reference not set to an instance of an obj
ect.
[124.19 INFO] (LineGobbler doFilter:115) +++ Following exception has internal ID: 1
[124.19 INFO] (SDKD log:137) at Couchbase.IO.Operations.OperationBase`1.HandleClientError(String message) in c:\jenkins\workspa
ce\.net-sdkdclient-ng2-andrei\couchbase-net-client\Src\Couchbase\IO\Operations\OperationBase'.cs:line 85
   at Couchbase.Core.Server.Send[T](IOperation`1 operation) in c:\jenkins\workspace\.net-sdkdclient-ng2-andrei\couchbase-net-clien
t\Src\Couchbase\Core\Server.cs:line 93
   at Couchbase.Core.Buckets.CouchbaseBucket.SendWithRetry[T](IOperation`1 operation) in c:\jenkins\workspace\.net-sdkdclient-ng2-
andrei\couchbase-net-client\Src\Couchbase\Core\Buckets\CouchbaseBucket.cs:line 98
   at Couchbase.Core.Buckets.CouchbaseBucket.Upsert[T](String key, T value) in c:\jenkins\workspace\.net-sdkdclient-ng2-andrei\cou
chbase-net-client\Src\Couchbase\Core\Buckets\CouchbaseBucket.cs:line 312
   at Sdkd.Commands.SetCommand.ExecuteSingle(String key, String value) in c:\jenkins\workspace\.net-sdkdclient-ng2-andrei\sdkd-net
\src\Sdkd\Commands\SetCommand.cs:line 77
   at Sdkd.Commands.KVCommand.Run() in c:\jenkins\workspace\.net-sdkdclient-ng2-andrei\sdkd-net\src\Sdkd\Commands\KVCommand.cs:lin
e 25
   at SdkdConsole.Daemon.Handle.DispatchCommand(Request req, CouchbaseBucket cli) in c:\jenkins\workspace\.net-sdkdclient-ng2-andr
ei\sdkd-net\src\SdkdConsole\Daemon\Handle.cs:line 295
   at SdkdConsole.Daemon.Handle.Run() in c:\jenkins\workspace\.net-sdkdclient-ng2-andrei\sdkd-net\src\SdkdConsole\Daemon\Handle.cs
:line 175
   at System.Threading.ThreadHelper.ThreadStart_Context(Object state)
   at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boo
lean preserveSyncCtx)
   at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean pre
serveSyncCtx)
   at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
   at System.Threading.ThreadHelper.ThreadStart()



 Comments   
Comment by Jeff Morris [ 26/Aug/14 ]
http://review.couchbase.org/#/c/40938/




[NCBC-615] [ssl] data load stuck with 'Socket Exception was unhandled' Created: 29/Aug/14  Updated: 02/Sep/14  Resolved: 30/Aug/14

Status: Closed
Project: Couchbase .NET client library
Component/s: library
Affects Version/s: 2.0 DP3
Fix Version/s: 2.0 Beta

Type: Bug Priority: Blocker
Reporter: Andrei Baranouski Assignee: Andrei Baranouski
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Attachments: PNG File NCBC-615_1.png     PNG File NCBC-615_2.png     PNG File NCBC-615_3.png     Zip Archive NCBC-615.zip     File test.logs    

 Description   
Hi Jeff,

I don't see the issue without ssl but see it in maby tests with ssl.
I'm not 100% sure that it is the client problem, but I use the same sdkd code and there is no such problem.

in short, I see that not all the data has been downloaded, and tests hang. when I stop the command line to debug, I see the following exception. Could you take a look at the problem? my research have so far failed. I am ready to provide the environment or provide more detailed information if required.

 Comments   
Comment by Jeff Morris [ 29/Aug/14 ]
Can you post the stacktrace? Click on the "View Detail" in the exception dialog and navigate through. If an inner exception exists, make sure it's included.

Comment by Andrei Baranouski [ 30/Aug/14 ]
When I run with http://review.couchbase.org/#/c/41064/ (NCBC-610) then the problem goes away for this test




[NCBC-618] When bootstrapping against a cluster with a node down, bootstrapping fails (cccp) Created: 31/Aug/14  Updated: 31/Aug/14  Resolved: 31/Aug/14

Status: Resolved
Project: Couchbase .NET client library
Component/s: library
Affects Version/s: 2.0 DP3
Fix Version/s: 2.0 Beta

Type: Task Priority: Major
Reporter: Jeff Morris Assignee: Jeff Morris
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified


 Description   
The client should ignore this node and continue to bootstrap.

 Comments   
Comment by Jeff Morris [ 31/Aug/14 ]
http://review.couchbase.org/#/c/41126/




[NCBC-616] Fixed PagedView with only one page Created: 29/Aug/14  Updated: 29/Aug/14

Status: Open
Project: Couchbase .NET client library
Component/s: library
Affects Version/s: 1.3.8
Fix Version/s: 1.3.10

Type: Bug Priority: Major
Reporter: Jeff Morris Assignee: Jeff Morris
Resolution: Unresolved Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified


 Description   
When using a PageView with a page size larger than the number of items
in the result set, the MoveNext() operation indicates there are no items
in the current page and returns false.

The fix changes the expression to check if there the nextId is not null
and if the current page contains any items.

 Comments   
Comment by Jeff Morris [ 29/Aug/14 ]
http://review.couchbase.org/#/c/41122/




[NCBC-585] Refactor finalization logic so that Exceptions are not thrown on finalizer thread Created: 15/Aug/14  Updated: 29/Aug/14

Status: Open
Project: Couchbase .NET client library
Component/s: library
Affects Version/s: 1.3.8
Fix Version/s: 1.3.10

Type: Bug Priority: Critical
Reporter: Jeff Morris Assignee: Jeff Morris
Resolution: Unresolved Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Relates to

 Description   
Reviewing MemcachedClient, there are a few issues that need to be resolved:
- The dispose/finalize logic itself is not correct in MemcachedClient. GCSuppressFinalize shouldn't be called during finalization for example.
- The finalizer contains code (logging) that could throw an exception if the config was not setup correctly or if It cannot create the instance for some reason




[NCBC-584] GetVBucket throws not implemented exception. Created: 14/Aug/14  Updated: 29/Aug/14

Status: Open
Project: Couchbase .NET client library
Component/s: library
Affects Version/s: 1.3.8
Fix Version/s: 1.3.10

Type: Bug Priority: Major
Reporter: Jeff Morris Assignee: Jeff Morris
Resolution: Unresolved Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified


 Description   
From Q&A: http://www.couchbase.com/communities/jp/q-and-a/weird-error
Weird Error

Hi Everyone,

Thanks in advance for the help. I have been getting the following error periodically.

GetVBucket is implemented only for VBucketNodeLocator implementation of IMemcachedNodeLocator

I am using couchbase as a session state offload and a caching utility.

The conditions under which I was receiving this error are as follows:

Couchbase 2.5.1 enterprise.
2 node system
when I am calling the following method:

var answer = _couchBaseClient.KeyExists("Key_Name");

For some reason the KeyExists method throws this error.

I am running this code in a two IIS server environment. The error essentially prevents the site from being usable.

I was able to remove this error but one of the two ways (neither of which is preferable to me):

removing the use of the KeyExists method which I don't want to do.
remove 1 node of my 2 node setup which makes fail over not possible.....again something I don't want to do.

So my question(s) is:

What I am doing wrong?
Configuration Issue?
Not best practice?

Thanks,
- See more at: http://www.couchbase.com/communities/jp/q-and-a/weird-error#sthash.cMQqY9An.Ytj2AA3q.dpuf




[NCBC-583] Ensure Dispose is call on every MD5CryptoServiceProvider class usage Created: 14/Aug/14  Updated: 29/Aug/14  Resolved: 29/Aug/14

Status: Resolved
Project: Couchbase .NET client library
Component/s: library
Affects Version/s: 1.3.8
Fix Version/s: 1.3.9

Type: Bug Priority: Major
Reporter: Jeff Morris Assignee: Jeff Morris
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Relates to

 Description   
Every Get or Set call invokes KetamaNodeLocator.Locate(string key). The memcached keys are hashed through MD5 algorithm to find node they are supposed to be stored on. The current implementation creates a new MD5CryptoServiceProvider class which has underlying SafeHashHandle that registers into finalizer queue. Because the code does not call Dispose on the MD5CryptoServiceProvider instance, the SafeHashHandle remains in finalizer queue till garbage collector disposes it properly.


 Comments   
Comment by Jeff Morris [ 29/Aug/14 ]
http://review.couchbase.org/#/c/41121/




[NCBC-614] Review and reduce verbosity of logging in INFO mode Created: 28/Aug/14  Updated: 29/Aug/14

Status: Open
Project: Couchbase .NET client library
Component/s: library
Affects Version/s: 1.3.8
Fix Version/s: 1.3.10

Type: Task Priority: Major
Reporter: Jeff Morris Assignee: Jeff Morris
Resolution: Unresolved Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Dependency




[NCBC-498] Common Flags Created: 02/Jun/14  Updated: 29/Aug/14  Resolved: 29/Aug/14

Status: Resolved
Project: Couchbase .NET client library
Component/s: library
Affects Version/s: 2.0 DP1
Fix Version/s: backlog-2.0

Type: Story Priority: Critical
Reporter: Jeff Morris Assignee: Jeff Morris
Resolution: Duplicate Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified


 Description   
Support for "common flags" - consistent datatypes across all SDK's for stored values.

 Comments   
Comment by Jeff Morris [ 29/Aug/14 ]
http://www.couchbase.com/issues/browse/NCBC-608




[NCBC-442] BufferAllocator is being overwritten by SetBuffer(..) in SocketAsyncStrategy Created: 28/Apr/14  Updated: 29/Aug/14  Resolved: 29/Aug/14

Status: Closed
Project: Couchbase .NET client library
Component/s: None
Affects Version/s: .future
Fix Version/s: 2.0 Beta

Type: Bug Priority: Critical
Reporter: Jeff Morris Assignee: Jeff Morris
Resolution: Fixed Votes: 0
Labels: 2.0
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified





[NCBC-466] Provide a way of creating a bucket, when requested, if it doesn't exist (?) Created: 07/May/14  Updated: 29/Aug/14

Status: Open
Project: Couchbase .NET client library
Component/s: library
Affects Version/s: .future
Fix Version/s: backlog-2.0

Type: Task Priority: Minor
Reporter: Jeff Morris Assignee: Jeff Morris
Resolution: Unresolved Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified


 Description   
This more to jot down a thought: mongo is easy to get up and running because (one reason) if a collection doesn't exist, the SDK creates one for you when it's requested. There are obvious flaws in this model, but it may be worthwhile to provide and overload to OpenBucket which takes a boolean specifying whether or not to create the bucket if it doesn't exist: OpenBucket(bucketName, createIfDoesNotExist);




[NCBC-611] CouchbaseAspNet 1.2.1 Nuget package was released built in debug mode Created: 28/Aug/14  Updated: 29/Aug/14

Status: Open
Project: Couchbase .NET client library
Component/s: None
Affects Version/s: None
Fix Version/s: backlog-1.0

Type: Bug Priority: Major
Reporter: Stephen Phillips Assignee: Jeff Morris
Resolution: Unresolved Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified


 Description   
v1.2.1 of "Couchbase ASP.NET SessionState and OutputCache Providers" on nuget the dll included in the package was built in debug mode and was raised to us when we sent a dump file to microsoft for anaylsis. This has been suggested as a potential performance issue. An updated release build would be appreciated.

 Comments   
Comment by Stephen Phillips [ 28/Aug/14 ]
Apologies if this is the wrong project I did not know where else to create the issue.
Comment by Jeff Morris [ 28/Aug/14 ]
Thanks Stephen, I'll look into it. It's fine to create issues for that project here :)




[NCBC-613] Refactor operation result classes so that they have a common inheritence chain Created: 28/Aug/14  Updated: 29/Aug/14  Resolved: 29/Aug/14

Status: Resolved
Project: Couchbase .NET client library
Component/s: library
Affects Version/s: 2.0 DP3
Fix Version/s: 2.0 Beta

Type: Task Priority: Major
Reporter: Jeff Morris Assignee: Jeff Morris
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified


 Description   
Currently the "operation result" from each of the API's supported by the SDK (Views, N1QL, Memcached, Document) all have different "operation result" classes, which is confusing and inconsistent. This refactoring will make a common inheritance chain for all derived "operation result" classes.

 Comments   
Comment by Jeff Morris [ 29/Aug/14 ]
http://review.couchbase.org/#/c/41085/




[NCBC-609] Number base not specified for error codes Created: 27/Aug/14  Updated: 28/Aug/14  Resolved: 28/Aug/14

Status: Closed
Project: Couchbase .NET client library
Component/s: docs
Affects Version/s: 1.3.8
Fix Version/s: 1.3.8, 1.3.9

Type: Bug Priority: Major
Reporter: Amy Kurtzman Assignee: Amy Kurtzman
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified


 Description   
A customer reported the following:

Hi,
I’m not sure who is in charge of documentation or how to reach said person so I sent this mail to info, I hope this reaches the right person.
 
I wanted to point out a small mistake in the .NET SDK documentation (1.3).
The error codes you have listed on the site are in hexadecimal base but without any mention that these values are in hexadecimal base.
See: http://docs.couchbase.com/couchbase-sdk-net-1.3/#checking-error-codes
For example: OperationTimeout is stated to be 94, it’s actually 148which in hexadecimal is 0x94.
I think this should be changed to base10 or at least clarified.
 
Cheers, Yosef Orbach.

 Comments   
Comment by Amy Kurtzman [ 27/Aug/14 ]
@Jeff, Can you verify that the numbers are indeed in hex? If so, I'll add a note and prefix the numbers with 0x. Thanks.
Comment by Jeff Morris [ 27/Aug/14 ]
Yes, the values are indeed in hex.




[NCBC-587] Cannot access a disposed object in DefaultIOStrategy.Finalize() Created: 16/Aug/14  Updated: 27/Aug/14  Resolved: 27/Aug/14

Status: Closed
Project: Couchbase .NET client library
Component/s: library
Affects Version/s: 2.0 DP3
Fix Version/s: 2.0 Beta

Type: Bug Priority: Test Blocker
Reporter: Andrei Baranouski Assignee: Andrei Baranouski
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified
Environment: 3.0.0-1105

Attachments: Zip Archive NCBC-587.log.zip    
Issue Links:
Gantt: finish-start

 Description   
maybe it's the continuation of NCBC-575


I took a few commits ahead from gerrit


commit 2c00a9d3a397f5c1eddc56238cf4a19e6e6618dd
Author: jeffrymorris <jeffrymorris@gmail.com>
Date: Mon Aug 11 18:41:08 2014 -0700

    Add config files to tests

    Change-Id: Ie093eac1da4ffc742796ffd4df8a9c63cc1c9c2f

commit 5b18623a7c13fb16f21476fe77eaf9a192e92eb2
Author: jeffrymorris <jeffrymorris@gmail.com>
Date: Mon Aug 11 17:20:19 2014 -0700

    Complete IBucket implementation for Memcached and Couchbase Buckets

    Change-Id: If6fb47b9e4a5201e625f155dadf45696b8666674

commit a6001260b0437a9779f7b7730e857b77ac9aea31
Author: jeffrymorris <jeffrymorris@gmail.com>
Date: Wed Aug 6 15:31:06 2014 -0700

    NCBC-542: Provide Observe method on IBucket

    Change-Id: Iecfbc02490b9ce237d6fbe16619e5aa252566bd7

commit 321940886cffcdc30225201ea243d8c6e4df6da4
Author: jeffrymorris <jeffrymorris@gmail.com>
Date: Wed Aug 6 12:31:12 2014 -0700

    NCBC-576: Do not retry operation when unknown status is returned.

    Change-Id: Ic9afeb1373d9e7804cad3c2df0521b162956326d
    Reviewed-on: http://review.couchbase.org/40347
    Tested-by: Jeffry Morris <jeffrymorris@gmail.com>
    Reviewed-by: Matt Ingenthron <matt@couchbase.com>




c:\jenkins\workspace-net2\sdkdclient-ng>call packages\sdkdclient\bin\brun.bat -I cluster_config.ini -I sdkd.args --variants HYBRID -d all:debug --no-upload
[0,12 INFO] (BRun run:435) Initializing history database

============================================================
Running Rb2Out-HYBRID
    rebalance/count=2
    workload=HybridWorkloadGroup
    rebalance/mode=out
    testcase=RebalanceScenario
    Logging to c:\jenkins\workspace-net2\sdkdclient-ng\log\SDK-SDK\CB-3.0.0-1105\Rb2Out-HYBRID\08-16-14\025009\de7a81baca576c481ce29a22fed68ed4

    To re-run the test, copy/paste the following into the shell.
    You may also copy/paste (except the first line) into an argfile
    8<----------------------------------------
    ./stester \
 \ --rebalance-count 2 --workload HybridWorkloadGroup
 \ --rebalance-mode out --testcase RebalanceScenario -C share\rexec
 \ --rexec_path C:\temp\sdkd-out-debug\SdkdConsole.exe --rexec_port
 \ 8675 --cluster_node=10.3.4.144 --cluster_node=10.3.4.145
 \ --cluster_node=10.3.4.146 --cluster_node=10.3.4.147
        --cluster_ssh-username=root --cluster_ssh-password=couchbase
    ---------------------------------------->8
[1,23 WARN] (Drivers getDriver:76) 'rexec' is now mapped to *local* execution only. Use RemoteExecutingDriver for remote execution
[1,48 INFO] (RunContext run:102) Ramp for 30 seconds. Cluster modification: remove 2 nodes and rebalance. Rebound for 90 seconds.
[1,49 INFO] (RunContext run:124) Starting cluster and driver
[1,49 INFO] (CBCluster startCluster:360) Node http://10.3.4.144:8091 is master now
[1,49 INFO] (HostPortDriver launch:32) Invoking SDKD as 'C:\temp\sdkd-out-debug\SdkdConsole.exe'
[1,49 DEBUG] (CBCluster startCluster:366) Stopping any existing rebalance operations..
[1,68 INFO] (SDKD log:137) --- Logging Self-Test ---
[1,68 INFO] (SDKD log:137) [Sdkd.Main|Info] Info Message
[1,68 INFO] (SDKD log:137) [Sdkd.Main|Warn] Warn Message
[1,68 INFO] (SDKD log:137) [Sdkd.Main|Error] Error Message
[1,68 INFO] (SDKD log:137) [Sdkd.Main|Fatal] Fatal Message
[1,69 INFO] (SDKD log:137) [Sdkd.Main|Info] SDKD Listening on port 8675
[2,04 INFO] (SDKD log:137) [Sdkd.Control|Info] Got a new connection. Creating child handle
[2,04 DEBUG] (Handle sendMessageAsync:183) > INFO@0.0
[2,22 DEBUG] (Handle receiveMessage:158) < INFO@0.0 => {"CAPS":{"DS_SHARED":true,"PREAMBLE":false,"CANCEL":true,"CONTINUOUS":true},"COMPONENTS":{"SDK":"1.0.0.0","CLR":"4.0.30319.34014"}}
[8,65 DEBUG] (CBCluster clearSingleCluster:140) Failing over existing node <URI:10.3.4.145:8091,ns_1@10.3.4.145>
[9,10 DEBUG] (CBCluster clearSingleCluster:140) Failing over existing node <URI:10.3.4.146:8091,ns_1@10.3.4.146>
[9,56 DEBUG] (CBCluster clearSingleCluster:140) Failing over existing node <URI:10.3.4.147:8091,ns_1@10.3.4.147>
[10,04 DEBUG] (SSHConnection initUserKeys:79) Loaded indentity C:\Users\Andrei\.ssh\id_rsa
[10,05 DEBUG] (SSHConnection connect:99) Connecting with User[root] Pass[HASH=3b8cf05627127baaf3808913209aac84]
[10,05 DEBUG] (SSHConnection connect:99) Connecting with User[root] Pass[HASH=3b8cf05627127baaf3808913209aac84]
[10,05 DEBUG] (SSHConnection initUserKeys:79) Loaded indentity C:\Users\Andrei\.ssh\id_rsa
[12,16 INFO] (NodeHost createSSH:147) SSH Initialized for http://10.3.4.145:8091
[12,16 INFO] (NodeHost createSSH:147) SSH Initialized for http://10.3.4.144:8091
[12,17 INFO] (NodeHost createSSH:147) SSH Initialized for http://10.3.4.146:8091
[12,17 INFO] (NodeHost createSSH:147) SSH Initialized for http://10.3.4.147:8091
[12,18 DEBUG] (SSHCommand execute:75) Running /etc/init.d/couchbase-server start && pkill -CONT -f memcached && pkill -CONT -f beam.smp && iptables -F && iptables -t nat -F on 10.3.4.144
[12,18 DEBUG] (SSHCommand execute:75) Running /etc/init.d/couchbase-server start && pkill -CONT -f memcached && pkill -CONT -f beam.smp && iptables -F && iptables -t nat -F on 10.3.4.145
[12,18 DEBUG] (SSHCommand execute:75) Running /etc/init.d/couchbase-server start && pkill -CONT -f memcached && pkill -CONT -f beam.smp && iptables -F && iptables -t nat -F on 10.3.4.146
[12,19 DEBUG] (SSHCommand execute:75) Running /etc/init.d/couchbase-server start && pkill -CONT -f memcached && pkill -CONT -f beam.smp && iptables -F && iptables -t nat -F on 10.3.4.147
[12,90 DEBUG] (SSHCommand close:147) Closing channel com.jcraft.jsch.ChannelExec@4b54d870
[12,90 DEBUG] (SSHCommand close:147) Closing channel com.jcraft.jsch.ChannelExec@7f7d4e51
[12,90 DEBUG] (SSHCommand close:147) Closing channel com.jcraft.jsch.ChannelExec@40c718fc
[12,91 DEBUG] (SSHCommand close:147) Closing channel com.jcraft.jsch.ChannelExec@16c96e22
[12,91 DEBUG] (CBCluster setupNewCluster:271) Provisioning initial node com.couchbase.cbadmin.client.CouchbaseAdmin@3e598bc2
[27,29 DEBUG] (CBCluster tryOnce:286) Adding node http://10.3.4.145:8091
[40,62 DEBUG] (CBCluster tryOnce:286) Adding node http://10.3.4.146:8091
[49,85 DEBUG] (CBCluster tryOnce:286) Adding node http://10.3.4.147:8091
[58,58 INFO] (CBCluster setupNewCluster:293) All nodes added. Will rebalance
[59,47 INFO] (RebalanceWaiter sweepOnce:33) Rebalance complete
[59,47 DEBUG] (CBCluster setupServerGroups:222) Not creating any groups
[59,69 INFO] (CBCluster setupMainBucket:209) Creating bucket default
[59,92 INFO] (CBCluster setupMainBucket:211) Bucket creation submitted
[67,00 INFO] (CBCluster waitForBucketReady:203) Bucket creation done
[69,58 INFO] (RunContext run:143) Driver and cluster initialized
[69,82 INFO] (RunContext call:167) Running scenario..
[69,82 INFO] (Scenario run:72) Starting RAMP phase
[69,82 INFO] (Workload setupDesign:63) Creating design test_design
[70,98 INFO] (Workload setupDesign:80) Design creation done
[70,98 INFO] (SDKD log:137) [Sdkd.Control|Info] Got a new connection. Creating child handle
[70,98 DEBUG] (Handle sendMessageAsync:183) > NEWHANDLE@101.1 => {Options={OtherNodes=[["10.3.4.145",8091],["10.3.4.146",8091],["10.3.4.147",8091]], Username=default, SSL=false, Password=}, Bucket=default, Port=8091, Hostname=10.3.4.144}
[70,99 INFO] (SDKD log:137) [Sdkd.Control|Info] Registering handle 101
[71,00 INFO] (SDKD log:137) [Sdkd.ClientFactory|Info] Shared clients disabled. Creating anew
[71,02 INFO] (SDKD log:137) [Sdkd.Main|Info] Resolving Common.Logging.Log4Net
[71,02 INFO] (SDKD log:137) [Sdkd.Main|Info] Have assembly Common.Logging.Log4Net, Version=2.0.0.0, Culture=neutral, PublicKeyToken=af08829b84f0328e
[71,05 INFO] (SDKD log:137) [Sdkd.Main|Info] Resolving log4net
[71,05 INFO] (SDKD log:137) [Sdkd.Main|Info] Have assembly log4net, Version=1.2.10.0, Culture=neutral, PublicKeyToken=1b44e1d426115821
[78,07 DEBUG] (Handle receiveMessage:158) < NEWHANDLE@101.1
[78,07 DEBUG] (Handle sendMessageAsync:183) > CB_VIEW_LOAD@101.2 => {Options={DelayMin=0, TimeRes=0, IterWait=1, DelayMax=0}, Schema={InflateLevel=40, InflateContent=meh}, DSType=DSTYPE_SEEDED, DS={KSize=12, KSeed=ViewFillerSeed, VSize=512, VSeed=Vie
wFillerSeed, Continuous=false, Repeat=rep, Count=1000}}
[78,08 INFO] (SDKD log:137) [Sdkd.Handle|Warn] Got command CB_VIEW_LOAD
[78,08 INFO] (SDKD log:137) [Sdkd.Handle|Warn] Command data: {
[78,08 INFO] (SDKD log:137) "Options": {
[78,09 INFO] (SDKD log:137) "DelayMin": 0,
[78,09 INFO] (SDKD log:137) "TimeRes": 0,
[78,09 INFO] (SDKD log:137) "IterWait": 1,
[78,09 INFO] (SDKD log:137) "DelayMax": 0
[78,10 INFO] (SDKD log:137) },
[78,10 INFO] (SDKD log:137) "Schema": {
[78,10 INFO] (SDKD log:137) "InflateLevel": 40,
[78,11 INFO] (SDKD log:137) "InflateContent": "meh"
[78,11 INFO] (SDKD log:137) },
[78,11 INFO] (SDKD log:137) "DSType": "DSTYPE_SEEDED",
[78,11 INFO] (SDKD log:137) "DS": {
[78,12 INFO] (SDKD log:137) "KSize": 12,
[78,12 INFO] (SDKD log:137) "KSeed": "ViewFillerSeed",
[78,12 INFO] (SDKD log:137) "VSize": 512,
[78,13 INFO] (SDKD log:137) "VSeed": "ViewFillerSeed",
[78,13 INFO] (SDKD log:137) "Continuous": false,
[78,13 INFO] (SDKD log:137) "Repeat": "rep",
[78,13 INFO] (SDKD log:137) "Count": 1000
[78,14 INFO] (SDKD log:137) }
[78,14 INFO] (SDKD log:137) }
[293,46 INFO] (SDKD log:137) [Sdkd.ViewLoader|Info] Summary details: {}
[293,46 DEBUG] (Handle receiveMessage:158) < [SDKD:SDKD_EINVAL="Need at least one kv pair. None requested"] CB_VIEW_LOAD@101.2
[293,46 DEBUG] (Handle sendMessageAsync:183) > CLOSEHANDLE@101.3
[293,47 INFO] (SDKD log:137) [Sdkd.Handle|Warn] Got command CLOSEHANDLE
[293,47 INFO] (SDKD log:137) [Sdkd.Handle|Warn] Command data: {}
[293,47 INFO] (Workload call:112) Preloading items into cluster before workload
[293,47 INFO] (SDKD log:137) [Sdkd.ClientFactory|Info] Release CouchbaseBucket -788777045
[293,48 DEBUG] (Handle sendMessageAsync:183) > NEWHANDLE@102.4 => {Options={OtherNodes=[["10.3.4.145",8091],["10.3.4.146",8091],["10.3.4.147",8091]], Username=default, SSL=false, Password=}, Bucket=default, Port=8091, Hostname=10.3.4.144}
[293,48 INFO] (SDKD log:137) [Sdkd.ClientFactory|Info] Release CouchbaseBucket client.Dispose()-788777045
[293,49 INFO] (SDKD log:137) [Sdkd.Control|Info] Got a new connection. Creating child handle
[293,49 INFO] (SDKD log:137) [Sdkd.Handle|Warn] DispatchCommand(req, SdkHandle) == false
[293,49 INFO] (SDKD log:137) [Sdkd.Control|Info] Registering handle 102
[293,49 INFO] (SDKD log:137) [Sdkd.ClientFactory|Info] Shared clients disabled. Creating anew
[298,80 DEBUG] (Handle receiveMessage:158) < NEWHANDLE@102.4
[298,80 DEBUG] (Handle sendMessageAsync:183) > MC_DS_MUTATE_SET@102.5 => {Options={DelayMin=0, TimeRes=0, IterWait=100, DelayMax=0}, DSType=DSTYPE_SEEDED, DS={KSize=32, KSeed=SimpleKey, VSize=128, VSeed=SimpleValue, Continuous=false, Repeat=REP, Coun
t=15000}}
[298,81 INFO] (SDKD log:137) [Sdkd.Handle|Warn] Got command MC_DS_MUTATE_SET
[298,81 INFO] (SDKD log:137) [Sdkd.Handle|Warn] Command data: {
[298,81 INFO] (SDKD log:137) "Options": {
[298,81 INFO] (SDKD log:137) "DelayMin": 0,
[298,82 INFO] (SDKD log:137) "TimeRes": 0,
[298,82 INFO] (SDKD log:137) "IterWait": 100,
[298,82 INFO] (SDKD log:137) "DelayMax": 0
[298,82 INFO] (SDKD log:137) },
[298,82 INFO] (SDKD log:137) "DSType": "DSTYPE_SEEDED",
[298,83 INFO] (SDKD log:137) "DS": {
[298,83 INFO] (SDKD log:137) "KSize": 32,
[298,83 INFO] (SDKD log:137) "KSeed": "SimpleKey",
[298,83 INFO] (SDKD log:137) "VSize": 128,
[298,84 INFO] (SDKD log:137) "VSeed": "SimpleValue",
[298,84 INFO] (SDKD log:137) "Continuous": false,
[298,84 INFO] (SDKD log:137) "Repeat": "REP",
[298,85 INFO] (SDKD log:137) "Count": 15000
[298,85 INFO] (SDKD log:137) }
[298,85 INFO] (SDKD log:137) }
[554,47 INFO] (SDKD log:137) [Sdkd.Result|Warn] Unrecognized return code 409
[1781,34 DEBUG] (Handle receiveMessage:158) < MC_DS_MUTATE_SET@102.5 => {[OK]: 14984, [MEMD:GENERIC]: 16}
[1781,34 DEBUG] (Handle sendMessageAsync:183) > CLOSEHANDLE@102.6
[1781,34 INFO] (SDKD log:137) [Sdkd.Handle|Warn] Got command CLOSEHANDLE
[1781,35 INFO] (SDKD log:137) [Sdkd.Handle|Warn] Command data: {}
[1781,35 DEBUG] (Handle sendMessageAsync:183) > NEWHANDLE@105.9 => {Options={OtherNodes=[["10.3.4.145",8091],["10.3.4.146",8091],["10.3.4.147",8091]], Username=default, SSL=false, Password=}, Bucket=default, Port=8091, Hostname=10.3.4.144}
[1781,35 DEBUG] (Handle sendMessageAsync:183) > NEWHANDLE@103.7 => {Options={OtherNodes=[["10.3.4.145",8091],["10.3.4.146",8091],["10.3.4.147",8091]], Username=default, SSL=false, Password=}, Bucket=default, Port=8091, Hostname=10.3.4.144}
[1781,35 DEBUG] (Handle sendMessageAsync:183) > NEWHANDLE@104.8 => {Options={OtherNodes=[["10.3.4.145",8091],["10.3.4.146",8091],["10.3.4.147",8091]], Username=default, SSL=false, Password=}, Bucket=default, Port=8091, Hostname=10.3.4.144}
[1781,36 DEBUG] (Handle sendMessageAsync:183) > NEWHANDLE@112.16 => {Options={OtherNodes=[["10.3.4.145",8091],["10.3.4.146",8091],["10.3.4.147",8091]], Username=default, SSL=false, Password=}, Bucket=default, Port=8091, Hostname=10.3.4.144}
[1781,36 DEBUG] (Handle sendMessageAsync:183) > NEWHANDLE@111.15 => {Options={OtherNodes=[["10.3.4.145",8091],["10.3.4.146",8091],["10.3.4.147",8091]], Username=default, SSL=false, Password=}, Bucket=default, Port=8091, Hostname=10.3.4.144}
[1781,36 DEBUG] (Handle sendMessageAsync:183) > NEWHANDLE@110.14 => {Options={OtherNodes=[["10.3.4.145",8091],["10.3.4.146",8091],["10.3.4.147",8091]], Username=default, SSL=false, Password=}, Bucket=default, Port=8091, Hostname=10.3.4.144}
[1781,36 DEBUG] (Handle sendMessageAsync:183) > NEWHANDLE@109.13 => {Options={OtherNodes=[["10.3.4.145",8091],["10.3.4.146",8091],["10.3.4.147",8091]], Username=default, SSL=false, Password=}, Bucket=default, Port=8091, Hostname=10.3.4.144}
[1781,36 DEBUG] (Handle sendMessageAsync:183) > NEWHANDLE@108.12 => {Options={OtherNodes=[["10.3.4.145",8091],["10.3.4.146",8091],["10.3.4.147",8091]], Username=default, SSL=false, Password=}, Bucket=default, Port=8091, Hostname=10.3.4.144}
[1781,37 DEBUG] (Handle sendMessageAsync:183) > NEWHANDLE@107.11 => {Options={OtherNodes=[["10.3.4.145",8091],["10.3.4.146",8091],["10.3.4.147",8091]], Username=default, SSL=false, Password=}, Bucket=default, Port=8091, Hostname=10.3.4.144}
[1781,37 DEBUG] (Handle sendMessageAsync:183) > NEWHANDLE@106.10 => {Options={OtherNodes=[["10.3.4.145",8091],["10.3.4.146",8091],["10.3.4.147",8091]], Username=default, SSL=false, Password=}, Bucket=default, Port=8091, Hostname=10.3.4.144}
[1781,37 INFO] (SDKD log:137) [Sdkd.ClientFactory|Info] Release CouchbaseBucket -788777045
[1781,38 INFO] (SDKD log:137) [Sdkd.ClientFactory|Info] Release CouchbaseBucket client.Dispose()-788777045
[1781,38 INFO] (SDKD log:137) [Sdkd.Handle|Warn] DispatchCommand(req, SdkHandle) == false
[1781,38 INFO] (SDKD log:137) [Sdkd.Control|Info] Got a new connection. Creating child handle
[1781,38 INFO] (SDKD log:137) [Sdkd.Control|Info] Got a new connection. Creating child handle
[1781,38 INFO] (SDKD log:137) [Sdkd.Control|Info] Registering handle 105
[1781,39 INFO] (SDKD log:137) [Sdkd.ClientFactory|Info] Shared clients disabled. Creating anew
[1781,39 INFO] (SDKD log:137) [Sdkd.Control|Info] Got a new connection. Creating child handle
[1781,39 INFO] (SDKD log:137) [Sdkd.Control|Info] Got a new connection. Creating child handle
[1781,39 INFO] (SDKD log:137) [Sdkd.Control|Info] Registering handle 103
[1781,39 INFO] (SDKD log:137) [Sdkd.Control|Info] Registering handle 104
[1781,39 INFO] (SDKD log:137) [Sdkd.Control|Info] Got a new connection. Creating child handle
[1781,40 INFO] (SDKD log:137) [Sdkd.Control|Info] Got a new connection. Creating child handle
[1781,40 INFO] (SDKD log:137) [Sdkd.Control|Info] Registering handle 112
[1781,40 INFO] (SDKD log:137) [Sdkd.Control|Info] Registering handle 111
[1781,40 INFO] (SDKD log:137) [Sdkd.Control|Info] Registering handle 110
[1781,40 INFO] (SDKD log:137) [Sdkd.Control|Info] Registering handle 109
[1781,41 INFO] (SDKD log:137) [Sdkd.Control|Info] Registering handle 108
[1781,41 INFO] (SDKD log:137) [Sdkd.Control|Info] Registering handle 107
[1781,41 INFO] (SDKD log:137) [Sdkd.Control|Info] Registering handle 106
[1787,97 INFO] (SDKD log:137) [Sdkd.ClientFactory|Info] Shared clients disabled. Creating anew
[1787,97 DEBUG] (Handle receiveMessage:158) < NEWHANDLE@105.9
[1787,98 DEBUG] (Handle sendMessageAsync:183) > MC_DS_GET@105.17 => {Options={DelayMin=1, TimeRes=1, IterWait=1, DelayMax=10}, DSType=DSTYPE_SEEDED, DS={KSize=32, KSeed=SimpleKey, VSize=128, VSeed=SimpleValue, Continuous=true, Repeat=REP, Count=15000
}}
[1787,98 INFO] (SDKD log:137) [Sdkd.Handle|Warn] Got command MC_DS_GET
[1787,98 INFO] (SDKD log:137) [Sdkd.Handle|Warn] Command data: {
[1787,98 DEBUG] (Handle sendMessageAsync:183) > NEWHANDLE@113.18 => {Options={OtherNodes=[["10.3.4.145",8091],["10.3.4.146",8091],["10.3.4.147",8091]], Username=default, SSL=false, Password=}, Bucket=default, Port=8091, Hostname=10.3.4.144}
[1787,99 INFO] (SDKD log:137) "Options": {
[1787,99 INFO] (SDKD log:137) "DelayMin": 1,
[1787,99 INFO] (SDKD log:137) "TimeRes": 1,
[1787,99 INFO] (SDKD log:137) "IterWait": 1,
[1787,99 INFO] (SDKD log:137) "DelayMax": 10
[1788,00 INFO] (SDKD log:137) },
[1788,00 INFO] (SDKD log:137) "DSType": "DSTYPE_SEEDED",
[1788,00 INFO] (SDKD log:137) "DS": {
[1788,01 INFO] (SDKD log:137) "KSize": 32,
[1788,01 INFO] (SDKD log:137) "KSeed": "SimpleKey",
[1788,01 INFO] (SDKD log:137) "VSize": 128,
[1788,01 INFO] (SDKD log:137) "VSeed": "SimpleValue",
[1788,02 INFO] (SDKD log:137) "Continuous": true,
[1788,02 INFO] (SDKD log:137) "Repeat": "REP",
[1788,02 INFO] (SDKD log:137) "Count": 15000
[1788,03 INFO] (SDKD log:137) }
[1788,03 INFO] (SDKD log:137) }
[1788,03 INFO] (SDKD log:137) [Sdkd.Control|Info] Got a new connection. Creating child handle
[1788,03 INFO] (SDKD log:137) [Sdkd.Control|Info] Registering handle 113
[1793,55 INFO] (SDKD log:137) [Sdkd.ClientFactory|Info] Shared clients disabled. Creating anew
[1793,56 DEBUG] (Handle receiveMessage:158) < NEWHANDLE@103.7
[1793,56 DEBUG] (Handle sendMessageAsync:183) > MC_DS_GET@103.19 => {Options={DelayMin=1, TimeRes=1, IterWait=1, DelayMax=10}, DSType=DSTYPE_SEEDED, DS={KSize=32, KSeed=SimpleKey, VSize=128, VSeed=SimpleValue, Continuous=true, Repeat=REP, Count=15000
}}
[1793,56 INFO] (SDKD log:137) [Sdkd.Handle|Warn] Got command MC_DS_GET
[1793,56 INFO] (SDKD log:137) [Sdkd.Handle|Warn] Command data: {
[1793,57 DEBUG] (Handle sendMessageAsync:183) > NEWHANDLE@114.20 => {Options={OtherNodes=[["10.3.4.145",8091],["10.3.4.146",8091],["10.3.4.147",8091]], Username=default, SSL=false, Password=}, Bucket=default, Port=8091, Hostname=10.3.4.144}
[1793,57 INFO] (SDKD log:137) "Options": {
[1793,57 INFO] (SDKD log:137) "DelayMin": 1,
[1793,57 INFO] (SDKD log:137) "TimeRes": 1,
[1793,58 INFO] (SDKD log:137) "IterWait": 1,
[1793,58 INFO] (SDKD log:137) "DelayMax": 10
[1793,58 INFO] (SDKD log:137) },
[1793,58 INFO] (SDKD log:137) "DSType": "DSTYPE_SEEDED",
[1793,58 INFO] (SDKD log:137) "DS": {
[1793,59 INFO] (SDKD log:137) "KSize": 32,
[1793,59 INFO] (SDKD log:137) "KSeed": "SimpleKey",
[1793,59 INFO] (SDKD log:137) "VSize": 128,
[1793,59 INFO] (SDKD log:137) "VSeed": "SimpleValue",
[1793,60 INFO] (SDKD log:137) "Continuous": true,
[1793,60 INFO] (SDKD log:137) "Repeat": "REP",
[1793,60 INFO] (SDKD log:137) "Count": 15000
[1793,60 INFO] (SDKD log:137) }
[1793,60 INFO] (SDKD log:137) }
[1793,61 INFO] (SDKD log:137) [Sdkd.Control|Info] Got a new connection. Creating child handle
[1793,61 INFO] (SDKD log:137) [Sdkd.Control|Info] Registering handle 114
[1799,53 INFO] (SDKD log:137) [Sdkd.ClientFactory|Info] Shared clients disabled. Creating anew
[1799,54 DEBUG] (Handle receiveMessage:158) < NEWHANDLE@104.8
[1799,54 DEBUG] (Handle sendMessageAsync:183) > MC_DS_MUTATE_SET@104.21 => {Options={DelayMin=1, TimeRes=1, IterWait=1, DelayMax=10}, DSType=DSTYPE_SEEDED, DS={KSize=32, KSeed=SimpleKey, VSize=128, VSeed=SimpleValue, Continuous=true, Repeat=REP, Coun
t=15000}}
[1799,55 INFO] (SDKD log:137) [Sdkd.Handle|Warn] Got command MC_DS_MUTATE_SET
[1799,55 INFO] (SDKD log:137) [Sdkd.Handle|Warn] Command data: {
[1799,55 DEBUG] (Handle sendMessageAsync:183) > NEWHANDLE@115.22 => {Options={OtherNodes=[["10.3.4.145",8091],["10.3.4.146",8091],["10.3.4.147",8091]], Username=default, SSL=false, Password=}, Bucket=default, Port=8091, Hostname=10.3.4.144}
[1799,55 INFO] (SDKD log:137) "Options": {
[1799,56 INFO] (SDKD log:137) "DelayMin": 1,
[1799,56 INFO] (SDKD log:137) "TimeRes": 1,
[1799,56 INFO] (SDKD log:137) "IterWait": 1,
[1799,56 INFO] (SDKD log:137) "DelayMax": 10
[1799,56 INFO] (SDKD log:137) },
[1799,57 INFO] (SDKD log:137) "DSType": "DSTYPE_SEEDED",
[1799,57 INFO] (SDKD log:137) "DS": {
[1799,58 INFO] (SDKD log:137) "KSize": 32,
[1799,58 INFO] (SDKD log:137) "KSeed": "SimpleKey",
[1799,58 INFO] (SDKD log:137) "VSize": 128,
[1799,58 INFO] (SDKD log:137) "VSeed": "SimpleValue",
[1799,59 INFO] (SDKD log:137) "Continuous": true,
[1799,59 INFO] (SDKD log:137) "Repeat": "REP",
[1799,59 INFO] (SDKD log:137) "Count": 15000
[1799,60 INFO] (SDKD log:137) }
[1799,60 INFO] (SDKD log:137) }
[1799,60 INFO] (SDKD log:137) [Sdkd.Control|Info] Got a new connection. Creating child handle
[1799,61 INFO] (SDKD log:137) [Sdkd.Control|Info] Registering handle 115
[1804,71 INFO] (SDKD log:137) [Sdkd.ClientFactory|Info] Shared clients disabled. Creating anew
[1804,71 DEBUG] (Handle receiveMessage:158) < NEWHANDLE@112.16
[1804,72 DEBUG] (Handle sendMessageAsync:183) > MC_DS_GET@112.23 => {Options={DelayMin=1, TimeRes=1, IterWait=1, DelayMax=10}, DSType=DSTYPE_SEEDED, DS={KSize=32, KSeed=SimpleKey, VSize=128, VSeed=SimpleValue, Continuous=true, Repeat=REP, Count=15000
}}
[1804,72 INFO] (SDKD log:137) [Sdkd.Handle|Warn] Got command MC_DS_GET
[1804,72 INFO] (SDKD log:137) [Sdkd.Handle|Warn] Command data: {
[1804,72 DEBUG] (Handle sendMessageAsync:183) > NEWHANDLE@116.24 => {Options={OtherNodes=[["10.3.4.145",8091],["10.3.4.146",8091],["10.3.4.147",8091]], Username=default, SSL=false, Password=}, Bucket=default, Port=8091, Hostname=10.3.4.144}
[1804,73 INFO] (SDKD log:137) "Options": {
[1804,73 INFO] (SDKD log:137) "DelayMin": 1,
[1804,73 INFO] (SDKD log:137) "TimeRes": 1,
[1804,73 INFO] (SDKD log:137) "IterWait": 1,
[1804,74 INFO] (SDKD log:137) "DelayMax": 10
[1804,74 INFO] (SDKD log:137) },
[1804,74 INFO] (SDKD log:137) "DSType": "DSTYPE_SEEDED",
[1804,74 INFO] (SDKD log:137) "DS": {
[1804,74 INFO] (SDKD log:137) "KSize": 32,
[1804,75 INFO] (SDKD log:137) "KSeed": "SimpleKey",
[1804,75 INFO] (SDKD log:137) "VSize": 128,
[1804,75 INFO] (SDKD log:137) "VSeed": "SimpleValue",
[1804,75 INFO] (SDKD log:137) "Continuous": true,
[1804,76 INFO] (SDKD log:137) "Repeat": "REP",
[1804,76 INFO] (SDKD log:137) "Count": 15000
[1804,76 INFO] (SDKD log:137) }
[1804,76 INFO] (SDKD log:137) }
[1804,77 INFO] (SDKD log:137) [Sdkd.Control|Info] Got a new connection. Creating child handle
[1804,77 INFO] (SDKD log:137) [Sdkd.Control|Info] Registering handle 116
[1809,89 INFO] (SDKD log:137) [Sdkd.ClientFactory|Info] Shared clients disabled. Creating anew
[1809,89 DEBUG] (Handle receiveMessage:158) < NEWHANDLE@111.15
[1809,90 DEBUG] (Handle sendMessageAsync:183) > MC_DS_MUTATE_SET@111.25 => {Options={DelayMin=1, TimeRes=1, IterWait=1, DelayMax=10}, DSType=DSTYPE_SEEDED, DS={KSize=32, KSeed=SimpleKey, VSize=128, VSeed=SimpleValue, Continuous=true, Repeat=REP, Coun
t=15000}}
[1809,90 INFO] (SDKD log:137) [Sdkd.Handle|Warn] Got command MC_DS_MUTATE_SET
[1809,90 INFO] (SDKD log:137) [Sdkd.Handle|Warn] Command data: {
[1809,90 DEBUG] (Handle sendMessageAsync:183) > NEWHANDLE@117.26 => {Options={OtherNodes=[["10.3.4.145",8091],["10.3.4.146",8091],["10.3.4.147",8091]], Username=default, SSL=false, Password=}, Bucket=default, Port=8091, Hostname=10.3.4.144}
[1809,91 INFO] (SDKD log:137) "Options": {
[1809,91 INFO] (SDKD log:137) "DelayMin": 1,
[1809,91 INFO] (SDKD log:137) "TimeRes": 1,
[1809,91 INFO] (SDKD log:137) "IterWait": 1,
[1809,92 INFO] (SDKD log:137) "DelayMax": 10
[1809,92 INFO] (SDKD log:137) },
[1809,92 INFO] (SDKD log:137) "DSType": "DSTYPE_SEEDED",
[1809,92 INFO] (SDKD log:137) "DS": {
[1809,92 INFO] (SDKD log:137) "KSize": 32,
[1809,93 INFO] (SDKD log:137) "KSeed": "SimpleKey",
[1809,93 INFO] (SDKD log:137) "VSize": 128,
[1809,93 INFO] (SDKD log:137) "VSeed": "SimpleValue",
[1809,93 INFO] (SDKD log:137) "Continuous": true,
[1809,94 INFO] (SDKD log:137) "Repeat": "REP",
[1809,94 INFO] (SDKD log:137) "Count": 15000
[1809,94 INFO] (SDKD log:137) }
[1809,94 INFO] (SDKD log:137) }
[1809,94 INFO] (SDKD log:137) [Sdkd.Control|Info] Got a new connection. Creating child handle
[1809,95 INFO] (SDKD log:137) [Sdkd.Control|Info] Registering handle 117
[1814,99 INFO] (SDKD log:137) [Sdkd.ClientFactory|Info] Shared clients disabled. Creating anew
[1814,99 DEBUG] (Handle receiveMessage:158) < NEWHANDLE@108.12
[1814,99 DEBUG] (Handle sendMessageAsync:183) > MC_DS_GET@108.27 => {Options={DelayMin=1, TimeRes=1, IterWait=1, DelayMax=10}, DSType=DSTYPE_SEEDED, DS={KSize=32, KSeed=SimpleKey, VSize=128, VSeed=SimpleValue, Continuous=true, Repeat=REP, Count=15000
}}
[1815,00 INFO] (SDKD log:137) [Sdkd.Handle|Warn] Got command MC_DS_GET
[1815,00 INFO] (SDKD log:137) [Sdkd.Handle|Warn] Command data: {
[1815,00 DEBUG] (Handle sendMessageAsync:183) > NEWHANDLE@118.28 => {Options={OtherNodes=[["10.3.4.145",8091],["10.3.4.146",8091],["10.3.4.147",8091]], Username=default, SSL=false, Password=}, Bucket=default, Port=8091, Hostname=10.3.4.144}
[1815,00 INFO] (SDKD log:137) "Options": {
[1815,00 INFO] (SDKD log:137) "DelayMin": 1,
[1815,01 INFO] (SDKD log:137) "TimeRes": 1,
[1815,01 INFO] (SDKD log:137) "IterWait": 1,
[1815,01 INFO] (SDKD log:137) "DelayMax": 10
[1815,01 INFO] (SDKD log:137) },
[1815,02 INFO] (SDKD log:137) log4net:ERROR RendererMap: Exception while rendering object of type [Common.Logging.Factory.AbstractLogger+FormatMessageCallbackFormattedMessage]
[1815,02 INFO] (SDKD log:137) "DSType": "DSTYPE_SEEDED",
[1815,02 INFO] (SDKD log:137) "DS": {
[1815,02 INFO] (SDKD log:137) "KSize": 32,
[1815,03 INFO] (SDKD log:137) "KSeed": "SimpleKey",
[1815,03 INFO] (SDKD log:137) "VSize": 128,
[1815,03 INFO] (SDKD log:137) "VSeed": "SimpleValue",
[1815,03 INFO] (SDKD log:137) "Continuous": true,
[1815,03 INFO] (SDKD log:137) "Repeat": "REP",
[1815,03 INFO] (SDKD log:137) "Count": 15000
[1815,04 INFO] (SDKD log:137) }
[1815,04 INFO] (SDKD log:137) }
[1815,04 INFO] (SDKD log:137) [Sdkd.Control|Info] Got a new connection. Creating child handle
[1815,04 INFO] (SDKD log:137) System.ObjectDisposedException: Доступ к ликвидированному объекту невозможен.
[1815,05 INFO] (SDKD log:137) [Sdkd.Control|Info] Registering handle 118
[1815,05 INFO] (SDKD log:137) Имя объекта: "System.Net.Sockets.Socket".
[1815,05 INFO] (SDKD log:137) at System.Net.Sockets.Socket.get_RemoteEndPoint()
[1815,05 INFO] (SDKD log:137) at Couchbase.IO.Strategies.EapConnection.<>c__DisplayClass3`1.<Send>b__0(FormatMessageHandler m) at c:\jenkins\workspace-net2\couchbase-net-client\Src\Couchbase\IO\Strategies\EapConnection.cs:строка 38
[1815,06 INFO] (SDKD log:137) at Common.Logging.Factory.AbstractLogger.FormatMessageCallbackFormattedMessage.ToString()
[1815,06 INFO] (SDKD log:137) at log4net.ObjectRenderer.DefaultRenderer.RenderObject(RendererMap rendererMap, Object obj, TextWriter writer)
[1815,06 INFO] (SDKD log:137) at log4net.ObjectRenderer.RendererMap.FindAndRender(Object obj, TextWriter writer)
[1815,06 INFO] (SDKD log:137) log4net:ERROR RendererMap: Exception while rendering object of type [Common.Logging.Factory.AbstractLogger+FormatMessageCallbackFormattedMessage]
[1815,07 INFO] (SDKD log:137) System.ObjectDisposedException: Доступ к ликвидированному объекту невозможен.
[1815,07 INFO] (SDKD log:137) Имя объекта: "System.Net.Sockets.Socket".
[1815,07 INFO] (SDKD log:137) at System.Net.Sockets.Socket.get_RemoteEndPoint()
[1815,07 INFO] (SDKD log:137) at Couchbase.IO.Strategies.EapConnection.<>c__DisplayClass3`1.<Send>b__0(FormatMessageHandler m) at c:\jenkins\workspace-net2\couchbase-net-client\Src\Couchbase\IO\Strategies\EapConnection.cs:строка 38
[1815,07 INFO] (SDKD log:137) at Common.Logging.Factory.AbstractLogger.FormatMessageCallbackFormattedMessage.ToString()
[1815,08 INFO] (SDKD log:137) at log4net.ObjectRenderer.DefaultRenderer.RenderObject(RendererMap rendererMap, Object obj, TextWriter writer)
[1815,08 INFO] (SDKD log:137) at log4net.ObjectRenderer.RendererMap.FindAndRender(Object obj, TextWriter writer)
[1820,02 INFO] (SDKD log:137) [Sdkd.ClientFactory|Info] Shared clients disabled. Creating anew
[1820,02 DEBUG] (Handle receiveMessage:158) < NEWHANDLE@107.11
[1820,02 DEBUG] (Handle sendMessageAsync:183) > MC_DS_MUTATE_SET@107.29 => {Options={DelayMin=1, TimeRes=1, IterWait=1, DelayMax=10}, DSType=DSTYPE_SEEDED, DS={KSize=32, KSeed=SimpleKey, VSize=128, VSeed=SimpleValue, Continuous=true, Repeat=REP, Coun
t=15000}}
[1820,02 INFO] (SDKD log:137) [Sdkd.Handle|Warn] Got command MC_DS_MUTATE_SET
[1820,03 INFO] (SDKD log:137) [Sdkd.Handle|Warn] Command data: {
[1820,03 DEBUG] (Handle sendMessageAsync:183) > NEWHANDLE@119.30 => {Options={OtherNodes=[["10.3.4.145",8091],["10.3.4.146",8091],["10.3.4.147",8091]], Username=default, SSL=false, Password=}, Bucket=default, Port=8091, Hostname=10.3.4.144}
[1820,03 INFO] (SDKD log:137) "Options": {
[1820,03 INFO] (SDKD log:137) "DelayMin": 1,
[1820,03 INFO] (SDKD log:137) "TimeRes": 1,
[1820,04 INFO] (SDKD log:137) "IterWait": 1,
[1820,04 INFO] (SDKD log:137) "DelayMax": 10
[1820,04 INFO] (SDKD log:137) },
[1820,04 INFO] (SDKD log:137) "DSType": "DSTYPE_SEEDED",
[1820,05 INFO] (SDKD log:137) "DS": {
[1820,05 INFO] (SDKD log:137) "KSize": 32,
[1820,05 INFO] (SDKD log:137) "KSeed": "SimpleKey",
[1820,05 INFO] (SDKD log:137) "VSize": 128,
[1820,05 INFO] (SDKD log:137) "VSeed": "SimpleValue",
[1820,06 INFO] (SDKD log:137) "Continuous": true,
[1820,06 INFO] (SDKD log:137) "Repeat": "REP",
[1820,06 INFO] (SDKD log:137) "Count": 15000
[1820,06 INFO] (SDKD log:137) }
[1820,06 INFO] (SDKD log:137) }
[1820,06 INFO] (SDKD log:137) [Sdkd.Control|Info] Got a new connection. Creating child handle
[1820,07 INFO] (SDKD log:137) [Sdkd.Control|Info] Registering handle 119
[1821,53 INFO] (SDKD log:137) [Sdkd.Result|Warn] Unrecognized return code 23344
[1825,14 INFO] (SDKD log:137) [Sdkd.ClientFactory|Info] Shared clients disabled. Creating anew
[1825,14 DEBUG] (Handle receiveMessage:158) < NEWHANDLE@110.14
[1825,15 DEBUG] (Handle sendMessageAsync:183) > MC_DS_MUTATE_SET@110.31 => {Options={DelayMin=1, TimeRes=1, IterWait=1, DelayMax=10}, DSType=DSTYPE_SEEDED, DS={KSize=32, KSeed=SimpleKey, VSize=128, VSeed=SimpleValue, Continuous=true, Repeat=REP, Coun
t=15000}}
[1825,15 INFO] (SDKD log:137) [Sdkd.Handle|Warn] Got command MC_DS_MUTATE_SET
[1825,15 INFO] (SDKD log:137) [Sdkd.Handle|Warn] Command data: {
[1825,15 DEBUG] (Handle sendMessageAsync:183) > NEWHANDLE@120.32 => {Options={OtherNodes=[["10.3.4.145",8091],["10.3.4.146",8091],["10.3.4.147",8091]], Username=default, SSL=false, Password=}, Bucket=default, Port=8091, Hostname=10.3.4.144}
[1825,16 INFO] (SDKD log:137) "Options": {
[1825,16 INFO] (SDKD log:137) "DelayMin": 1,
[1825,16 INFO] (SDKD log:137) "TimeRes": 1,
[1825,16 INFO] (SDKD log:137) "IterWait": 1,
[1825,17 INFO] (SDKD log:137) "DelayMax": 10
[1825,17 INFO] (SDKD log:137) },
[1825,17 INFO] (SDKD log:137) "DSType": "DSTYPE_SEEDED",
[1825,17 INFO] (SDKD log:137) "DS": {
[1825,17 INFO] (SDKD log:137) "KSize": 32,
[1825,18 INFO] (SDKD log:137) "KSeed": "SimpleKey",
[1825,18 INFO] (SDKD log:137) "VSize": 128,
[1825,18 INFO] (SDKD log:137) "VSeed": "SimpleValue",
[1825,18 INFO] (SDKD log:137) "Continuous": true,
[1825,18 INFO] (SDKD log:137) "Repeat": "REP",
[1825,19 INFO] (SDKD log:137) "Count": 15000
[1825,19 INFO] (SDKD log:137) }
[1825,19 INFO] (SDKD log:137) }
[1825,19 INFO] (SDKD log:137) [Sdkd.Control|Info] Got a new connection. Creating child handle
[1825,19 INFO] (SDKD log:137) [Sdkd.Control|Info] Registering handle 120
[1830,16 INFO] (SDKD log:137) [Sdkd.ClientFactory|Info] Shared clients disabled. Creating anew
[1830,16 DEBUG] (Handle receiveMessage:158) < NEWHANDLE@109.13
[1830,16 DEBUG] (Handle sendMessageAsync:183) > MC_DS_MUTATE_SET@109.33 => {Options={DelayMin=1, TimeRes=1, IterWait=1, DelayMax=10}, DSType=DSTYPE_SEEDED, DS={KSize=32, KSeed=SimpleKey, VSize=128, VSeed=SimpleValue, Continuous=true, Repeat=REP, Coun
t=15000}}
[1830,17 INFO] (SDKD log:137) [Sdkd.Handle|Warn] Got command MC_DS_MUTATE_SET
[1830,17 INFO] (SDKD log:137) [Sdkd.Handle|Warn] Command data: {
[1830,17 DEBUG] (Handle sendMessageAsync:183) > NEWHANDLE@121.34 => {Options={OtherNodes=[["10.3.4.145",8091],["10.3.4.146",8091],["10.3.4.147",8091]], Username=default, SSL=false, Password=}, Bucket=default, Port=8091, Hostname=10.3.4.144}
[1830,17 INFO] (SDKD log:137) "Options": {
[1830,17 INFO] (SDKD log:137) "DelayMin": 1,
[1830,18 INFO] (SDKD log:137) "TimeRes": 1,
[1830,18 INFO] (SDKD log:137) "IterWait": 1,
[1830,18 INFO] (SDKD log:137) "DelayMax": 10
[1830,18 INFO] (SDKD log:137) },
[1830,18 INFO] (SDKD log:137) "DSType": "DSTYPE_SEEDED",
[1830,19 INFO] (SDKD log:137) "DS": {
[1830,19 INFO] (SDKD log:137) "KSize": 32,
[1830,19 INFO] (SDKD log:137) "KSeed": "SimpleKey",
[1830,19 INFO] (SDKD log:137) "VSize": 128,
[1830,20 INFO] (SDKD log:137) "VSeed": "SimpleValue",
[1830,20 INFO] (SDKD log:137) "Continuous": true,
[1830,20 INFO] (SDKD log:137) "Repeat": "REP",
[1830,20 INFO] (SDKD log:137) "Count": 15000
[1830,20 INFO] (SDKD log:137) }
[1830,21 INFO] (SDKD log:137) }
[1830,21 INFO] (SDKD log:137) [Sdkd.Control|Info] Got a new connection. Creating child handle
[1830,21 INFO] (SDKD log:137) [Sdkd.Control|Info] Registering handle 121
[1836,39 INFO] (SDKD log:137) [Sdkd.ClientFactory|Info] Shared clients disabled. Creating anew
[1836,39 DEBUG] (Handle receiveMessage:158) < NEWHANDLE@106.10
[1836,40 DEBUG] (Handle sendMessageAsync:183) > MC_DS_GET@106.35 => {Options={DelayMin=1, TimeRes=1, IterWait=1, DelayMax=10}, DSType=DSTYPE_SEEDED, DS={KSize=32, KSeed=SimpleKey, VSize=128, VSeed=SimpleValue, Continuous=true, Repeat=REP, Count=15000
}}
[1836,40 INFO] (SDKD log:137) [Sdkd.Handle|Warn] Got command MC_DS_GET
[1836,40 INFO] (SDKD log:137) [Sdkd.Handle|Warn] Command data: {
[1836,40 DEBUG] (Handle sendMessageAsync:183) > NEWHANDLE@122.36 => {Options={OtherNodes=[["10.3.4.145",8091],["10.3.4.146",8091],["10.3.4.147",8091]], Username=default, SSL=false, Password=}, Bucket=default, Port=8091, Hostname=10.3.4.144}
[1836,41 INFO] (SDKD log:137) "Options": {
[1836,41 INFO] (SDKD log:137) "DelayMin": 1,
[1836,41 INFO] (SDKD log:137) "TimeRes": 1,
[1836,41 INFO] (SDKD log:137) "IterWait": 1,
[1836,42 INFO] (SDKD log:137) "DelayMax": 10
[1836,42 INFO] (SDKD log:137) },
[1836,42 INFO] (SDKD log:137) "DSType": "DSTYPE_SEEDED",
[1836,42 INFO] (SDKD log:137) "DS": {
[1836,43 INFO] (SDKD log:137) "KSize": 32,
[1836,43 INFO] (SDKD log:137) "KSeed": "SimpleKey",
[1836,43 INFO] (SDKD log:137) "VSize": 128,
[1836,43 INFO] (SDKD log:137) "VSeed": "SimpleValue",
[1836,44 INFO] (SDKD log:137) "Continuous": true,
[1836,44 INFO] (SDKD log:137) "Repeat": "REP",
[1836,44 INFO] (SDKD log:137) "Count": 15000
[1836,44 INFO] (SDKD log:137) }
[1836,44 INFO] (SDKD log:137) }
[1836,45 INFO] (SDKD log:137) [Sdkd.Control|Info] Got a new connection. Creating child handle
[1836,45 INFO] (SDKD log:137) [Sdkd.Control|Info] Registering handle 122
[1841,55 INFO] (SDKD log:137) [Sdkd.ClientFactory|Info] Shared clients disabled. Creating anew
[1841,55 DEBUG] (Handle receiveMessage:158) < NEWHANDLE@113.18
[1841,55 DEBUG] (Handle sendMessageAsync:183) > MC_DS_MUTATE_SET@113.37 => {Options={DelayMin=1, TimeRes=1, IterWait=1, DelayMax=10}, DSType=DSTYPE_SEEDED, DS={KSize=32, KSeed=SimpleKey, VSize=128, VSeed=SimpleValue, Continuous=true, Repeat=REP, Coun
t=15000}}
[1841,56 INFO] (SDKD log:137) [Sdkd.Handle|Warn] Got command MC_DS_MUTATE_SET
[1841,56 INFO] (SDKD log:137) [Sdkd.Handle|Warn] Command data: {
[1841,56 INFO] (SDKD log:137) "Options": {
[1841,56 INFO] (SDKD log:137) "DelayMin": 1,
[1841,57 INFO] (SDKD log:137) "TimeRes": 1,
[1841,57 INFO] (SDKD log:137) "IterWait": 1,
[1841,57 INFO] (SDKD log:137) "DelayMax": 10
[1841,57 INFO] (SDKD log:137) },
[1841,58 INFO] (SDKD log:137) "DSType": "DSTYPE_SEEDED",
[1841,58 INFO] (SDKD log:137) "DS": {
[1841,58 INFO] (SDKD log:137) "KSize": 32,
[1841,58 INFO] (SDKD log:137) "KSeed": "SimpleKey",
[1841,58 INFO] (SDKD log:137) "VSize": 128,
[1841,59 INFO] (SDKD log:137) "VSeed": "SimpleValue",
[1841,59 INFO] (SDKD log:137) "Continuous": true,
[1841,59 INFO] (SDKD log:137) "Repeat": "REP",
[1841,59 INFO] (SDKD log:137) "Count": 15000
[1841,59 INFO] (SDKD log:137) }
[1841,60 INFO] (SDKD log:137) }
[1846,71 INFO] (SDKD log:137) [Sdkd.ClientFactory|Info] Shared clients disabled. Creating anew
[1846,71 DEBUG] (Handle receiveMessage:158) < NEWHANDLE@114.20
[1846,71 DEBUG] (Handle sendMessageAsync:183) > MC_DS_GET@114.38 => {Options={DelayMin=1, TimeRes=1, IterWait=1, DelayMax=10}, DSType=DSTYPE_SEEDED, DS={KSize=32, KSeed=SimpleKey, VSize=128, VSeed=SimpleValue, Continuous=true, Repeat=REP, Count=15000
}}
[1846,72 INFO] (SDKD log:137) [Sdkd.Handle|Warn] Got command MC_DS_GET
[1846,72 INFO] (SDKD log:137) [Sdkd.Handle|Warn] Command data: {
[1846,72 INFO] (SDKD log:137) "Options": {
[1846,73 INFO] (SDKD log:137) "DelayMin": 1,
[1846,73 INFO] (SDKD log:137) "TimeRes": 1,
[1846,73 INFO] (SDKD log:137) "IterWait": 1,
[1846,73 INFO] (SDKD log:137) "DelayMax": 10
[1846,73 INFO] (SDKD log:137) },
[1846,74 INFO] (SDKD log:137) "DSType": "DSTYPE_SEEDED",
[1846,74 INFO] (SDKD log:137) "DS": {
[1846,74 INFO] (SDKD log:137) "KSize": 32,
[1846,74 INFO] (SDKD log:137) "KSeed": "SimpleKey",
[1846,74 INFO] (SDKD log:137) "VSize": 128,
[1846,75 INFO] (SDKD log:137) "VSeed": "SimpleValue",
[1846,75 INFO] (SDKD log:137) "Continuous": true,
[1846,75 INFO] (SDKD log:137) "Repeat": "REP",
[1846,75 INFO] (SDKD log:137) "Count": 15000
[1846,75 INFO] (SDKD log:137) }
[1846,76 INFO] (SDKD log:137) }
[1851,69 INFO] (SDKD log:137) [Sdkd.ClientFactory|Info] Shared clients disabled. Creating anew
[1851,69 DEBUG] (Handle receiveMessage:158) < NEWHANDLE@115.22
[1851,69 DEBUG] (Handle sendMessageAsync:183) > MC_DS_MUTATE_SET@115.39 => {Options={DelayMin=1, TimeRes=1, IterWait=1, DelayMax=10}, DSType=DSTYPE_SEEDED, DS={KSize=32, KSeed=SimpleKey, VSize=128, VSeed=SimpleValue, Continuous=true, Repeat=REP, Coun
t=15000}}
[1851,70 INFO] (SDKD log:137) [Sdkd.Handle|Warn] Got command MC_DS_MUTATE_SET
[1851,70 INFO] (SDKD log:137) [Sdkd.Handle|Warn] Command data: {
[1851,70 INFO] (SDKD log:137) "Options": {
[1851,71 INFO] (SDKD log:137) "DelayMin": 1,
[1851,71 INFO] (SDKD log:137) "TimeRes": 1,
[1851,71 INFO] (SDKD log:137) "IterWait": 1,
[1851,71 INFO] (SDKD log:137) "DelayMax": 10
[1851,71 INFO] (SDKD log:137) },
[1851,72 INFO] (SDKD log:137) "DSType": "DSTYPE_SEEDED",
[1851,72 INFO] (SDKD log:137) "DS": {
[1851,72 INFO] (SDKD log:137) "KSize": 32,
[1851,72 INFO] (SDKD log:137) "KSeed": "SimpleKey",
[1851,72 INFO] (SDKD log:137) "VSize": 128,
[1851,73 INFO] (SDKD log:137) "VSeed": "SimpleValue",
[1851,73 INFO] (SDKD log:137) "Continuous": true,
[1851,73 INFO] (SDKD log:137) "Repeat": "REP",
[1851,73 INFO] (SDKD log:137) "Count": 15000
[1851,73 INFO] (SDKD log:137) }
[1851,74 INFO] (SDKD log:137) }
[1854,01 INFO] (SDKD log:137)
[1854,01 INFO] (SDKD log:137) unhandled Exception: System.ObjectDisposedException: Cannot access a disposed object
[1854,01 INFO] (SDKD log:137) Object name: "Object ThreadLocal has been dispose.".
[1854,01 INFO] (SDKD log:137) at System.Threading.ThreadLocal`1.GetValueSlow()
[1854,01 INFO] (SDKD log:137) at System.Threading.ThreadLocal`1.get_Value()
[1854,02 INFO] (SDKD log:137) at System.Collections.Concurrent.ConcurrentBag`1.GetThreadList(Boolean forceCreate)
[1854,02 INFO] (SDKD log:137) at System.Collections.Concurrent.ConcurrentBag`1.TryTakeOrPeek(T& result, Boolean take)
[1854,02 INFO] (SDKD log:137) at System.Collections.Concurrent.ConcurrentBag`1.TryTake(T& result)
[1854,02 INFO] (SDKD log:137) at Couchbase.IO.ConnectionPool`1.Dispose(Boolean disposing) at c:\jenkins\workspace-net2\couchbase-net-client\Src\Couchbase\IO\ConnectionPool.cs:строка 162
[1854,02 INFO] (SDKD log:137) at Couchbase.IO.ConnectionPool`1.Dispose() at c:\jenkins\workspace-net2\couchbase-net-client\Src\Couchbase\IO\ConnectionPool.cs:строка 147
[1854,03 INFO] (SDKD log:137) at Couchbase.IO.Strategies.DefaultIOStrategy.Dispose(Boolean disposing) at c:\jenkins\workspace-net2\couchbase-net-client\Src\Couchbase\IO\Strategies\DefaultIOStrategy.cs:строка 113
[1854,03 INFO] (SDKD log:137) at Couchbase.IO.Strategies.DefaultIOStrategy.Finalize() at c:\jenkins\workspace-net2\couchbase-net-client\Src\Couchbase\IO\Strategies\DefaultIOStrategy.cs:строка 122
[2244,19 ERROR] (BRun maybePropagate:237) 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.8.0_11]
        at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) ~[na:1.8.0_11]
        at java.util.concurrent.FutureTask.run(Unknown Source) ~[na:1.8.0_11]
        at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) ~[na:1.8.0_11]
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ~[na:1.8.0_11]
        at java.lang.Thread.run(Unknown Source) ~[na:1.8.0_11]
[2244,22 DEBUG] (Handle sendMessageAsync:183) > CLOSEHANDLE@103.40
[2244,22 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.8.0_11]
        at java.net.SocketOutputStream.socketWrite(Unknown Source) ~[na:1.8.0_11]
        at java.net.SocketOutputStream.write(Unknown Source) ~[na:1.8.0_11]
        at sun.nio.cs.StreamEncoder.writeBytes(Unknown Source) ~[na:1.8.0_11]
        at sun.nio.cs.StreamEncoder.implFlushBuffer(Unknown Source) ~[na:1.8.0_11]
        at sun.nio.cs.StreamEncoder.implFlush(Unknown Source) ~[na:1.8.0_11]
        at sun.nio.cs.StreamEncoder.flush(Unknown Source) ~[na:1.8.0_11]
        at java.io.OutputStreamWriter.flush(Unknown Source) ~[na:1.8.0_11]
        at java.io.BufferedWriter.flush(Unknown Source) ~[na:1.8.0_11]
        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:254) ~[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:281) [sdkdclient-1.0-SNAPSHOT.jar:na]
        at com.couchbase.sdkdclient.batch.BRun.runSingleTest(BRun.java:388) [sdkdclient-1.0-SNAPSHOT.jar:na]
        at com.couchbase.sdkdclient.batch.BRun.run(BRun.java:472) [sdkdclient-1.0-SNAPSHOT.jar:na]
        at com.couchbase.sdkdclient.batch.BRun.main(BRun.java:504) [sdkdclient-1.0-SNAPSHOT.jar:na]


client logs attached

 Comments   
Comment by Jeff Morris [ 19/Aug/14 ]
Try running again with what is on github. We pushed some commits through code review today. Attach the log and also the SDKQE code that's doing the testing.

Thanks,

Jeff
Comment by Andrei Baranouski [ 27/Aug/14 ]
fixed/verified




[NCBC-588] System.InvalidOperationException: Sequence contains no matching element in Couchbase.Configuration.ConfigContextBase.GetServer() after rebalance Created: 16/Aug/14  Updated: 27/Aug/14  Resolved: 27/Aug/14

Status: Closed
Project: Couchbase .NET client library
Component/s: library
Affects Version/s: 2.0 DP3
Fix Version/s: 2.0 Beta

Type: Bug Priority: Test Blocker
Reporter: Andrei Baranouski Assignee: Andrei Baranouski
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Attachments: Zip Archive NCBC-588.zip    
Issue Links:
Gantt: finish-start

 Description   
I took a few commits ahead from gerrit


commit 2c00a9d3a397f5c1eddc56238cf4a19e6e6618dd
Author: jeffrymorris <jeffrymorris@gmail.com>
Date: Mon Aug 11 18:41:08 2014 -0700

    Add config files to tests

    Change-Id: Ie093eac1da4ffc742796ffd4df8a9c63cc1c9c2f

commit 5b18623a7c13fb16f21476fe77eaf9a192e92eb2
Author: jeffrymorris <jeffrymorris@gmail.com>
Date: Mon Aug 11 17:20:19 2014 -0700

    Complete IBucket implementation for Memcached and Couchbase Buckets

    Change-Id: If6fb47b9e4a5201e625f155dadf45696b8666674

commit a6001260b0437a9779f7b7730e857b77ac9aea31
Author: jeffrymorris <jeffrymorris@gmail.com>
Date: Wed Aug 6 15:31:06 2014 -0700

    NCBC-542: Provide Observe method on IBucket

    Change-Id: Iecfbc02490b9ce237d6fbe16619e5aa252566bd7

commit 321940886cffcdc30225201ea243d8c6e4df6da4
Author: jeffrymorris <jeffrymorris@gmail.com>
Date: Wed Aug 6 12:31:12 2014 -0700

    NCBC-576: Do not retry operation when unknown status is returned.

    Change-Id: Ic9afeb1373d9e7804cad3c2df0521b162956326d
    Reviewed-on: http://review.couchbase.org/40347
    Tested-by: Jeffry Morris <jeffrymorris@gmail.com>
    Reviewed-by: Matt Ingenthron <matt@couchbase.com>


c:\jenkins\workspace\.net-sdkdclient-ng2-andrei\sdkdclient-ng>call packages\sdkdclient\bin\brun.bat -I cluster_config.ini -I sdkd.args --variants HYBRID -d all:debug --no-upload
[0.31 INFO] (BRun run:435) Initializing history database

============================================================
Running Rb2Out-HYBRID
    rebalance/mode=out
    workload=HybridWorkloadGroup
    rebalance/count=2
    testcase=RebalanceScenario
    Logging to c:\jenkins\workspace\.net-sdkdclient-ng2-andrei\sdkdclient-ng\log\SDK-SDK\CB-3.0.0-1105\Rb2Out-HYBRID\08-16-14\052918\efcd0dc3177c5d7533647e7a3fe8ee7a

    To re-run the test, copy/paste the following into the shell.
    You may also copy/paste (except the first line) into an argfile
    8<----------------------------------------
    ./stester \
 \ --rebalance-mode out --workload HybridWorkloadGroup
 \ --rebalance-count 2 --testcase RebalanceScenario -C share\rexec
 \ --rexec_path C:\temp\sdkd-out-debug\SdkdConsole.exe --rexec_port
 \ 8675 --cluster_node=10.3.4.144 --cluster_node=10.3.4.145
 \ --cluster_node=10.3.4.146 --cluster_node=10.3.4.147
        --cluster_ssh-username=root --cluster_ssh-password=couchbase
    ---------------------------------------->8
[1.54 WARN] (Drivers getDriver:76) 'rexec' is now mapped to *local* execution only. Use RemoteExecutingDriver for remote execution
[1.97 INFO] (RunContext run:102) Ramp for 30 seconds. Cluster modification: remove 2 nodes and rebalance. Rebound for 90 seconds.
[1.99 INFO] (RunContext run:124) Starting cluster and driver
[2.00 INFO] (CBCluster startCluster:360) Node http://10.3.4.144:8091 is master now
[2.00 INFO] (HostPortDriver launch:32) Invoking SDKD as 'C:\temp\sdkd-out-debug\SdkdConsole.exe'
[2.00 DEBUG] (CBCluster startCluster:366) Stopping any existing rebalance operations..
[2.31 INFO] (SDKD log:137) --- Logging Self-Test ---
[2.33 INFO] (SDKD log:137) [Sdkd.Main|Info] Info Message
[2.34 INFO] (SDKD log:137) [Sdkd.Main|Warn] Warn Message
[2.34 INFO] (SDKD log:137) [Sdkd.Main|Error] Error Message
[2.34 INFO] (SDKD log:137) [Sdkd.Main|Fatal] Fatal Message
[2.35 INFO] (SDKD log:137) [Sdkd.Main|Info] SDKD Listening on port 8675
[2.53 DEBUG] (Handle sendMessageAsync:183) > INFO@0.0
[2.55 INFO] (SDKD log:137) [Sdkd.Control|Info] Got a new connection. Creating child handle
[2.83 DEBUG] (Handle receiveMessage:158) < INFO@0.0 => {"CAPS":{"DS_SHARED":true,"PREAMBLE":false,"CANCEL":true,"CONTINUOUS":true},"COMPONENTS":{"SDK":"1.0.0.0","CLR":"4.0.30319.17929"}}
[5.06 DEBUG] (CBCluster clearSingleCluster:140) Failing over existing node <URI:10.3.4.147:8091,ns_1@10.3.4.147>
[5.16 DEBUG] (SSHConnection initUserKeys:79) Loaded indentity C:\Users\Administrator\.ssh\id_rsa
[5.17 DEBUG] (SSHConnection connect:99) Connecting with User[root] Pass[HASH=3b8cf05627127baaf3808913209aac84]
[5.17 DEBUG] (SSHConnection connect:99) Connecting with User[root] Pass[HASH=3b8cf05627127baaf3808913209aac84]
[5.17 DEBUG] (SSHConnection initUserKeys:79) Loaded indentity C:\Users\Administrator\.ssh\id_rsa
[5.75 INFO] (NodeHost createSSH:147) SSH Initialized for http://10.3.4.144:8091
[5.76 INFO] (NodeHost createSSH:147) SSH Initialized for http://10.3.4.147:8091
[5.77 INFO] (NodeHost createSSH:147) SSH Initialized for http://10.3.4.146:8091
[5.79 DEBUG] (SSHCommand execute:75) Running /etc/init.d/couchbase-server start && pkill -CONT -f memcached && pkill -CONT -f beam.smp && iptables -F && iptables -t nat -F on 10.3.4.146
[5.79 DEBUG] (SSHCommand execute:75) Running /etc/init.d/couchbase-server start && pkill -CONT -f memcached && pkill -CONT -f beam.smp && iptables -F && iptables -t nat -F on 10.3.4.147
[5.80 DEBUG] (SSHCommand execute:75) Running /etc/init.d/couchbase-server start && pkill -CONT -f memcached && pkill -CONT -f beam.smp && iptables -F && iptables -t nat -F on 10.3.4.144
[5.80 INFO] (NodeHost createSSH:147) SSH Initialized for http://10.3.4.145:8091
[5.80 DEBUG] (SSHCommand execute:75) Running /etc/init.d/couchbase-server start && pkill -CONT -f memcached && pkill -CONT -f beam.smp && iptables -F && iptables -t nat -F on 10.3.4.145
[6.01 DEBUG] (SSHCommand close:147) Closing channel com.jcraft.jsch.ChannelExec@6b96bac4
[6.02 DEBUG] (SSHCommand close:147) Closing channel com.jcraft.jsch.ChannelExec@3dde8aa8
[6.02 DEBUG] (SSHCommand close:147) Closing channel com.jcraft.jsch.ChannelExec@43a4181c
[6.02 DEBUG] (SSHCommand close:147) Closing channel com.jcraft.jsch.ChannelExec@56b61c3
[6.04 DEBUG] (CBCluster setupNewCluster:271) Provisioning initial node com.couchbase.cbadmin.client.CouchbaseAdmin@1de4eb5b
[17.65 DEBUG] (CBCluster tryOnce:286) Adding node http://10.3.4.145:8091
[28.31 DEBUG] (CBCluster tryOnce:286) Adding node http://10.3.4.146:8091
[35.77 DEBUG] (CBCluster tryOnce:286) Adding node http://10.3.4.147:8091
[51.97 INFO] (CBCluster setupNewCluster:293) All nodes added. Will rebalance
[52.01 DEBUG] (RebalanceWaiter sweepOnce:38) Rebalance Progress: 0%
[53.07 INFO] (RebalanceWaiter sweepOnce:33) Rebalance complete
[53.08 DEBUG] (CBCluster setupServerGroups:222) Not creating any groups
[53.09 INFO] (CBCluster setupMainBucket:209) Creating bucket default
[53.11 INFO] (CBCluster setupMainBucket:211) Bucket creation submitted
[61.02 INFO] (CBCluster waitForBucketReady:203) Bucket creation done
[61.37 INFO] (RunContext run:143) Driver and cluster initialized
[61.40 INFO] (RunContext call:167) Running scenario..
[61.41 INFO] (Scenario run:72) Starting RAMP phase
[61.41 INFO] (Workload setupDesign:63) Creating design test_design
[61.74 INFO] (Workload setupDesign:80) Design creation done
[61.74 DEBUG] (Handle sendMessageAsync:183) > NEWHANDLE@101.1 => {Port=8091, Bucket=default, Options={SSL=false, Username=default, Password=, OtherNodes=[["10.3.4.145",8091],["10.3.4.146",8091],["10.3
.4.147",8091]]}, Hostname=10.3.4.144}
[61.75 INFO] (SDKD log:137) [Sdkd.Control|Info] Got a new connection. Creating child handle
[61.76 INFO] (SDKD log:137) [Sdkd.Control|Info] Registering handle 101
[61.77 INFO] (SDKD log:137) [Sdkd.ClientFactory|Info] Shared clients disabled. Creating anew
[61.79 INFO] (SDKD log:137) [Sdkd.Main|Info] Resolving Common.Logging.Log4Net
[61.79 INFO] (SDKD log:137) [Sdkd.Main|Info] Have assembly Common.Logging.Log4Net, Version=2.0.0.0, Culture=neutral, PublicKeyToken=af08829b84f0328e
[61.82 INFO] (SDKD log:137) [Sdkd.Main|Info] Resolving log4net
[61.82 INFO] (SDKD log:137) [Sdkd.Main|Info] Have assembly log4net, Version=1.2.10.0, Culture=neutral, PublicKeyToken=1b44e1d426115821
[62.22 DEBUG] (Handle receiveMessage:158) < NEWHANDLE@101.1
[62.23 DEBUG] (Handle sendMessageAsync:183) > CB_VIEW_LOAD@101.2 => {DSType=DSTYPE_SEEDED, DS={KSeed=ViewFillerSeed, VSeed=ViewFillerSeed, Count=1000, Continuous=false, VSize=512, Repeat=rep, KSize=12
}, Schema={InflateContent=meh, InflateLevel=40}, Options={DelayMax=0, DelayMin=0, IterWait=1, TimeRes=0}}
[62.24 INFO] (SDKD log:137) [Sdkd.Handle|Warn] Got command CB_VIEW_LOAD
[62.24 INFO] (SDKD log:137) [Sdkd.Handle|Warn] Command data: {
[62.24 INFO] (SDKD log:137) "DSType": "DSTYPE_SEEDED",
[62.25 INFO] (SDKD log:137) "DS": {
[62.25 INFO] (SDKD log:137) "KSeed": "ViewFillerSeed",
[62.25 INFO] (SDKD log:137) "VSeed": "ViewFillerSeed",
[62.26 INFO] (SDKD log:137) "Count": 1000,
[62.26 INFO] (SDKD log:137) "Continuous": false,
[62.26 INFO] (SDKD log:137) "VSize": 512,
[62.26 INFO] (SDKD log:137) "Repeat": "rep",
[62.27 INFO] (SDKD log:137) "KSize": 12
[62.27 INFO] (SDKD log:137) },
[62.27 INFO] (SDKD log:137) "Schema": {
[62.27 INFO] (SDKD log:137) "InflateContent": "meh",
[62.28 INFO] (SDKD log:137) "InflateLevel": 40
[62.28 INFO] (SDKD log:137) },
[62.28 INFO] (SDKD log:137) "Options": {
[62.28 INFO] (SDKD log:137) "DelayMax": 0,
[62.29 INFO] (SDKD log:137) "DelayMin": 0,
[62.29 INFO] (SDKD log:137) "IterWait": 1,
[62.29 INFO] (SDKD log:137) "TimeRes": 0
[62.29 INFO] (SDKD log:137) }
[62.30 INFO] (SDKD log:137) }
[64.44 INFO] (SDKD log:137) [Sdkd.ViewLoader|Info] Summary details: {}
[64.44 DEBUG] (Handle receiveMessage:158) < [SDKD:SDKD_EINVAL="Need at least one kv pair. None requested"] CB_VIEW_LOAD@101.2
[64.45 DEBUG] (Handle sendMessageAsync:183) > CLOSEHANDLE@101.3
[64.45 INFO] (SDKD log:137) [Sdkd.Handle|Warn] Got command CLOSEHANDLE
[64.46 INFO] (SDKD log:137) [Sdkd.Handle|Warn] Command data: {}
[64.46 INFO] (SDKD log:137) [Sdkd.Control|Info] Got a new connection. Creating child handle
[64.46 DEBUG] (Handle sendMessageAsync:183) > NEWHANDLE@102.4 => {Port=8091, Bucket=default, Options={SSL=false, Username=default, Password=, OtherNodes=[["10.3.4.145",8091],["10.3.4.146",8091],["10.3
.4.147",8091]]}, Hostname=10.3.4.144}
[64.46 INFO] (SDKD log:137) [Sdkd.ClientFactory|Info] Release CouchbaseBucket 1303659411
[64.47 INFO] (SDKD log:137) [Sdkd.ClientFactory|Info] Release CouchbaseBucket client.Dispose()1303659411
[64.47 INFO] (SDKD log:137) [Sdkd.Handle|Warn] DispatchCommand(req, SdkHandle) == false
[64.47 INFO] (SDKD log:137) [Sdkd.Control|Info] Registering handle 102
[64.48 INFO] (SDKD log:137) [Sdkd.ClientFactory|Info] Shared clients disabled. Creating anew
[64.49 DEBUG] (Handle receiveMessage:158) < NEWHANDLE@102.4
[64.49 DEBUG] (Handle sendMessageAsync:183) > CB_VIEW_LOAD@102.5 => {DSType=DSTYPE_SEEDED, DS={KSeed=ViewFillerSeed, VSeed=ViewFillerSeed, Count=1000, Continuous=false, VSize=512, Repeat=rep, KSize=12
}, Schema={InflateContent=meh, InflateLevel=40}, Options={DelayMax=0, DelayMin=0, IterWait=1, TimeRes=0}}
[64.50 INFO] (SDKD log:137) [Sdkd.Handle|Warn] Got command CB_VIEW_LOAD
[64.50 INFO] (SDKD log:137) [Sdkd.Handle|Warn] Command data: {
[64.51 INFO] (SDKD log:137) "DSType": "DSTYPE_SEEDED",
[64.51 INFO] (SDKD log:137) "DS": {
[64.51 INFO] (SDKD log:137) "KSeed": "ViewFillerSeed",
[64.52 INFO] (SDKD log:137) "VSeed": "ViewFillerSeed",
[64.52 INFO] (SDKD log:137) "Count": 1000,
[64.52 INFO] (SDKD log:137) "Continuous": false,
[64.52 INFO] (SDKD log:137) "VSize": 512,
[64.53 INFO] (SDKD log:137) "Repeat": "rep",
[64.53 INFO] (SDKD log:137) "KSize": 12
[64.53 INFO] (SDKD log:137) },
[64.54 INFO] (SDKD log:137) "Schema": {
[64.54 INFO] (SDKD log:137) "InflateContent": "meh",
[64.54 INFO] (SDKD log:137) "InflateLevel": 40
[64.54 INFO] (SDKD log:137) },
[64.55 INFO] (SDKD log:137) "Options": {
[64.55 INFO] (SDKD log:137) "DelayMax": 0,
[64.55 INFO] (SDKD log:137) "DelayMin": 0,
[64.56 INFO] (SDKD log:137) "IterWait": 1,
[64.56 INFO] (SDKD log:137) "TimeRes": 0
[64.56 INFO] (SDKD log:137) }
[64.57 INFO] (SDKD log:137) }
[67.50 INFO] (SDKD log:137) [Sdkd.ViewLoader|Info] Summary details: {}
[67.50 DEBUG] (Handle receiveMessage:158) < [SDKD:SDKD_EINVAL="Need at least one kv pair. None requested"] CB_VIEW_LOAD@102.5
[67.51 DEBUG] (Handle sendMessageAsync:183) > CLOSEHANDLE@102.6
[67.51 DEBUG] (Handle sendMessageAsync:183) > NEWHANDLE@103.7 => {Port=8091, Bucket=default, Options={SSL=false, Username=default, Password=, OtherNodes=[["10.3.4.145",8091],["10.3.4.146",8091],["10.3
.4.147",8091]]}, Hostname=10.3.4.144}
[67.51 INFO] (SDKD log:137) [Sdkd.Handle|Warn] Got command CLOSEHANDLE
[67.52 INFO] (SDKD log:137) [Sdkd.Handle|Warn] Command data: {}
[67.52 INFO] (SDKD log:137) [Sdkd.ClientFactory|Info] Release CouchbaseBucket 1303659411
[67.52 INFO] (SDKD log:137) [Sdkd.ClientFactory|Info] Release CouchbaseBucket client.Dispose()1303659411
[67.52 INFO] (SDKD log:137) [Sdkd.Handle|Warn] DispatchCommand(req, SdkHandle) == false
[67.53 INFO] (SDKD log:137) [Sdkd.Control|Info] Got a new connection. Creating child handle
[67.53 INFO] (SDKD log:137) [Sdkd.Control|Info] Registering handle 103
[67.53 INFO] (SDKD log:137) [Sdkd.ClientFactory|Info] Shared clients disabled. Creating anew
[67.55 DEBUG] (Handle receiveMessage:158) < NEWHANDLE@103.7
[67.55 DEBUG] (Handle sendMessageAsync:183) > CB_VIEW_QUERY@103.8 => {DSType=DSTYPE_SEEDED, DS={}, ViewParameters={}, DesignName=test_design, Options={DelayMax=10, DelayMin=1, IterWait=1, ViewQueryCou
nt=-1, ViewQueryDelay=0, TimeRes=1}, ViewName=test_view}
[67.56 INFO] (SDKD log:137) [Sdkd.Handle|Warn] Got command CB_VIEW_QUERY
[67.56 DEBUG] (Handle sendMessageAsync:183) > NEWHANDLE@104.9 => {Port=8091, Bucket=default, Options={SSL=false, Username=default, Password=, OtherNodes=[["10.3.4.145",8091],["10.3.4.146",8091],["10.3
.4.147",8091]]}, Hostname=10.3.4.144}
[67.57 INFO] (SDKD log:137) [Sdkd.Handle|Warn] Command data: {
[67.57 INFO] (SDKD log:137) "DSType": "DSTYPE_SEEDED",
[67.57 INFO] (SDKD log:137) "DS": {},
[67.58 INFO] (SDKD log:137) "ViewParameters": {},
[67.58 INFO] (SDKD log:137) "DesignName": "test_design",
[67.58 INFO] (SDKD log:137) "Options": {
[67.58 INFO] (SDKD log:137) "DelayMax": 10,
[67.59 INFO] (SDKD log:137) "DelayMin": 1,
[67.59 INFO] (SDKD log:137) "IterWait": 1,
[67.60 INFO] (SDKD log:137) "ViewQueryCount": -1,
[67.60 DEBUG] (Handle receiveMessage:158) < NEWHANDLE@104.9
[67.60 INFO] (SDKD log:137) "ViewQueryDelay": 0,
[67.61 DEBUG] (Handle sendMessageAsync:183) > CB_VIEW_QUERY@104.10 => {DSType=DSTYPE_SEEDED, DS={}, ViewParameters={}, DesignName=test_design, Options={DelayMax=10, DelayMin=1, IterWait=1, ViewQueryCo
unt=-1, ViewQueryDelay=0, TimeRes=1}, ViewName=test_view}
[67.61 INFO] (SDKD log:137) "TimeRes": 1
[67.61 INFO] (SDKD log:137) },
[67.61 DEBUG] (Handle sendMessageAsync:183) > NEWHANDLE@105.11 => {Port=8091, Bucket=default, Options={SSL=false, Username=default, Password=, OtherNodes=[["10.3.4.145",8091],["10.3.4.146",8091],["10.
3.4.147",8091]]}, Hostname=10.3.4.144}
[67.62 INFO] (SDKD log:137) "ViewName": "test_view"
[67.62 INFO] (SDKD log:137) }
[67.63 INFO] (SDKD log:137) [Sdkd.Control|Info] Got a new connection. Creating child handle
[67.63 INFO] (SDKD log:137) [Sdkd.Control|Info] Registering handle 104
[67.63 INFO] (SDKD log:137) [Sdkd.ClientFactory|Info] Shared clients disabled. Creating anew
[67.64 INFO] (SDKD log:137) [Sdkd.Handle|Warn] Got command CB_VIEW_QUERY
[67.64 INFO] (SDKD log:137) [Sdkd.Handle|Warn] Command data: {
[67.64 INFO] (SDKD log:137) "DSType": "DSTYPE_SEEDED",
[67.64 INFO] (SDKD log:137) "DS": {},
[67.65 INFO] (SDKD log:137) "ViewParameters": {},
[67.65 INFO] (SDKD log:137) "DesignName": "test_design",
[67.65 INFO] (SDKD log:137) "Options": {
[67.66 INFO] (SDKD log:137) "DelayMax": 10,
[67.66 INFO] (SDKD log:137) "DelayMin": 1,
[67.66 INFO] (SDKD log:137) "IterWait": 1,
[67.67 INFO] (SDKD log:137) "ViewQueryCount": -1,
[67.67 INFO] (SDKD log:137) "ViewQueryDelay": 0,
[67.67 DEBUG] (Handle receiveMessage:158) < NEWHANDLE@105.11
[67.67 INFO] (SDKD log:137) "TimeRes": 1
[67.68 DEBUG] (Handle sendMessageAsync:183) > CB_VIEW_QUERY@105.12 => {DSType=DSTYPE_SEEDED, DS={}, ViewParameters={}, DesignName=test_design, Options={DelayMax=10, DelayMin=1, IterWait=1, ViewQueryCo
unt=-1, ViewQueryDelay=0, TimeRes=1}, ViewName=test_view}
[67.68 INFO] (SDKD log:137) },
[67.69 INFO] (SDKD log:137) "ViewName": "test_view"
[67.69 INFO] (SDKD log:137) }
[67.69 DEBUG] (Handle sendMessageAsync:183) > NEWHANDLE@106.13 => {Port=8091, Bucket=default, Options={SSL=false, Username=default, Password=, OtherNodes=[["10.3.4.145",8091],["10.3.4.146",8091],["10.
3.4.147",8091]]}, Hostname=10.3.4.144}
[67.70 INFO] (SDKD log:137) [Sdkd.Control|Info] Got a new connection. Creating child handle
[67.70 INFO] (SDKD log:137) [Sdkd.Control|Info] Registering handle 105
[67.70 INFO] (SDKD log:137) [Sdkd.ClientFactory|Info] Shared clients disabled. Creating anew
[67.71 INFO] (SDKD log:137) [Sdkd.Handle|Warn] Got command CB_VIEW_QUERY
[67.71 INFO] (SDKD log:137) [Sdkd.Handle|Warn] Command data: {
[67.72 INFO] (SDKD log:137) "DSType": "DSTYPE_SEEDED",
[67.72 INFO] (SDKD log:137) "DS": {},
[67.72 INFO] (SDKD log:137) "ViewParameters": {},
[67.73 INFO] (SDKD log:137) "DesignName": "test_design",
[67.73 INFO] (SDKD log:137) "Options": {
[67.74 INFO] (SDKD log:137) "DelayMax": 10,
[67.74 INFO] (SDKD log:137) "DelayMin": 1,
[67.74 INFO] (SDKD log:137) "IterWait": 1,
[67.75 INFO] (SDKD log:137) "ViewQueryCount": -1,
[67.75 INFO] (SDKD log:137) "ViewQueryDelay": 0,
[67.75 INFO] (SDKD log:137) "TimeRes": 1
[67.76 INFO] (SDKD log:137) },
[67.76 DEBUG] (Handle receiveMessage:158) < NEWHANDLE@106.13
[67.76 INFO] (SDKD log:137) "ViewName": "test_view"
[67.77 DEBUG] (Handle sendMessageAsync:183) > CB_VIEW_QUERY@106.14 => {DSType=DSTYPE_SEEDED, DS={}, ViewParameters={}, DesignName=test_design, Options={DelayMax=10, DelayMin=1, IterWait=1, ViewQueryCo
unt=-1, ViewQueryDelay=0, TimeRes=1}, ViewName=test_view}
[67.78 INFO] (SDKD log:137) }
[67.78 INFO] (SDKD log:137) [Sdkd.Control|Info] Got a new connection. Creating child handle
[67.78 DEBUG] (Handle sendMessageAsync:183) > NEWHANDLE@107.15 => {Port=8091, Bucket=default, Options={SSL=false, Username=default, Password=, OtherNodes=[["10.3.4.145",8091],["10.3.4.146",8091],["10.
3.4.147",8091]]}, Hostname=10.3.4.144}
[67.79 INFO] (SDKD log:137) [Sdkd.Control|Info] Registering handle 106
[67.79 INFO] (SDKD log:137) [Sdkd.ClientFactory|Info] Shared clients disabled. Creating anew
[67.79 INFO] (SDKD log:137) [Sdkd.Handle|Warn] Got command CB_VIEW_QUERY
[67.80 INFO] (SDKD log:137) [Sdkd.Handle|Warn] Command data: {
[67.80 INFO] (SDKD log:137) "DSType": "DSTYPE_SEEDED",
[67.80 INFO] (SDKD log:137) "DS": {},
[67.81 INFO] (SDKD log:137) "ViewParameters": {},
[67.81 INFO] (SDKD log:137) "DesignName": "test_design",
[67.81 INFO] (SDKD log:137) "Options": {
[67.82 INFO] (SDKD log:137) "DelayMax": 10,
[67.82 INFO] (SDKD log:137) "DelayMin": 1,
[67.82 INFO] (SDKD log:137) "IterWait": 1,
[67.82 INFO] (SDKD log:137) "ViewQueryCount": -1,
[67.83 DEBUG] (Handle receiveMessage:158) < NEWHANDLE@107.15
[67.83 INFO] (SDKD log:137) "ViewQueryDelay": 0,
[67.83 DEBUG] (Handle sendMessageAsync:183) > CB_VIEW_QUERY@107.16 => {DSType=DSTYPE_SEEDED, DS={}, ViewParameters={}, DesignName=test_design, Options={DelayMax=10, DelayMin=1, IterWait=1, ViewQueryCo
unt=-1, ViewQueryDelay=0, TimeRes=1}, ViewName=test_view}
[67.84 INFO] (SDKD log:137) "TimeRes": 1
[67.84 INFO] (SDKD log:137) },
[67.84 INFO] (SDKD log:137) "ViewName": "test_view"
[67.84 INFO] (Workload call:112) Preloading items into cluster before workload
[67.85 INFO] (SDKD log:137) }
[67.85 DEBUG] (Handle sendMessageAsync:183) > NEWHANDLE@108.17 => {Port=8091, Bucket=default, Options={SSL=false, Username=default, Password=, OtherNodes=[["10.3.4.145",8091],["10.3.4.146",8091],["10.
3.4.147",8091]]}, Hostname=10.3.4.144}
[67.85 INFO] (SDKD log:137) [Sdkd.Control|Info] Got a new connection. Creating child handle
[67.86 INFO] (SDKD log:137) [Sdkd.Control|Info] Registering handle 107
[67.86 INFO] (SDKD log:137) [Sdkd.ClientFactory|Info] Shared clients disabled. Creating anew
[67.86 INFO] (SDKD log:137) [Sdkd.Handle|Warn] Got command CB_VIEW_QUERY
[67.86 INFO] (SDKD log:137) [Sdkd.Handle|Warn] Command data: {
[67.87 INFO] (SDKD log:137) "DSType": "DSTYPE_SEEDED",
[67.87 INFO] (SDKD log:137) "DS": {},
[67.87 INFO] (SDKD log:137) "ViewParameters": {},
[67.88 INFO] (SDKD log:137) "DesignName": "test_design",
[67.88 INFO] (SDKD log:137) "Options": {
[67.88 DEBUG] (Handle receiveMessage:158) < NEWHANDLE@108.17
[67.88 INFO] (SDKD log:137) "DelayMax": 10,
[67.89 DEBUG] (Handle sendMessageAsync:183) > MC_DS_MUTATE_SET@108.18 => {DSType=DSTYPE_SEEDED, DS={KSeed=SimpleKey, VSeed=SimpleValue, Count=15000, Continuous=false, VSize=128, Repeat=REP, KSize=32},
 Options={DelayMax=0, DelayMin=0, IterWait=100, TimeRes=0}}
[67.89 INFO] (SDKD log:137) "DelayMin": 1,
[67.89 INFO] (SDKD log:137) "IterWait": 1,
[67.90 INFO] (SDKD log:137) "ViewQueryCount": -1,
[67.91 INFO] (SDKD log:137) "ViewQueryDelay": 0,
[67.91 INFO] (SDKD log:137) "TimeRes": 1
[67.91 INFO] (SDKD log:137) },
[67.92 INFO] (SDKD log:137) "ViewName": "test_view"
[67.92 INFO] (SDKD log:137) }
[67.92 INFO] (SDKD log:137) [Sdkd.Control|Info] Got a new connection. Creating child handle
[67.93 INFO] (SDKD log:137) [Sdkd.Control|Info] Registering handle 108
[67.93 INFO] (SDKD log:137) [Sdkd.ClientFactory|Info] Shared clients disabled. Creating anew
[67.93 INFO] (SDKD log:137) [Sdkd.Handle|Warn] Got command MC_DS_MUTATE_SET
[67.93 INFO] (SDKD log:137) [Sdkd.Handle|Warn] Command data: {
[67.94 INFO] (SDKD log:137) "DSType": "DSTYPE_SEEDED",
[67.94 INFO] (SDKD log:137) "DS": {
[67.94 INFO] (SDKD log:137) "KSeed": "SimpleKey",
[67.94 INFO] (SDKD log:137) "VSeed": "SimpleValue",
[67.95 INFO] (SDKD log:137) "Count": 15000,
[67.95 INFO] (SDKD log:137) "Continuous": false,
[67.95 INFO] (SDKD log:137) "VSize": 128,
[67.96 INFO] (SDKD log:137) "Repeat": "REP",
[67.96 INFO] (SDKD log:137) "KSize": 32
[67.96 INFO] (SDKD log:137) },
[67.96 INFO] (SDKD log:137) "Options": {
[67.97 INFO] (SDKD log:137) "DelayMax": 0,
[67.97 INFO] (SDKD log:137) "DelayMin": 0,
[67.97 INFO] (SDKD log:137) "IterWait": 100,
[67.98 INFO] (SDKD log:137) "TimeRes": 0
[67.98 INFO] (SDKD log:137) }
[67.98 INFO] (SDKD log:137) }
[270.59 DEBUG] (Handle receiveMessage:158) < MC_DS_MUTATE_SET@108.18 => {[OK]: 4231, [MEMD:MEMD_EVBUCKET]: 10769}
[270.59 DEBUG] (Handle sendMessageAsync:183) > CLOSEHANDLE@108.19
[270.59 INFO] (SDKD log:137) [Sdkd.Handle|Warn] Got command CLOSEHANDLE
[270.60 INFO] (SDKD log:137) [Sdkd.Handle|Warn] Command data: {}
[270.60 DEBUG] (Handle sendMessageAsync:183) > NEWHANDLE@110.21 => {Port=8091, Bucket=default, Options={SSL=false, Username=default, Password=, OtherNodes=[["10.3.4.145",8091],["10.3.4.146",8091],["10
.3.4.147",8091]]}, Hostname=10.3.4.144}
[270.60 DEBUG] (Handle sendMessageAsync:183) > NEWHANDLE@118.29 => {Port=8091, Bucket=default, Options={SSL=false, Username=default, Password=, OtherNodes=[["10.3.4.145",8091],["10.3.4.146",8091],["10
.3.4.147",8091]]}, Hostname=10.3.4.144}
[270.60 DEBUG] (Handle sendMessageAsync:183) > NEWHANDLE@117.28 => {Port=8091, Bucket=default, Options={SSL=false, Username=default, Password=, OtherNodes=[["10.3.4.145",8091],["10.3.4.146",8091],["10
.3.4.147",8091]]}, Hostname=10.3.4.144}
[270.60 DEBUG] (Handle sendMessageAsync:183) > NEWHANDLE@116.27 => {Port=8091, Bucket=default, Options={SSL=false, Username=default, Password=, OtherNodes=[["10.3.4.145",8091],["10.3.4.146",8091],["10
.3.4.147",8091]]}, Hostname=10.3.4.144}
[270.61 DEBUG] (Handle sendMessageAsync:183) > NEWHANDLE@114.25 => {Port=8091, Bucket=default, Options={SSL=false, Username=default, Password=, OtherNodes=[["10.3.4.145",8091],["10.3.4.146",8091],["10
.3.4.147",8091]]}, Hostname=10.3.4.144}
[270.61 DEBUG] (Handle sendMessageAsync:183) > NEWHANDLE@115.26 => {Port=8091, Bucket=default, Options={SSL=false, Username=default, Password=, OtherNodes=[["10.3.4.145",8091],["10.3.4.146",8091],["10
.3.4.147",8091]]}, Hostname=10.3.4.144}
[270.61 DEBUG] (Handle sendMessageAsync:183) > NEWHANDLE@113.24 => {Port=8091, Bucket=default, Options={SSL=false, Username=default, Password=, OtherNodes=[["10.3.4.145",8091],["10.3.4.146",8091],["10
.3.4.147",8091]]}, Hostname=10.3.4.144}
[270.61 DEBUG] (Handle sendMessageAsync:183) > NEWHANDLE@112.23 => {Port=8091, Bucket=default, Options={SSL=false, Username=default, Password=, OtherNodes=[["10.3.4.145",8091],["10.3.4.146",8091],["10
.3.4.147",8091]]}, Hostname=10.3.4.144}
[270.61 DEBUG] (Handle sendMessageAsync:183) > NEWHANDLE@111.22 => {Port=8091, Bucket=default, Options={SSL=false, Username=default, Password=, OtherNodes=[["10.3.4.145",8091],["10.3.4.146",8091],["10
.3.4.147",8091]]}, Hostname=10.3.4.144}
[270.61 INFO] (SDKD log:137) [Sdkd.ClientFactory|Info] Release CouchbaseBucket 1303659411
[270.61 DEBUG] (Handle sendMessageAsync:183) > NEWHANDLE@109.20 => {Port=8091, Bucket=default, Options={SSL=false, Username=default, Password=, OtherNodes=[["10.3.4.145",8091],["10.3.4.146",8091],["10
.3.4.147",8091]]}, Hostname=10.3.4.144}
[270.62 INFO] (SDKD log:137) [Sdkd.ClientFactory|Info] Release CouchbaseBucket client.Dispose()1303659411
[270.63 INFO] (SDKD log:137) [Sdkd.Handle|Warn] DispatchCommand(req, SdkHandle) == false
[270.64 INFO] (SDKD log:137) [Sdkd.Control|Info] Got a new connection. Creating child handle
[270.64 INFO] (SDKD log:137) [Sdkd.Control|Info] Got a new connection. Creating child handle
[270.64 INFO] (SDKD log:137) [Sdkd.Control|Info] Registering handle 110
[270.64 INFO] (SDKD log:137) [Sdkd.Control|Info] Registering handle 114
[270.64 INFO] (SDKD log:137) [Sdkd.Control|Info] Registering handle 115
[270.64 INFO] (SDKD log:137) [Sdkd.Control|Info] Registering handle 113
[270.65 INFO] (SDKD log:137) [Sdkd.Control|Info] Registering handle 109
[270.65 INFO] (SDKD log:137) [Sdkd.Control|Info] Registering handle 112
[270.65 INFO] (SDKD log:137) [Sdkd.Control|Info] Registering handle 111
[270.65 INFO] (SDKD log:137) [Sdkd.ClientFactory|Info] Shared clients disabled. Creating anew
[270.65 INFO] (SDKD log:137) [Sdkd.Control|Info] Got a new connection. Creating child handle
[270.66 INFO] (SDKD log:137) [Sdkd.Control|Info] Registering handle 116
[270.66 INFO] (SDKD log:137) [Sdkd.Control|Info] Got a new connection. Creating child handle
[270.66 INFO] (SDKD log:137) [Sdkd.Control|Info] Registering handle 117
[270.66 INFO] (SDKD log:137) [Sdkd.Control|Info] Registering handle 118
[270.67 INFO] (SDKD log:137) [Sdkd.ClientFactory|Info] Shared clients disabled. Creating anew
[270.67 DEBUG] (Handle receiveMessage:158) < NEWHANDLE@110.21
[270.67 DEBUG] (Handle sendMessageAsync:183) > MC_DS_MUTATE_SET@110.30 => {DSType=DSTYPE_SEEDED, DS={KSeed=SimpleKey, VSeed=SimpleValue, Count=15000, Continuous=true, VSize=128, Repeat=REP, KSize=32},
 Options={DelayMax=10, DelayMin=1, IterWait=1, TimeRes=1}}
[270.68 DEBUG] (Handle sendMessageAsync:183) > NEWHANDLE@119.31 => {Port=8091, Bucket=default, Options={SSL=false, Username=default, Password=, OtherNodes=[["10.3.4.145",8091],["10.3.4.146",8091],["10
.3.4.147",8091]]}, Hostname=10.3.4.144}
[270.68 INFO] (SDKD log:137) [Sdkd.Handle|Warn] Got command MC_DS_MUTATE_SET
[270.69 INFO] (SDKD log:137) [Sdkd.Handle|Warn] Command data: {
[270.69 INFO] (SDKD log:137) "DSType": "DSTYPE_SEEDED",
[270.69 INFO] (SDKD log:137) "DS": {
[270.69 INFO] (SDKD log:137) "KSeed": "SimpleKey",
[270.69 INFO] (SDKD log:137) "VSeed": "SimpleValue",
[270.69 INFO] (SDKD log:137) "Count": 15000,
[270.69 INFO] (SDKD log:137) "Continuous": true,
[270.70 INFO] (SDKD log:137) "VSize": 128,
[270.70 INFO] (SDKD log:137) "Repeat": "REP",
[270.70 INFO] (SDKD log:137) "KSize": 32
[270.70 INFO] (SDKD log:137) },
[270.70 INFO] (SDKD log:137) "Options": {
[270.70 INFO] (SDKD log:137) "DelayMax": 10,
[270.71 INFO] (SDKD log:137) "DelayMin": 1,
[270.71 INFO] (SDKD log:137) "IterWait": 1,
[270.71 INFO] (SDKD log:137) "TimeRes": 1
[270.71 DEBUG] (Handle receiveMessage:158) < NEWHANDLE@114.25
[270.71 INFO] (SDKD log:137) }
[270.72 DEBUG] (Handle sendMessageAsync:183) > MC_DS_MUTATE_SET@114.32 => {DSType=DSTYPE_SEEDED, DS={KSeed=SimpleKey, VSeed=SimpleValue, Count=15000, Continuous=true, VSize=128, Repeat=REP, KSize=32},
 Options={DelayMax=10, DelayMin=1, IterWait=1, TimeRes=1}}
[270.72 INFO] (SDKD log:137) }
[270.72 INFO] (SDKD log:137) [Sdkd.Control|Info] Got a new connection. Creating child handle
[270.72 INFO] (SDKD log:137) [Sdkd.Control|Info] Registering handle 119
[270.73 INFO] (SDKD log:137) [Sdkd.ClientFactory|Info] Shared clients disabled. Creating anew
[270.73 DEBUG] (Handle sendMessageAsync:183) > NEWHANDLE@120.33 => {Port=8091, Bucket=default, Options={SSL=false, Username=default, Password=, OtherNodes=[["10.3.4.145",8091],["10.3.4.146",8091],["10
.3.4.147",8091]]}, Hostname=10.3.4.144}
[270.73 INFO] (SDKD log:137) [Sdkd.Handle|Warn] Got command MC_DS_MUTATE_SET
[270.73 INFO] (SDKD log:137) [Sdkd.Handle|Warn] Command data: {
[270.73 INFO] (SDKD log:137) "DSType": "DSTYPE_SEEDED",
[270.73 INFO] (SDKD log:137) "DS": {
[270.73 INFO] (SDKD log:137) "KSeed": "SimpleKey",
[270.74 INFO] (SDKD log:137) "VSeed": "SimpleValue",
[270.74 INFO] (SDKD log:137) "Count": 15000,
[270.74 INFO] (SDKD log:137) "Continuous": true,
[270.74 INFO] (SDKD log:137) "VSize": 128,
[270.75 INFO] (SDKD log:137) "Repeat": "REP",
[270.75 INFO] (SDKD log:137) "KSize": 32
[270.75 INFO] (SDKD log:137) },
[270.75 INFO] (SDKD log:137) "Options": {
[270.75 INFO] (SDKD log:137) "DelayMax": 10,
[270.76 INFO] (SDKD log:137) "DelayMin": 1,
[270.76 INFO] (SDKD log:137) "IterWait": 1,
[270.76 INFO] (SDKD log:137) "TimeRes": 1
[270.76 INFO] (SDKD log:137) }
[270.76 INFO] (SDKD log:137) }
[270.77 INFO] (SDKD log:137) [Sdkd.Control|Info] Got a new connection. Creating child handle
[270.77 INFO] (SDKD log:137) [Sdkd.Control|Info] Registering handle 120
[270.77 DEBUG] (Handle receiveMessage:158) < NEWHANDLE@115.26
[270.77 INFO] (SDKD log:137) [Sdkd.ClientFactory|Info] Shared clients disabled. Creating anew
[270.78 DEBUG] (Handle sendMessageAsync:183) > MC_DS_GET@115.34 => {DSType=DSTYPE_SEEDED, DS={KSeed=SimpleKey, VSeed=SimpleValue, Count=15000, Continuous=true, VSize=128, Repeat=REP, KSize=32}, Option
s={DelayMax=10, DelayMin=1, IterWait=1, TimeRes=1}}
[270.78 INFO] (SDKD log:137) [Sdkd.Handle|Warn] Got command MC_DS_GET
[270.78 INFO] (SDKD log:137) [Sdkd.Handle|Warn] Command data: {
[270.79 INFO] (SDKD log:137) "DSType": "DSTYPE_SEEDED",
[270.79 DEBUG] (Handle sendMessageAsync:183) > NEWHANDLE@121.35 => {Port=8091, Bucket=default, Options={SSL=false, Username=default, Password=, OtherNodes=[["10.3.4.145",8091],["10.3.4.146",8091],["10
.3.4.147",8091]]}, Hostname=10.3.4.144}
[270.79 INFO] (SDKD log:137) "DS": {
[270.79 INFO] (SDKD log:137) "KSeed": "SimpleKey",
[270.80 DEBUG] (Handle receiveMessage:158) < NEWHANDLE@111.22
[270.80 INFO] (SDKD log:137) "VSeed": "SimpleValue",
[270.80 DEBUG] (Handle sendMessageAsync:183) > MC_DS_MUTATE_SET@111.36 => {DSType=DSTYPE_SEEDED, DS={KSeed=SimpleKey, VSeed=SimpleValue, Count=15000, Continuous=true, VSize=128, Repeat=REP, KSize=32},
 Options={DelayMax=10, DelayMin=1, IterWait=1, TimeRes=1}}
[270.80 INFO] (SDKD log:137) "Count": 15000,
[270.80 INFO] (SDKD log:137) "Continuous": true,
[270.81 INFO] (SDKD log:137) "VSize": 128,
[270.81 INFO] (SDKD log:137) "Repeat": "REP",
[270.81 INFO] (SDKD log:137) "KSize": 32
[270.81 INFO] (SDKD log:137) },
[270.81 DEBUG] (Handle sendMessageAsync:183) > NEWHANDLE@122.37 => {Port=8091, Bucket=default, Options={SSL=false, Username=default, Password=, OtherNodes=[["10.3.4.145",8091],["10.3.4.146",8091],["10
.3.4.147",8091]]}, Hostname=10.3.4.144}
[270.82 INFO] (SDKD log:137) "Options": {
[270.82 INFO] (SDKD log:137) "DelayMax": 10,
[270.82 INFO] (SDKD log:137) "DelayMin": 1,
[270.82 INFO] (SDKD log:137) "IterWait": 1,
[270.82 INFO] (SDKD log:137) "TimeRes": 1
[270.83 INFO] (SDKD log:137) }
[270.83 INFO] (SDKD log:137) }
[270.83 INFO] (SDKD log:137) [Sdkd.Control|Info] Got a new connection. Creating child handle
[270.83 INFO] (SDKD log:137) [Sdkd.ClientFactory|Info] Shared clients disabled. Creating anew
[270.83 INFO] (SDKD log:137) [Sdkd.Control|Info] Registering handle 121
[270.84 INFO] (SDKD log:137) [Sdkd.Handle|Warn] Got command MC_DS_MUTATE_SET
[270.84 INFO] (SDKD log:137) [Sdkd.Handle|Warn] Command data: {
[270.84 INFO] (SDKD log:137) "DSType": "DSTYPE_SEEDED",
[270.84 INFO] (SDKD log:137) "DS": {
[270.84 INFO] (SDKD log:137) "KSeed": "SimpleKey",
[270.85 INFO] (SDKD log:137) "VSeed": "SimpleValue",
[270.85 INFO] (SDKD log:137) "Count": 15000,
[270.85 INFO] (SDKD log:137) "Continuous": true,
[270.85 INFO] (SDKD log:137) "VSize": 128,
[270.85 INFO] (SDKD log:137) "Repeat": "REP",
[270.86 DEBUG] (Handle receiveMessage:158) < NEWHANDLE@112.23
[270.86 INFO] (SDKD log:137) "KSize": 32
[270.86 INFO] (SDKD log:137) },
[270.86 DEBUG] (Handle sendMessageAsync:183) > MC_DS_GET@112.38 => {DSType=DSTYPE_SEEDED, DS={KSeed=SimpleKey, VSeed=SimpleValue, Count=15000, Continuous=true, VSize=128, Repeat=REP, KSize=32}, Option
s={DelayMax=10, DelayMin=1, IterWait=1, TimeRes=1}}
[270.86 INFO] (SDKD log:137) "Options": {
[270.87 INFO] (SDKD log:137) "DelayMax": 10,
[270.87 INFO] (SDKD log:137) "DelayMin": 1,
[270.87 INFO] (SDKD log:137) "IterWait": 1,
[270.87 DEBUG] (Handle sendMessageAsync:183) > NEWHANDLE@123.39 => {Port=8091, Bucket=default, Options={SSL=false, Username=default, Password=, OtherNodes=[["10.3.4.145",8091],["10.3.4.146",8091],["10
.3.4.147",8091]]}, Hostname=10.3.4.144}
[270.87 INFO] (SDKD log:137) "TimeRes": 1
[270.88 INFO] (SDKD log:137) }
[270.88 INFO] (SDKD log:137) }
[270.88 INFO] (SDKD log:137) [Sdkd.Control|Info] Got a new connection. Creating child handle
[270.89 INFO] (SDKD log:137) [Sdkd.Control|Info] Registering handle 122
[270.89 INFO] (SDKD log:137) [Sdkd.ClientFactory|Info] Shared clients disabled. Creating anew
[270.89 INFO] (SDKD log:137) [Sdkd.Handle|Warn] Got command MC_DS_GET
[270.90 DEBUG] (Handle receiveMessage:158) < NEWHANDLE@109.20
[270.90 INFO] (SDKD log:137) [Sdkd.Handle|Warn] Command data: {
[270.90 DEBUG] (Handle sendMessageAsync:183) > MC_DS_GET@109.40 => {DSType=DSTYPE_SEEDED, DS={KSeed=SimpleKey, VSeed=SimpleValue, Count=15000, Continuous=true, VSize=128, Repeat=REP, KSize=32}, Option
s={DelayMax=10, DelayMin=1, IterWait=1, TimeRes=1}}
[270.90 INFO] (SDKD log:137) "DSType": "DSTYPE_SEEDED",
[270.91 INFO] (SDKD log:137) "DS": {
[270.91 DEBUG] (Handle sendMessageAsync:183) > NEWHANDLE@124.41 => {Port=8091, Bucket=default, Options={SSL=false, Username=default, Password=, OtherNodes=[["10.3.4.145",8091],["10.3.4.146",8091],["10
.3.4.147",8091]]}, Hostname=10.3.4.144}
[270.92 INFO] (SDKD log:137) "KSeed": "SimpleKey",
[270.92 INFO] (SDKD log:137) "VSeed": "SimpleValue",
[270.92 INFO] (SDKD log:137) "Count": 15000,
[270.92 INFO] (SDKD log:137) "Continuous": true,
[270.92 INFO] (SDKD log:137) "VSize": 128,
[270.92 INFO] (SDKD log:137) "Repeat": "REP",
[270.93 INFO] (SDKD log:137) "KSize": 32
[270.93 INFO] (SDKD log:137) },
[270.93 INFO] (SDKD log:137) "Options": {
[270.93 INFO] (SDKD log:137) "DelayMax": 10,
[270.93 INFO] (SDKD log:137) "DelayMin": 1,
[270.94 INFO] (SDKD log:137) "IterWait": 1,
[270.94 INFO] (SDKD log:137) "TimeRes": 1
[270.94 INFO] (SDKD log:137) }
[270.94 INFO] (SDKD log:137) }
[270.94 INFO] (SDKD log:137) [Sdkd.Control|Info] Got a new connection. Creating child handle
[270.94 INFO] (SDKD log:137) [Sdkd.Control|Info] Registering handle 123
[270.94 INFO] (SDKD log:137) [Sdkd.ClientFactory|Info] Shared clients disabled. Creating anew
[270.95 INFO] (SDKD log:137) [Sdkd.Control|Info] Got a new connection. Creating child handle
[270.95 DEBUG] (Handle receiveMessage:158) < NEWHANDLE@118.29
[270.95 INFO] (SDKD log:137) [Sdkd.Handle|Warn] Got command MC_DS_GET
[270.96 DEBUG] (Handle sendMessageAsync:183) > MC_DS_GET@118.42 => {DSType=DSTYPE_SEEDED, DS={KSeed=SimpleKey, VSeed=SimpleValue, Count=15000, Continuous=true, VSize=128, Repeat=REP, KSize=32}, Option
s={DelayMax=10, DelayMin=1, IterWait=1, TimeRes=1}}
[270.96 INFO] (SDKD log:137) [Sdkd.Handle|Warn] Command data: {
[270.96 INFO] (SDKD log:137) "DSType": "DSTYPE_SEEDED",
[270.97 INFO] (SDKD log:137) "DS": {
[270.97 DEBUG] (Handle sendMessageAsync:183) > NEWHANDLE@125.43 => {Port=8091, Bucket=default, Options={SSL=false, Username=default, Password=, OtherNodes=[["10.3.4.145",8091],["10.3.4.146",8091],["10
.3.4.147",8091]]}, Hostname=10.3.4.144}
[270.97 INFO] (SDKD log:137) "KSeed": "SimpleKey",
[270.98 INFO] (SDKD log:137) "VSeed": "SimpleValue",
[270.98 INFO] (SDKD log:137) "Count": 15000,
[270.99 INFO] (SDKD log:137) "Continuous": true,
[270.99 INFO] (SDKD log:137) "VSize": 128,
[270.99 INFO] (SDKD log:137) "Repeat": "REP",
[271.00 INFO] (SDKD log:137) "KSize": 32
[271.00 INFO] (SDKD log:137) },
[271.00 INFO] (SDKD log:137) log4net:ERROR RendererMap: Exception while rendering object of type [Common.Logging.Factory.AbstractLogger+FormatMessageCallbackFormattedMessage]
[271.01 INFO] (SDKD log:137) "Options": {
[271.01 INFO] (SDKD log:137) "DelayMax": 10,
[271.01 INFO] (SDKD log:137) "DelayMin": 1,
[271.03 INFO] (SDKD log:137) "IterWait": 1,
[271.03 INFO] (SDKD log:137) System.ObjectDisposedException: Cannot access a disposed object.
[271.04 INFO] (SDKD log:137) "TimeRes": 1
[271.04 INFO] (SDKD log:137) }
[271.04 INFO] (SDKD log:137) }
[271.04 INFO] (SDKD log:137) [Sdkd.Control|Info] Registering handle 124
[271.05 INFO] (SDKD log:137) Object name: 'System.Net.Sockets.Socket'.
[271.05 INFO] (SDKD log:137) [Sdkd.ClientFactory|Info] Shared clients disabled. Creating anew
[271.05 INFO] (SDKD log:137) [Sdkd.Control|Info] Got a new connection. Creating child handle
[271.05 INFO] (SDKD log:137) [Sdkd.Handle|Warn] Got command MC_DS_GET
[271.06 INFO] (SDKD log:137) [Sdkd.Handle|Warn] Command data: {
[271.06 INFO] (SDKD log:137) "DSType": "DSTYPE_SEEDED",
[271.06 INFO] (SDKD log:137) "DS": {
[271.06 INFO] (SDKD log:137) "KSeed": "SimpleKey",
[271.06 INFO] (SDKD log:137) "VSeed": "SimpleValue",
[271.07 INFO] (SDKD log:137) "Count": 15000,
[271.07 INFO] (SDKD log:137) "Continuous": true,
[271.07 INFO] (SDKD log:137) "VSize": 128,
[271.07 INFO] (SDKD log:137) "Repeat": "REP",
[271.07 INFO] (SDKD log:137) "KSize": 32
[271.07 INFO] (SDKD log:137) },
[271.08 INFO] (SDKD log:137) "Options": {
[271.08 INFO] (SDKD log:137) "DelayMax": 10,
[271.08 INFO] (SDKD log:137) "DelayMin": 1,
[271.08 INFO] (SDKD log:137) "IterWait": 1,
[271.08 INFO] (SDKD log:137) "TimeRes": 1
[271.09 INFO] (SDKD log:137) }
[271.09 INFO] (SDKD log:137) }
[271.09 INFO] (SDKD log:137) [Sdkd.Control|Info] Registering handle 125
[271.09 INFO] (SDKD log:137) [Sdkd.Result|Warn] Unrecognized return code 409
[271.10 DEBUG] (Handle receiveMessage:158) < NEWHANDLE@117.28
[271.10 INFO] (SDKD log:137) [Sdkd.ClientFactory|Info] Shared clients disabled. Creating anew
[271.10 DEBUG] (Handle sendMessageAsync:183) > MC_DS_MUTATE_SET@117.44 => {DSType=DSTYPE_SEEDED, DS={KSeed=SimpleKey, VSeed=SimpleValue, Count=15000, Continuous=true, VSize=128, Repeat=REP, KSize=32},
 Options={DelayMax=10, DelayMin=1, IterWait=1, TimeRes=1}}
[271.10 INFO] (SDKD log:137) [Sdkd.Handle|Warn] Got command MC_DS_MUTATE_SET
[271.11 INFO] (SDKD log:137) [Sdkd.Handle|Warn] Command data: {
[271.11 INFO] (SDKD log:137) "DSType": "DSTYPE_SEEDED",
[271.11 DEBUG] (Handle sendMessageAsync:183) > NEWHANDLE@126.45 => {Port=8091, Bucket=default, Options={SSL=false, Username=default, Password=, OtherNodes=[["10.3.4.145",8091],["10.3.4.146",8091],["10
.3.4.147",8091]]}, Hostname=10.3.4.144}
[271.11 INFO] (SDKD log:137) "DS": {
[271.11 INFO] (SDKD log:137) "KSeed": "SimpleKey",
[271.11 INFO] (SDKD log:137) "VSeed": "SimpleValue",
[271.12 INFO] (SDKD log:137) "Count": 15000,
[271.13 INFO] (SDKD log:137) "Continuous": true,
[271.13 INFO] (SDKD log:137) "VSize": 128,
[271.14 DEBUG] (Handle receiveMessage:158) < NEWHANDLE@113.24
[271.14 INFO] (SDKD log:137) "Repeat": "REP",
[271.14 DEBUG] (Handle sendMessageAsync:183) > MC_DS_MUTATE_SET@113.46 => {DSType=DSTYPE_SEEDED, DS={KSeed=SimpleKey, VSeed=SimpleValue, Count=15000, Continuous=true, VSize=128, Repeat=REP, KSize=32},
 Options={DelayMax=10, DelayMin=1, IterWait=1, TimeRes=1}}
[271.14 INFO] (SDKD log:137) "KSize": 32
[271.14 INFO] (SDKD log:137) },
[271.15 INFO] (SDKD log:137) "Options": {
[271.15 INFO] (SDKD log:137) "DelayMax": 10,
[271.15 DEBUG] (Handle sendMessageAsync:183) > NEWHANDLE@127.47 => {Port=8091, Bucket=default, Options={SSL=false, Username=default, Password=, OtherNodes=[["10.3.4.145",8091],["10.3.4.146",8091],["10
.3.4.147",8091]]}, Hostname=10.3.4.144}
[271.15 INFO] (SDKD log:137) "DelayMin": 1,
[271.15 INFO] (SDKD log:137) "IterWait": 1,
[271.15 INFO] (SDKD log:137) "TimeRes": 1
[271.15 INFO] (SDKD log:137) }
[271.16 INFO] (SDKD log:137) }
[271.16 INFO] (SDKD log:137) [Sdkd.Control|Info] Got a new connection. Creating child handle
[271.16 INFO] (SDKD log:137) [Sdkd.Control|Info] Registering handle 126
[271.17 INFO] (SDKD log:137) [Sdkd.ClientFactory|Info] Shared clients disabled. Creating anew
[271.17 INFO] (SDKD log:137) [Sdkd.Handle|Warn] Got command MC_DS_MUTATE_SET
[271.17 INFO] (SDKD log:137) [Sdkd.Handle|Warn] Command data: {
[271.17 INFO] (SDKD log:137) "DSType": "DSTYPE_SEEDED",
[271.17 INFO] (SDKD log:137) "DS": {
[271.17 INFO] (SDKD log:137) "KSeed": "SimpleKey",
[271.17 INFO] (SDKD log:137) "VSeed": "SimpleValue",
[271.17 INFO] (SDKD log:137) "Count": 15000,
[271.18 INFO] (SDKD log:137) "Continuous": true,
[271.18 INFO] (SDKD log:137) "VSize": 128,
[271.18 INFO] (SDKD log:137) "Repeat": "REP",
[271.18 INFO] (SDKD log:137) "KSize": 32
[271.18 INFO] (SDKD log:137) },
[271.18 INFO] (SDKD log:137) "Options": {
[271.19 INFO] (SDKD log:137) "DelayMax": 10,
[271.19 INFO] (SDKD log:137) "DelayMin": 1,
[271.19 INFO] (SDKD log:137) "IterWait": 1,
[271.19 INFO] (SDKD log:137) "TimeRes": 1
[271.19 INFO] (SDKD log:137) }
[271.19 INFO] (SDKD log:137) }
[271.20 INFO] (SDKD log:137) [Sdkd.Control|Info] Got a new connection. Creating child handle
[271.20 INFO] (SDKD log:137) [Sdkd.Control|Info] Registering handle 127
[271.20 INFO] (SDKD log:137) [Sdkd.ClientFactory|Info] Shared clients disabled. Creating anew
[271.20 DEBUG] (Handle receiveMessage:158) < NEWHANDLE@116.27
[271.20 DEBUG] (Handle sendMessageAsync:183) > MC_DS_GET@116.48 => {DSType=DSTYPE_SEEDED, DS={KSeed=SimpleKey, VSeed=SimpleValue, Count=15000, Continuous=true, VSize=128, Repeat=REP, KSize=32}, Option
s={DelayMax=10, DelayMin=1, IterWait=1, TimeRes=1}}
[271.21 INFO] (SDKD log:137) [Sdkd.Handle|Warn] Got command MC_DS_GET
[271.22 DEBUG] (Handle sendMessageAsync:183) > NEWHANDLE@128.49 => {Port=8091, Bucket=default, Options={SSL=false, Username=default, Password=, OtherNodes=[["10.3.4.145",8091],["10.3.4.146",8091],["10
.3.4.147",8091]]}, Hostname=10.3.4.144}
[271.22 INFO] (SDKD log:137) [Sdkd.Handle|Warn] Command data: {
[271.22 INFO] (SDKD log:137) "DSType": "DSTYPE_SEEDED",
[271.23 INFO] (SDKD log:137) "DS": {
[271.23 INFO] (SDKD log:137) "KSeed": "SimpleKey",
[271.23 INFO] (SDKD log:137) "VSeed": "SimpleValue",
[271.23 INFO] (SDKD log:137) "Count": 15000,
[271.23 INFO] (SDKD log:137) "Continuous": true,
[271.23 INFO] (SDKD log:137) "VSize": 128,
[271.23 INFO] (SDKD log:137) "Repeat": "REP",
[271.23 INFO] (SDKD log:137) "KSize": 32
[271.24 INFO] (SDKD log:137) },
[271.24 INFO] (SDKD log:137) "Options": {
[271.24 INFO] (SDKD log:137) "DelayMax": 10,
[271.24 INFO] (SDKD log:137) "DelayMin": 1,
[271.24 DEBUG] (Handle receiveMessage:158) < NEWHANDLE@119.31
[271.25 INFO] (SDKD log:137) "IterWait": 1,
[271.25 INFO] (SDKD log:137) "TimeRes": 1
[271.25 DEBUG] (Handle sendMessageAsync:183) > MC_DS_MUTATE_SET@119.50 => {DSType=DSTYPE_SEEDED, DS={KSeed=SimpleKey, VSeed=SimpleValue, Count=15000, Continuous=true, VSize=128, Repeat=REP, KSize=32},
 Options={DelayMax=10, DelayMin=1, IterWait=1, TimeRes=1}}
[271.25 INFO] (SDKD log:137) }
[271.25 INFO] (SDKD log:137) }
[271.26 INFO] (SDKD log:137) [Sdkd.Control|Info] Got a new connection. Creating child handle
[271.26 INFO] (SDKD log:137) [Sdkd.Control|Info] Registering handle 128
[271.26 INFO] (SDKD log:137) [Sdkd.ClientFactory|Info] Shared clients disabled. Creating anew
[271.26 INFO] (SDKD log:137) [Sdkd.Handle|Warn] Got command MC_DS_MUTATE_SET
[271.26 INFO] (SDKD log:137) [Sdkd.Handle|Warn] Command data: {
[271.26 INFO] (SDKD log:137) "DSType": "DSTYPE_SEEDED",
[271.27 INFO] (SDKD log:137) "DS": {
[271.27 INFO] (SDKD log:137) "KSeed": "SimpleKey",
[271.27 INFO] (SDKD log:137) "VSeed": "SimpleValue",
[271.27 INFO] (SDKD log:137) "Count": 15000,
[271.27 INFO] (SDKD log:137) "Continuous": true,
[271.27 INFO] (SDKD log:137) "VSize": 128,
[271.27 INFO] (SDKD log:137) "Repeat": "REP",
[271.28 INFO] (SDKD log:137) "KSize": 32
[271.28 INFO] (SDKD log:137) },
[271.28 INFO] (SDKD log:137) "Options": {
[271.28 INFO] (SDKD log:137) "DelayMax": 10,
[271.29 INFO] (SDKD log:137) "DelayMin": 1,
[271.29 INFO] (SDKD log:137) "IterWait": 1,
[271.29 DEBUG] (Handle receiveMessage:158) < NEWHANDLE@120.33
[271.29 INFO] (SDKD log:137) "TimeRes": 1
[271.29 DEBUG] (Handle sendMessageAsync:183) > MC_DS_GET@120.51 => {DSType=DSTYPE_SEEDED, DS={KSeed=SimpleKey, VSeed=SimpleValue, Count=15000, Continuous=true, VSize=128, Repeat=REP, KSize=32}, Option
s={DelayMax=10, DelayMin=1, IterWait=1, TimeRes=1}}
[271.29 INFO] (SDKD log:137) }
[271.29 INFO] (SDKD log:137) }
[271.30 INFO] (SDKD log:137) [Sdkd.ClientFactory|Info] Shared clients disabled. Creating anew
[271.30 INFO] (SDKD log:137) [Sdkd.Handle|Warn] Got command MC_DS_GET
[271.31 INFO] (SDKD log:137) [Sdkd.Handle|Warn] Command data: {
[271.31 INFO] (SDKD log:137) "DSType": "DSTYPE_SEEDED",
[271.31 INFO] (SDKD log:137) "DS": {
[271.31 INFO] (SDKD log:137) "KSeed": "SimpleKey",
[271.31 INFO] (LineGobbler doFilter:115) +++ Following exception has internal ID: 1
[271.31 INFO] (SDKD log:137) "VSeed": "SimpleValue",
[271.31 INFO] (SDKD log:137) at System.Net.Sockets.Socket.get_RemoteEndPoint()
   at Couchbase.IO.Strategies.EapConnection.<>c__DisplayClass3`1.<Send>b__0(FormatMessageHandler m) in c:\jenkins\workspace-net2\couchbase-net-client\Src\Couchbase\IO\Strategies\EapConnection.cs:line
38
   at Common.Logging.Factory.AbstractLogger.FormatMessageCallbackFormattedMessage.ToString()
   at log4net.ObjectRenderer.DefaultRenderer.RenderObject(RendererMap rendererMap, Object obj, TextWriter writer)
   at log4net.ObjectRenderer.RendererMap.FindAndRender(Object obj, TextWriter writer)
[271.32 INFO] (SDKD log:137) "Count": 15000,
[271.32 INFO] (SDKD log:137) log4net:ERROR RendererMap: Exception while rendering object of type [Common.Logging.Factory.AbstractLogger+FormatMessageCallbackFormattedMessage]
[271.32 INFO] (SDKD log:137) "Continuous": true,
[271.33 INFO] (SDKD log:137) System.ObjectDisposedException: Cannot access a disposed object.
[271.33 INFO] (SDKD log:137) "VSize": 128,
[271.33 INFO] (SDKD log:137) Object name: 'System.Net.Sockets.Socket'.
[271.33 INFO] (SDKD log:137) "Repeat": "REP",
[271.33 INFO] (SDKD log:137) "KSize": 32
[271.33 INFO] (SDKD log:137) },
[271.34 INFO] (SDKD log:137) "Options": {
[271.34 INFO] (SDKD log:137) "DelayMax": 10,
[271.34 INFO] (SDKD log:137) "DelayMin": 1,
[271.34 INFO] (SDKD log:137) "IterWait": 1,
[271.34 INFO] (SDKD log:137) "TimeRes": 1
[271.34 INFO] (SDKD log:137) }
[271.34 INFO] (SDKD log:137) }
[271.35 INFO] (SDKD log:137) +++ Received exception of ID 0
[271.35 INFO] (SDKD log:137) log4net:ERROR RendererMap: Exception while rendering object of type [Common.Logging.Factory.AbstractLogger+FormatMessageCallbackFormattedMessage]
[271.35 INFO] (SDKD log:137) System.ObjectDisposedException: Cannot access a disposed object.
[271.36 INFO] (SDKD log:137) Object name: 'System.Net.Sockets.Socket'.
[271.38 INFO] (SDKD log:137) [Sdkd.ClientFactory|Info] Shared clients disabled. Creating anew
[271.38 DEBUG] (Handle receiveMessage:158) < NEWHANDLE@121.35
[271.39 DEBUG] (Handle sendMessageAsync:183) > MC_DS_MUTATE_SET@121.52 => {DSType=DSTYPE_SEEDED, DS={KSeed=SimpleKey, VSeed=SimpleValue, Count=15000, Continuous=true, VSize=128, Repeat=REP, KSize=32},
 Options={DelayMax=10, DelayMin=1, IterWait=1, TimeRes=1}}
[271.39 INFO] (SDKD log:137) [Sdkd.Handle|Warn] Got command MC_DS_MUTATE_SET
[271.39 INFO] (SDKD log:137) [Sdkd.Handle|Warn] Command data: {
[271.39 INFO] (SDKD log:137) "DSType": "DSTYPE_SEEDED",
[271.39 INFO] (SDKD log:137) "DS": {
[271.40 INFO] (SDKD log:137) "KSeed": "SimpleKey",
[271.40 INFO] (SDKD log:137) "VSeed": "SimpleValue",
[271.40 INFO] (SDKD log:137) "Count": 15000,
[271.40 INFO] (SDKD log:137) "Continuous": true,
[271.40 INFO] (SDKD log:137) "VSize": 128,
[271.41 INFO] (SDKD log:137) "Repeat": "REP",
[271.41 INFO] (SDKD log:137) "KSize": 32
[271.41 INFO] (SDKD log:137) },
[271.41 INFO] (SDKD log:137) "Options": {
[271.41 INFO] (SDKD log:137) "DelayMax": 10,
[271.41 INFO] (SDKD log:137) "DelayMin": 1,
[271.41 INFO] (SDKD log:137) "IterWait": 1,
[271.41 INFO] (SDKD log:137) "TimeRes": 1
[271.42 INFO] (SDKD log:137) }
[271.42 INFO] (SDKD log:137) }
[271.47 INFO] (SDKD log:137) [Sdkd.ClientFactory|Info] Shared clients disabled. Creating anew
[271.47 DEBUG] (Handle receiveMessage:158) < NEWHANDLE@122.37
[271.48 DEBUG] (Handle sendMessageAsync:183) > MC_DS_GET@122.53 => {DSType=DSTYPE_SEEDED, DS={KSeed=SimpleKey, VSeed=SimpleValue, Count=15000, Continuous=true, VSize=128, Repeat=REP, KSize=32}, Option
s={DelayMax=10, DelayMin=1, IterWait=1, TimeRes=1}}
[271.48 INFO] (SDKD log:137) [Sdkd.Handle|Warn] Got command MC_DS_GET
[271.48 INFO] (SDKD log:137) [Sdkd.Handle|Warn] Command data: {
[271.48 INFO] (SDKD log:137) "DSType": "DSTYPE_SEEDED",
[271.49 INFO] (SDKD log:137) "DS": {
[271.49 INFO] (SDKD log:137) "KSeed": "SimpleKey",
[271.51 INFO] (SDKD log:137) "VSeed": "SimpleValue",
[271.51 INFO] (SDKD log:137) "Count": 15000,
[271.51 INFO] (SDKD log:137) "Continuous": true,
[271.51 INFO] (SDKD log:137) "VSize": 128,
[271.51 INFO] (SDKD log:137) "Repeat": "REP",
[271.51 INFO] (SDKD log:137) "KSize": 32
[271.52 INFO] (SDKD log:137) },
[271.52 INFO] (SDKD log:137) "Options": {
[271.52 INFO] (SDKD log:137) "DelayMax": 10,
[271.52 INFO] (SDKD log:137) "DelayMin": 1,
[271.52 INFO] (SDKD log:137) +++ Received exception of ID 0
[271.52 INFO] (SDKD log:137) "IterWait": 1,
[271.52 INFO] (SDKD log:137) log4net:ERROR RendererMap: Exception while rendering object of type [Common.Logging.Factory.AbstractLogger+FormatMessageCallbackFormattedMessage]
[271.53 INFO] (SDKD log:137) "TimeRes": 1
[271.53 INFO] (SDKD log:137) System.ObjectDisposedException: Cannot access a disposed object.
[271.53 INFO] (SDKD log:137) }
[271.53 INFO] (SDKD log:137) Object name: 'System.Net.Sockets.Socket'.
[271.53 INFO] (SDKD log:137) }
[271.55 INFO] (SDKD log:137) [Sdkd.ClientFactory|Info] Shared clients disabled. Creating anew
[271.55 DEBUG] (Handle receiveMessage:158) < NEWHANDLE@123.39
[271.55 DEBUG] (Handle sendMessageAsync:183) > MC_DS_MUTATE_SET@123.54 => {DSType=DSTYPE_SEEDED, DS={KSeed=SimpleKey, VSeed=SimpleValue, Count=15000, Continuous=true, VSize=128, Repeat=REP, KSize=32},
 Options={DelayMax=10, DelayMin=1, IterWait=1, TimeRes=1}}
[271.55 INFO] (SDKD log:137) [Sdkd.Handle|Warn] Got command MC_DS_MUTATE_SET
[271.55 INFO] (SDKD log:137) [Sdkd.Handle|Warn] Command data: {
[271.56 INFO] (SDKD log:137) "DSType": "DSTYPE_SEEDED",
[271.56 INFO] (SDKD log:137) "DS": {
[271.56 INFO] (SDKD log:137) "KSeed": "SimpleKey",
[271.56 INFO] (SDKD log:137) "VSeed": "SimpleValue",
[271.56 INFO] (SDKD log:137) "Count": 15000,
[271.56 INFO] (SDKD log:137) "Continuous": true,
[271.57 INFO] (SDKD log:137) "VSize": 128,
[271.57 INFO] (SDKD log:137) "Repeat": "REP",
[271.57 INFO] (SDKD log:137) "KSize": 32
[271.57 INFO] (SDKD log:137) },
[271.57 INFO] (SDKD log:137) "Options": {
[271.58 INFO] (SDKD log:137) "DelayMax": 10,
[271.58 INFO] (SDKD log:137) "DelayMin": 1,
[271.58 INFO] (SDKD log:137) "IterWait": 1,
[271.58 INFO] (SDKD log:137) "TimeRes": 1
[271.58 INFO] (SDKD log:137) }
[271.58 INFO] (SDKD log:137) }
[271.61 INFO] (SDKD log:137) [Sdkd.ClientFactory|Info] Shared clients disabled. Creating anew
[271.62 DEBUG] (Handle receiveMessage:158) < NEWHANDLE@124.41
[271.62 DEBUG] (Handle sendMessageAsync:183) > MC_DS_GET@124.55 => {DSType=DSTYPE_SEEDED, DS={KSeed=SimpleKey, VSeed=SimpleValue, Count=15000, Continuous=true, VSize=128, Repeat=REP, KSize=32}, Option
s={DelayMax=10, DelayMin=1, IterWait=1, TimeRes=1}}
[271.63 INFO] (SDKD log:137) [Sdkd.Handle|Warn] Got command MC_DS_GET
[271.63 INFO] (SDKD log:137) [Sdkd.Handle|Warn] Command data: {
[271.63 INFO] (SDKD log:137) "DSType": "DSTYPE_SEEDED",
[271.63 INFO] (SDKD log:137) "DS": {
[271.63 INFO] (SDKD log:137) "KSeed": "SimpleKey",
[271.64 INFO] (SDKD log:137) "VSeed": "SimpleValue",
[271.64 INFO] (SDKD log:137) "Count": 15000,
[271.64 INFO] (SDKD log:137) "Continuous": true,
[271.64 INFO] (SDKD log:137) "VSize": 128,
[271.64 INFO] (SDKD log:137) "Repeat": "REP",
[271.64 INFO] (SDKD log:137) "KSize": 32
[271.64 INFO] (SDKD log:137) },
[271.65 INFO] (SDKD log:137) "Options": {
[271.65 INFO] (SDKD log:137) "DelayMax": 10,
[271.65 INFO] (SDKD log:137) "DelayMin": 1,
[271.65 INFO] (SDKD log:137) "IterWait": 1,
[271.65 INFO] (SDKD log:137) "TimeRes": 1
[271.65 INFO] (SDKD log:137) }
[271.65 INFO] (SDKD log:137) }
[271.67 INFO] (SDKD log:137) +++ Received exception of ID 0
[271.67 INFO] (SDKD log:137) log4net:ERROR RendererMap: Exception while rendering object of type [Common.Logging.Factory.AbstractLogger+FormatMessageCallbackFormattedMessage]
[271.67 INFO] (SDKD log:137) System.ObjectDisposedException: Cannot access a disposed object.
[271.67 INFO] (SDKD log:137) Object name: 'System.Net.Sockets.Socket'.
[271.68 INFO] (SDKD log:137) +++ Received exception of ID 0
[271.68 INFO] (SDKD log:137) log4net:ERROR RendererMap: Exception while rendering object of type [Common.Logging.Factory.AbstractLogger+FormatMessageCallbackFormattedMessage]
[271.68 INFO] (SDKD log:137) System.ObjectDisposedException: Cannot access a disposed object.
[271.68 INFO] (SDKD log:137) Object name: 'System.Net.Sockets.Socket'.
[271.68 INFO] (SDKD log:137) +++ Received exception of ID 0
[271.68 INFO] (SDKD log:137) log4net:ERROR RendererMap: Exception while rendering object of type [Common.Logging.Factory.AbstractLogger+FormatMessageCallbackFormattedMessage]
[271.68 INFO] (SDKD log:137) System.ObjectDisposedException: Cannot access a disposed object.
[271.69 INFO] (SDKD log:137) Object name: 'System.Net.Sockets.Socket'.
[271.69 INFO] (SDKD log:137) +++ Received exception of ID 0
[271.69 INFO] (SDKD log:137) log4net:ERROR RendererMap: Exception while rendering object of type [Common.Logging.Factory.AbstractLogger+FormatMessageCallbackFormattedMessage]
[271.69 INFO] (SDKD log:137) System.ObjectDisposedException: Cannot access a disposed object.
[271.69 INFO] (SDKD log:137) Object name: 'System.Net.Sockets.Socket'.
[271.69 INFO] (SDKD log:137) +++ Received exception of ID 0
[271.69 INFO] (SDKD log:137) log4net:ERROR RendererMap: Exception while rendering object of type [Common.Logging.Factory.AbstractLogger+FormatMessageCallbackFormattedMessage]
[271.71 INFO] (SDKD log:137) System.ObjectDisposedException: Cannot access a disposed object.
[271.72 INFO] (SDKD log:137) Object name: 'System.Net.Sockets.Socket'.
[271.73 INFO] (SDKD log:137) +++ Received exception of ID 0
[271.73 INFO] (SDKD log:137) log4net:ERROR RendererMap: Exception while rendering object of type [Common.Logging.Factory.AbstractLogger+FormatMessageCallbackFormattedMessage]
[271.75 INFO] (SDKD log:137) System.ObjectDisposedException: Cannot access a disposed object.
[271.76 INFO] (SDKD log:137) Object name: 'System.Net.Sockets.Socket'.
[271.76 INFO] (SDKD log:137) +++ Received exception of ID 0
[271.78 INFO] (SDKD log:137) log4net:ERROR RendererMap: Exception while rendering object of type [Common.Logging.Factory.AbstractLogger+FormatMessageCallbackFormattedMessage]
[271.79 INFO] (SDKD log:137) [Sdkd.ClientFactory|Info] Shared clients disabled. Creating anew
[271.79 INFO] (SDKD log:137) System.ObjectDisposedException: Cannot access a disposed object.
[271.79 DEBUG] (Handle receiveMessage:158) < NEWHANDLE@125.43
[271.79 INFO] (SDKD log:137) Object name: 'System.Net.Sockets.Socket'.
[271.80 DEBUG] (Handle sendMessageAsync:183) > MC_DS_MUTATE_SET@125.56 => {DSType=DSTYPE_SEEDED, DS={KSeed=SimpleKey, VSeed=SimpleValue, Count=15000, Continuous=true, VSize=128, Repeat=REP, KSize=32},
 Options={DelayMax=10, DelayMin=1, IterWait=1, TimeRes=1}}
[271.80 INFO] (SDKD log:137) [Sdkd.Handle|Warn] Got command MC_DS_MUTATE_SET
[271.80 INFO] (SDKD log:137) [Sdkd.Handle|Warn] Command data: {
[271.80 INFO] (SDKD log:137) "DSType": "DSTYPE_SEEDED",
[271.81 INFO] (SDKD log:137) "DS": {
[271.81 INFO] (SDKD log:137) "KSeed": "SimpleKey",
[271.81 INFO] (SDKD log:137) "VSeed": "SimpleValue",
[271.82 INFO] (SDKD log:137) "Count": 15000,
[271.82 INFO] (SDKD log:137) "Continuous": true,
[271.82 INFO] (SDKD log:137) "VSize": 128,
[271.82 INFO] (SDKD log:137) "Repeat": "REP",
[271.82 INFO] (SDKD log:137) "KSize": 32
[271.82 INFO] (SDKD log:137) },
[271.82 INFO] (SDKD log:137) "Options": {
[271.82 INFO] (SDKD log:137) "DelayMax": 10,
[271.83 INFO] (SDKD log:137) "DelayMin": 1,
[271.83 INFO] (SDKD log:137) "IterWait": 1,
[271.83 INFO] (SDKD log:137) "TimeRes": 1
[271.83 DEBUG] (Handle receiveMessage:158) < NEWHANDLE@126.45
[271.83 INFO] (SDKD log:137) }
[271.84 INFO] (SDKD log:137) }
[271.84 DEBUG] (Handle sendMessageAsync:183) > MC_DS_GET@126.57 => {DSType=DSTYPE_SEEDED, DS={KSeed=SimpleKey, VSeed=SimpleValue, Count=15000, Continuous=true, VSize=128, Repeat=REP, KSize=32}, Option
s={DelayMax=10, DelayMin=1, IterWait=1, TimeRes=1}}
[271.84 INFO] (SDKD log:137) [Sdkd.ClientFactory|Info] Shared clients disabled. Creating anew
[271.85 INFO] (SDKD log:137) [Sdkd.Handle|Warn] Got command MC_DS_GET
[271.86 INFO] (SDKD log:137) +++ Received exception of ID 0
[271.87 INFO] (SDKD log:137) [Sdkd.Handle|Warn] Command data: {
[271.87 INFO] (SDKD log:137) log4net:ERROR RendererMap: Exception while rendering object of type [Common.Logging.Factory.AbstractLogger+FormatMessageCallbackFormattedMessage]
[271.87 INFO] (SDKD log:137) "DSType": "DSTYPE_SEEDED",
[271.87 INFO] (SDKD log:137) System.ObjectDisposedException: Cannot access a disposed object.
[271.87 INFO] (SDKD log:137) "DS": {
[271.87 INFO] (SDKD log:137) Object name: 'System.Net.Sockets.Socket'.
[271.87 INFO] (SDKD log:137) "KSeed": "SimpleKey",
[271.88 INFO] (SDKD log:137) "VSeed": "SimpleValue",
[271.88 INFO] (SDKD log:137) "Count": 15000,
[271.88 INFO] (SDKD log:137) "Continuous": true,
[271.88 INFO] (SDKD log:137) +++ Received exception of ID 0
[271.88 INFO] (SDKD log:137) "VSize": 128,
[271.88 INFO] (SDKD log:137) log4net:ERROR RendererMap: Exception while rendering object of type [Common.Logging.Factory.AbstractLogger+FormatMessageCallbackFormattedMessage]
[271.88 INFO] (SDKD log:137) "Repeat": "REP",
[271.88 INFO] (SDKD log:137) System.ObjectDisposedException: Cannot access a disposed object.
[271.89 INFO] (SDKD log:137) Object name: 'System.Net.Sockets.Socket'.
[271.89 INFO] (SDKD log:137) "KSize": 32
[271.89 INFO] (SDKD log:137) },
[271.89 INFO] (SDKD log:137) "Options": {
[271.90 INFO] (SDKD log:137) "DelayMax": 10,
[271.90 INFO] (SDKD log:137) "DelayMin": 1,
[271.90 INFO] (SDKD log:137) "IterWait": 1,
[271.90 INFO] (SDKD log:137) "TimeRes": 1
[271.90 INFO] (SDKD log:137) }
[271.90 INFO] (SDKD log:137) }
[271.91 INFO] (SDKD log:137) +++ Received exception of ID 0
[271.92 INFO] (SDKD log:137) log4net:ERROR RendererMap: Exception while rendering object of type [Common.Logging.Factory.AbstractLogger+FormatMessageCallbackFormattedMessage]
[271.92 INFO] (SDKD log:137) System.ObjectDisposedException: Cannot access a disposed object.
[271.92 INFO] (SDKD log:137) Object name: 'System.Net.Sockets.Socket'.
[271.92 INFO] (SDKD log:137) +++ Received exception of ID 0
[271.92 INFO] (SDKD log:137) log4net:ERROR RendererMap: Exception while rendering object of type [Common.Logging.Factory.AbstractLogger+FormatMessageCallbackFormattedMessage]
[271.93 INFO] (SDKD log:137) System.ObjectDisposedException: Cannot access a disposed object.
[271.93 INFO] (SDKD log:137) Object name: 'System.Net.Sockets.Socket'.
[271.93 INFO] (SDKD log:137) +++ Received exception of ID 0
[271.93 INFO] (SDKD log:137) log4net:ERROR RendererMap: Exception while rendering object of type [Common.Logging.Factory.AbstractLogger+FormatMessageCallbackFormattedMessage]
[271.93 INFO] (SDKD log:137) System.ObjectDisposedException: Cannot access a disposed object.
[271.93 INFO] (SDKD log:137) Object name: 'System.Net.Sockets.Socket'.
[271.94 INFO] (SDKD log:137) +++ Received exception of ID 0
[271.94 INFO] (SDKD log:137) log4net:ERROR RendererMap: Exception while rendering object of type [Common.Logging.Factory.AbstractLogger+FormatMessageCallbackFormattedMessage]
[271.95 INFO] (SDKD log:137) System.ObjectDisposedException: Cannot access a disposed object.
[271.95 INFO] (SDKD log:137) Object name: 'System.Net.Sockets.Socket'.
[271.96 INFO] (SDKD log:137) +++ Received exception of ID 0
[271.96 INFO] (SDKD log:137) log4net:ERROR RendererMap: Exception while rendering object of type [Common.Logging.Factory.AbstractLogger+FormatMessageCallbackFormattedMessage]
[271.96 INFO] (SDKD log:137) System.ObjectDisposedException: Cannot access a disposed object.
[271.96 INFO] (SDKD log:137) Object name: 'System.Net.Sockets.Socket'.
[271.97 INFO] (SDKD log:137) +++ Received exception of ID 0
[271.97 INFO] (SDKD log:137) log4net:ERROR RendererMap: Exception while rendering object of type [Common.Logging.Factory.AbstractLogger+FormatMessageCallbackFormattedMessage]
[271.97 INFO] (SDKD log:137) System.ObjectDisposedException: Cannot access a disposed object.
[271.97 INFO] (SDKD log:137) Object name: 'System.Net.Sockets.Socket'.
[271.99 INFO] (SDKD log:137) [Sdkd.ClientFactory|Info] Shared clients disabled. Creating anew
[272.00 DEBUG] (Handle receiveMessage:158) < NEWHANDLE@127.47
[272.00 DEBUG] (Handle sendMessageAsync:183) > MC_DS_MUTATE_SET@127.58 => {DSType=DSTYPE_SEEDED, DS={KSeed=SimpleKey, VSeed=SimpleValue, Count=15000, Continuous=true, VSize=128, Repeat=REP, KSize=32},
 Options={DelayMax=10, DelayMin=1, IterWait=1, TimeRes=1}}
[272.01 INFO] (SDKD log:137) +++ Received exception of ID 0
[272.01 INFO] (SDKD log:137) log4net:ERROR RendererMap: Exception while rendering object of type [Common.Logging.Factory.AbstractLogger+FormatMessageCallbackFormattedMessage]
[272.01 INFO] (SDKD log:137) System.ObjectDisposedException: Cannot access a disposed object.
[272.02 INFO] (SDKD log:137) Object name: 'System.Net.Sockets.Socket'.
[272.02 INFO] (SDKD log:137) +++ Received exception of ID 0
[272.02 INFO] (SDKD log:137) log4net:ERROR RendererMap: Exception while rendering object of type [Common.Logging.Factory.AbstractLogger+FormatMessageCallbackFormattedMessage]
[272.02 INFO] (SDKD log:137) System.ObjectDisposedException: Cannot access a disposed object.
[272.02 INFO] (SDKD log:137) Object name: 'System.Net.Sockets.Socket'.
[272.03 INFO] (SDKD log:137) +++ Received exception of ID 0
[272.03 INFO] (SDKD log:137) log4net:ERROR RendererMap: Exception while rendering object of type [Common.Logging.Factory.AbstractLogger+FormatMessageCallbackFormattedMessage]
[272.03 INFO] (SDKD log:137) System.ObjectDisposedException: Cannot access a disposed object.
[272.03 INFO] (SDKD log:137) Object name: 'System.Net.Sockets.Socket'.
[272.03 INFO] (SDKD log:137) +++ Received exception of ID 0
[272.04 INFO] (SDKD log:137) log4net:ERROR RendererMap: Exception while rendering object of type [Common.Logging.Factory.AbstractLogger+FormatMessageCallbackFormattedMessage]
[272.04 INFO] (SDKD log:137) System.ObjectDisposedException: Cannot access a disposed object.
[272.04 INFO] (SDKD log:137) [Sdkd.Handle|Warn] Got command MC_DS_MUTATE_SET
[272.04 INFO] (SDKD log:137) Object name: 'System.Net.Sockets.Socket'.
[272.04 INFO] (SDKD log:137) [Sdkd.Handle|Warn] Command data: {
[272.04 INFO] (SDKD log:137) +++ Received exception of ID 0
[272.04 INFO] (SDKD log:137) "DSType": "DSTYPE_SEEDED",
[272.04 INFO] (SDKD log:137) log4net:ERROR RendererMap: Exception while rendering object of type [Common.Logging.Factory.AbstractLogger+FormatMessageCallbackFormattedMessage]
[272.04 INFO] (SDKD log:137) "DS": {
[272.05 INFO] (SDKD log:137) System.ObjectDisposedException: Cannot access a disposed object.
[272.05 INFO] (SDKD log:137) "KSeed": "SimpleKey",
[272.05 INFO] (SDKD log:137) Object name: 'System.Net.Sockets.Socket'.
[272.05 INFO] (SDKD log:137) "VSeed": "SimpleValue",
[272.05 INFO] (SDKD log:137) +++ Received exception of ID 0
[272.05 INFO] (SDKD log:137) "Count": 15000,
[272.05 INFO] (SDKD log:137) log4net:ERROR RendererMap: Exception while rendering object of type [Common.Logging.Factory.AbstractLogger+FormatMessageCallbackFormattedMessage]
[272.05 INFO] (SDKD log:137) "Continuous": true,
[272.05 INFO] (SDKD log:137) System.ObjectDisposedException: Cannot access a disposed object.
[272.06 INFO] (SDKD log:137) "VSize": 128,
[272.06 INFO] (SDKD log:137) Object name: 'System.Net.Sockets.Socket'.
[272.07 INFO] (SDKD log:137) "Repeat": "REP",
[272.07 INFO] (SDKD log:137) +++ Received exception of ID 0
[272.07 INFO] (SDKD log:137) "KSize": 32
[272.07 INFO] (SDKD log:137) log4net:ERROR RendererMap: Exception while rendering object of type [Common.Logging.Factory.AbstractLogger+FormatMessageCallbackFormattedMessage]
[272.07 INFO] (SDKD log:137) },
[272.07 INFO] (SDKD log:137) System.ObjectDisposedException: Cannot access a disposed object.
[272.07 INFO] (SDKD log:137) "Options": {
[272.07 INFO] (SDKD log:137) Object name: 'System.Net.Sockets.Socket'.
[272.07 INFO] (SDKD log:137) "DelayMax": 10,
[272.08 INFO] (SDKD log:137) +++ Received exception of ID 0
[272.08 INFO] (SDKD log:137) "DelayMin": 1,
[272.08 INFO] (SDKD log:137) log4net:ERROR RendererMap: Exception while rendering object of type [Common.Logging.Factory.AbstractLogger+FormatMessageCallbackFormattedMessage]
[272.08 INFO] (SDKD log:137) "IterWait": 1,
[272.08 INFO] (SDKD log:137) System.ObjectDisposedException: Cannot access a disposed object.
[272.08 INFO] (SDKD log:137) "TimeRes": 1
[272.08 INFO] (SDKD log:137) Object name: 'System.Net.Sockets.Socket'.
[272.09 INFO] (SDKD log:137) }
[272.09 INFO] (SDKD log:137) +++ Received exception of ID 0
[272.09 INFO] (SDKD log:137) }
[272.09 INFO] (SDKD log:137) log4net:ERROR RendererMap: Exception while rendering object of type [Common.Logging.Factory.AbstractLogger+FormatMessageCallbackFormattedMessage]
[272.09 INFO] (SDKD log:137) System.ObjectDisposedException: Cannot access a disposed object.
[272.10 INFO] (SDKD log:137) Object name: 'System.Net.Sockets.Socket'.
[272.10 INFO] (SDKD log:137) +++ Received exception of ID 0
[272.10 INFO] (SDKD log:137) log4net:ERROR RendererMap: Exception while rendering object of type [Common.Logging.Factory.AbstractLogger+FormatMessageCallbackFormattedMessage]
[272.11 INFO] (SDKD log:137) System.ObjectDisposedException: Cannot access a disposed object.
[272.11 INFO] (SDKD log:137) Object name: 'System.Net.Sockets.Socket'.
[272.15 DEBUG] (Handle receiveMessage:158) < NEWHANDLE@128.49
[272.16 DEBUG] (Handle sendMessageAsync:183) > MC_DS_GET@128.59 => {DSType=DSTYPE_SEEDED, DS={KSeed=SimpleKey, VSeed=SimpleValue, Count=15000, Continuous=true, VSize=128, Repeat=REP, KSize=32}, Option
s={DelayMax=10, DelayMin=1, IterWait=1, TimeRes=1}}
[272.17 INFO] (SDKD log:137) [Sdkd.Handle|Warn] Got command MC_DS_GET
[272.17 INFO] (SDKD log:137) [Sdkd.Handle|Warn] Command data: {
[272.17 DEBUG] (Handle sendMessageAsync:183) > NEWHANDLE@129.60 => {Port=8091, Bucket=default, Options={SSL=false, Username=default, Password=, OtherNodes=[["10.3.4.145",8091],["10.3.4.146",8091],["10
.3.4.147",8091]]}, Hostname=10.3.4.144}
[272.17 INFO] (SDKD log:137) "DSType": "DSTYPE_SEEDED",
[272.18 INFO] (SDKD log:137) "DS": {
[272.18 INFO] (SDKD log:137) "KSeed": "SimpleKey",
[272.18 INFO] (SDKD log:137) "VSeed": "SimpleValue",
[272.19 INFO] (SDKD log:137) "Count": 15000,
[272.19 INFO] (SDKD log:137) "Continuous": true,
[272.19 INFO] (SDKD log:137) "VSize": 128,
[272.19 INFO] (SDKD log:137) "Repeat": "REP",
[272.19 INFO] (SDKD log:137) "KSize": 32
[272.20 INFO] (SDKD log:137) },
[272.20 INFO] (SDKD log:137) "Options": {
[272.20 INFO] (SDKD log:137) "DelayMax": 10,
[272.20 INFO] (SDKD log:137) "DelayMin": 1,
[272.20 INFO] (SDKD log:137) "IterWait": 1,
[272.21 INFO] (SDKD log:137) "TimeRes": 1
[272.21 INFO] (SDKD log:137) }
[272.21 INFO] (SDKD log:137) }
[272.21 INFO] (SDKD log:137) [Sdkd.Control|Info] Got a new connection. Creating child handle
[272.22 INFO] (SDKD log:137) [Sdkd.Control|Info] Registering handle 129
[272.22 INFO] (SDKD log:137) [Sdkd.ClientFactory|Info] Shared clients disabled. Creating anew
[272.24 DEBUG] (Handle receiveMessage:158) < NEWHANDLE@129.60
[272.24 DEBUG] (Handle sendMessageAsync:183) > CB_VIEW_LOAD@129.61 => {DSType=DSTYPE_SEEDED, DS={KSeed=ViewFillerSeed, VSeed=ViewFillerSeed, Count=1000, Continuous=false, VSize=512, Repeat=rep, KSize=
12}, Schema={InflateContent=meh, InflateLevel=40}, Options={DelayMax=0, DelayMin=0, IterWait=1, TimeRes=0}}
[272.25 INFO] (SDKD log:137) [Sdkd.Handle|Warn] Got command CB_VIEW_LOAD
[272.25 INFO] (SDKD log:137) [Sdkd.Handle|Warn] Command data: {
[272.26 INFO] (SDKD log:137) "DSType": "DSTYPE_SEEDED",
[272.26 INFO] (SDKD log:137) "DS": {
[272.26 INFO] (SDKD log:137) "KSeed": "ViewFillerSeed",
[272.26 INFO] (SDKD log:137) "VSeed": "ViewFillerSeed",
[272.27 INFO] (SDKD log:137) "Count": 1000,
[272.27 INFO] (SDKD log:137) "Continuous": false,
[272.27 INFO] (SDKD log:137) "VSize": 512,
[272.27 INFO] (SDKD log:137) "Repeat": "rep",
[272.27 INFO] (SDKD log:137) "KSize": 12
[272.27 INFO] (SDKD log:137) },
[272.28 INFO] (SDKD log:137) "Schema": {
[272.28 INFO] (SDKD log:137) "InflateContent": "meh",
[272.28 INFO] (SDKD log:137) "InflateLevel": 40
[272.28 INFO] (SDKD log:137) },
[272.28 INFO] (SDKD log:137) "Options": {
[272.28 INFO] (SDKD log:137) "DelayMax": 0,
[272.28 INFO] (SDKD log:137) "DelayMin": 0,
[272.29 INFO] (SDKD log:137) "IterWait": 1,
[272.29 INFO] (SDKD log:137) "TimeRes": 0
[272.29 INFO] (SDKD log:137) }
[272.29 INFO] (SDKD log:137) }
[439.04 INFO] (SDKD log:137) [Sdkd.ViewLoader|Info] Summary details: {}
[439.04 DEBUG] (Handle receiveMessage:158) < [SDKD:SDKD_EINVAL="Need at least one kv pair. None requested"] CB_VIEW_LOAD@129.61
[439.05 DEBUG] (Handle sendMessageAsync:183) > CLOSEHANDLE@129.62
[439.05 INFO] (SDKD log:137) [Sdkd.Handle|Warn] Got command CLOSEHANDLE
[439.05 DEBUG] (Handle sendMessageAsync:183) > NEWHANDLE@130.63 => {Port=8091, Bucket=default, Options={SSL=false, Username=default, Password=, OtherNodes=[["10.3.4.145",8091],["10.3.4.146",8091],["10
.3.4.147",8091]]}, Hostname=10.3.4.144}
[439.05 INFO] (SDKD log:137) [Sdkd.Handle|Warn] Command data: {}
[439.05 INFO] (SDKD log:137) [Sdkd.ClientFactory|Info] Release CouchbaseBucket 1303659411
[439.06 INFO] (SDKD log:137) [Sdkd.ClientFactory|Info] Release CouchbaseBucket client.Dispose()1303659411
[439.06 INFO] (SDKD log:137) [Sdkd.Handle|Warn] DispatchCommand(req, SdkHandle) == false
[439.06 INFO] (SDKD log:137) [Sdkd.Control|Info] Got a new connection. Creating child handle
[439.06 INFO] (SDKD log:137) [Sdkd.Control|Info] Registering handle 130
[439.06 INFO] (SDKD log:137) [Sdkd.ClientFactory|Info] Shared clients disabled. Creating anew
[439.11 DEBUG] (Handle receiveMessage:158) < NEWHANDLE@130.63
[439.11 DEBUG] (Handle sendMessageAsync:183) > CB_VIEW_QUERY@130.64 => {DSType=DSTYPE_SEEDED, DS={}, ViewParameters={limit=0}, DesignName=test_design, Options={DelayMax=10, DelayMin=1, IterWait=1, Vie
wQueryCount=-1, ViewQueryDelay=0, TimeRes=1}, ViewName=test_view}
[439.12 DEBUG] (Handle sendMessageAsync:183) > NEWHANDLE@131.65 => {Port=8091, Bucket=default, Options={SSL=false, Username=default, Password=, OtherNodes=[["10.3.4.145",8091],["10.3.4.146",8091],["10
.3.4.147",8091]]}, Hostname=10.3.4.144}
[439.12 INFO] (SDKD log:137) [Sdkd.Control|Info] Got a new connection. Creating child handle
[439.13 INFO] (SDKD log:137) [Sdkd.Handle|Warn] Got command CB_VIEW_QUERY
[439.13 INFO] (SDKD log:137) [Sdkd.Handle|Warn] Command data: {
[439.13 INFO] (SDKD log:137) "DSType": "DSTYPE_SEEDED",
[439.13 INFO] (SDKD log:137) "DS": {},
[439.14 INFO] (SDKD log:137) "ViewParameters": {
[439.14 INFO] (SDKD log:137) "limit": 0
[439.14 INFO] (SDKD log:137) },
[439.14 INFO] (SDKD log:137) "DesignName": "test_design",
[439.15 INFO] (SDKD log:137) "Options": {
[439.15 INFO] (SDKD log:137) "DelayMax": 10,
[439.15 INFO] (SDKD log:137) "DelayMin": 1,
[439.15 INFO] (SDKD log:137) "IterWait": 1,
[439.16 INFO] (SDKD log:137) "ViewQueryCount": -1,
[439.16 INFO] (SDKD log:137) "ViewQueryDelay": 0,
[439.16 INFO] (SDKD log:137) "TimeRes": 1
[439.17 INFO] (SDKD log:137) },
[439.17 INFO] (SDKD log:137) "ViewName": "test_view"
[439.17 INFO] (SDKD log:137) }
[439.17 INFO] (SDKD log:137) [Sdkd.Control|Info] Registering handle 131
[439.17 INFO] (SDKD log:137) [Sdkd.ClientFactory|Info] Shared clients disabled. Creating anew
[439.21 DEBUG] (Handle receiveMessage:158) < NEWHANDLE@131.65
[439.21 DEBUG] (Handle sendMessageAsync:183) > CB_VIEW_QUERY@131.66 => {DSType=DSTYPE_SEEDED, DS={}, ViewParameters={limit=0}, DesignName=test_design, Options={DelayMax=10, DelayMin=1, IterWait=1, Vie
wQueryCount=-1, ViewQueryDelay=0, TimeRes=1}, ViewName=test_view}
[439.21 INFO] (SDKD log:137) [Sdkd.Handle|Warn] Got command CB_VIEW_QUERY
[439.22 INFO] (SDKD log:137) [Sdkd.Handle|Warn] Command data: {
[439.22 DEBUG] (Handle sendMessageAsync:183) > NEWHANDLE@132.67 => {Port=8091, Bucket=default, Options={SSL=false, Username=default, Password=, OtherNodes=[["10.3.4.145",8091],["10.3.4.146",8091],["10
.3.4.147",8091]]}, Hostname=10.3.4.144}
[439.22 INFO] (SDKD log:137) "DSType": "DSTYPE_SEEDED",
[439.22 INFO] (SDKD log:137) "DS": {},
[439.23 INFO] (SDKD log:137) "ViewParameters": {
[439.23 INFO] (SDKD log:137) "limit": 0
[439.23 INFO] (SDKD log:137) },
[439.23 INFO] (SDKD log:137) "DesignName": "test_design",
[439.23 INFO] (SDKD log:137) "Options": {
[439.23 INFO] (SDKD log:137) "DelayMax": 10,
[439.24 INFO] (SDKD log:137) "DelayMin": 1,
[439.24 INFO] (SDKD log:137) "IterWait": 1,
[439.24 INFO] (SDKD log:137) "ViewQueryCount": -1,
[439.24 INFO] (SDKD log:137) "ViewQueryDelay": 0,
[439.25 INFO] (SDKD log:137) "TimeRes": 1
[439.25 INFO] (SDKD log:137) },
[439.25 INFO] (SDKD log:137) "ViewName": "test_view"
[439.25 INFO] (SDKD log:137) }
[439.25 INFO] (SDKD log:137) [Sdkd.Control|Info] Got a new connection. Creating child handle
[439.26 INFO] (SDKD log:137) [Sdkd.Control|Info] Registering handle 132
[439.26 INFO] (SDKD log:137) [Sdkd.ClientFactory|Info] Shared clients disabled. Creating anew
[439.28 DEBUG] (Handle receiveMessage:158) < NEWHANDLE@132.67
[439.28 DEBUG] (Handle sendMessageAsync:183) > CB_VIEW_QUERY@132.68 => {DSType=DSTYPE_SEEDED, DS={}, ViewParameters={limit=0}, DesignName=test_design, Options={DelayMax=10, DelayMin=1, IterWait=1, Vie
wQueryCount=-1, ViewQueryDelay=0, TimeRes=1}, ViewName=test_view}
[439.29 INFO] (SDKD log:137) [Sdkd.Handle|Warn] Got command CB_VIEW_QUERY
[439.29 DEBUG] (Handle sendMessageAsync:183) > NEWHANDLE@133.69 => {Port=8091, Bucket=default, Options={SSL=false, Username=default, Password=, OtherNodes=[["10.3.4.145",8091],["10.3.4.146",8091],["10
.3.4.147",8091]]}, Hostname=10.3.4.144}
[439.29 INFO] (SDKD log:137) [Sdkd.Handle|Warn] Command data: {
[439.29 INFO] (SDKD log:137) "DSType": "DSTYPE_SEEDED",
[439.30 INFO] (SDKD log:137) "DS": {},
[439.30 INFO] (SDKD log:137) "ViewParameters": {
[439.30 INFO] (SDKD log:137) "limit": 0
[439.30 INFO] (SDKD log:137) },
[439.30 INFO] (SDKD log:137) "DesignName": "test_design",
[439.30 INFO] (SDKD log:137) "Options": {
[439.31 INFO] (SDKD log:137) "DelayMax": 10,
[439.31 INFO] (SDKD log:137) "DelayMin": 1,
[439.31 INFO] (SDKD log:137) "IterWait": 1,
[439.31 INFO] (SDKD log:137) "ViewQueryCount": -1,
[439.32 INFO] (SDKD log:137) "ViewQueryDelay": 0,
[439.32 INFO] (SDKD log:137) "TimeRes": 1
[439.32 INFO] (SDKD log:137) },
[439.32 INFO] (SDKD log:137) "ViewName": "test_view"
[439.32 INFO] (SDKD log:137) }
[439.32 INFO] (SDKD log:137) [Sdkd.Control|Info] Got a new connection. Creating child handle
[439.33 INFO] (SDKD log:137) [Sdkd.Control|Info] Registering handle 133
[439.33 INFO] (SDKD log:137) [Sdkd.ClientFactory|Info] Shared clients disabled. Creating anew
[439.38 DEBUG] (Handle receiveMessage:158) < NEWHANDLE@133.69
[439.38 DEBUG] (Handle sendMessageAsync:183) > CB_VIEW_QUERY@133.70 => {DSType=DSTYPE_SEEDED, DS={}, ViewParameters={limit=0}, DesignName=test_design, Options={DelayMax=10, DelayMin=1, IterWait=1, Vie
wQueryCount=-1, ViewQueryDelay=0, TimeRes=1}, ViewName=test_view}
[439.39 INFO] (SDKD log:137) [Sdkd.Handle|Warn] Got command CB_VIEW_QUERY
[439.39 DEBUG] (Handle sendMessageAsync:183) > NEWHANDLE@134.71 => {Port=8091, Bucket=default, Options={SSL=false, Username=default, Password=, OtherNodes=[["10.3.4.145",8091],["10.3.4.146",8091],["10
.3.4.147",8091]]}, Hostname=10.3.4.144}
[439.39 INFO] (SDKD log:137) [Sdkd.Handle|Warn] Command data: {
[439.40 INFO] (SDKD log:137) "DSType": "DSTYPE_SEEDED",
[439.40 INFO] (SDKD log:137) "DS": {},
[439.40 INFO] (SDKD log:137) "ViewParameters": {
[439.40 INFO] (SDKD log:137) "limit": 0
[439.40 INFO] (SDKD log:137) },
[439.41 INFO] (SDKD log:137) "DesignName": "test_design",
[439.41 INFO] (SDKD log:137) "Options": {
[439.41 INFO] (SDKD log:137) "DelayMax": 10,
[439.41 INFO] (SDKD log:137) "DelayMin": 1,
[439.41 INFO] (SDKD log:137) "IterWait": 1,
[439.41 INFO] (SDKD log:137) "ViewQueryCount": -1,
[439.42 INFO] (SDKD log:137) "ViewQueryDelay": 0,
[439.42 INFO] (SDKD log:137) "TimeRes": 1
[439.42 INFO] (SDKD log:137) },
[439.42 INFO] (SDKD log:137) "ViewName": "test_view"
[439.42 INFO] (SDKD log:137) }
[439.42 INFO] (SDKD log:137) [Sdkd.Control|Info] Got a new connection. Creating child handle
[439.43 INFO] (SDKD log:137) [Sdkd.Control|Info] Registering handle 134
[439.43 INFO] (SDKD log:137) [Sdkd.ClientFactory|Info] Shared clients disabled. Creating anew
[439.43 INFO] (SDKD log:137) +++ Received exception of ID 0
[439.44 INFO] (SDKD log:137) log4net:ERROR RendererMap: Exception while rendering object of type [Common.Logging.Factory.AbstractLogger+FormatMessageCallbackFormattedMessage]
[439.44 INFO] (SDKD log:137) System.ObjectDisposedException: Cannot access a disposed object.
[439.44 INFO] (SDKD log:137) Object name: 'System.Net.Sockets.Socket'.
[439.46 DEBUG] (Handle receiveMessage:158) < NEWHANDLE@134.71
[439.47 DEBUG] (Handle sendMessageAsync:183) > CB_VIEW_QUERY@134.72 => {DSType=DSTYPE_SEEDED, DS={}, ViewParameters={limit=0}, DesignName=test_design, Options={DelayMax=10, DelayMin=1, IterWait=1, Vie
wQueryCount=-1, ViewQueryDelay=0, TimeRes=1}, ViewName=test_view}
[439.48 INFO] (SDKD log:137) [Sdkd.Handle|Warn] Got command CB_VIEW_QUERY
[439.50 INFO] (SDKD log:137) [Sdkd.Handle|Warn] Command data: {
[439.50 INFO] (Scenario run:83) RAMP phase started. Waiting for 30 seconds
[439.51 INFO] (SDKD log:137) "DSType": "DSTYPE_SEEDED",
[439.51 INFO] (SDKD log:137) "DS": {},
[439.51 INFO] (SDKD log:137) "ViewParameters": {
[439.51 INFO] (SDKD log:137) "limit": 0
[439.51 INFO] (SDKD log:137) },
[439.52 INFO] (SDKD log:137) "DesignName": "test_design",
[439.52 INFO] (SDKD log:137) "Options": {
[439.52 INFO] (SDKD log:137) "DelayMax": 10,
[439.52 INFO] (SDKD log:137) "DelayMin": 1,
[439.52 INFO] (SDKD log:137) "IterWait": 1,
[439.52 INFO] (SDKD log:137) "ViewQueryCount": -1,
[439.52 INFO] (SDKD log:137) "ViewQueryDelay": 0,
[439.53 INFO] (SDKD log:137) "TimeRes": 1
[439.53 INFO] (SDKD log:137) },
[439.53 INFO] (SDKD log:137) "ViewName": "test_view"
[439.53 INFO] (SDKD log:137) }
[469.51 INFO] (Scenario run:86) Starting CHANGE phase
[469.56 DEBUG] (RebalanceWaiter sweepOnce:38) Rebalance Progress: 0%
[470.58 DEBUG] (RebalanceWaiter sweepOnce:38) Rebalance Progress: 0%
[471.59 DEBUG] (RebalanceWaiter sweepOnce:38) Rebalance Progress: 0%
[472.62 DEBUG] (RebalanceWaiter sweepOnce:38) Rebalance Progress: 0%
[473.65 DEBUG] (RebalanceWaiter sweepOnce:38) Rebalance Progress: 1%
[474.66 DEBUG] (RebalanceWaiter sweepOnce:38) Rebalance Progress: 2%
[475.68 DEBUG] (RebalanceWaiter sweepOnce:38) Rebalance Progress: 2%
[476.69 DEBUG] (RebalanceWaiter sweepOnce:38) Rebalance Progress: 2%
[477.70 DEBUG] (RebalanceWaiter sweepOnce:38) Rebalance Progress: 3%
[478.71 DEBUG] (RebalanceWaiter sweepOnce:38) Rebalance Progress: 4%
[479.71 DEBUG] (RebalanceWaiter sweepOnce:38) Rebalance Progress: 5%
[480.73 DEBUG] (RebalanceWaiter sweepOnce:38) Rebalance Progress: 5%
[481.74 DEBUG] (RebalanceWaiter sweepOnce:38) Rebalance Progress: 6%
[482.76 DEBUG] (RebalanceWaiter sweepOnce:38) Rebalance Progress: 6%
[483.78 DEBUG] (RebalanceWaiter sweepOnce:38) Rebalance Progress: 7%
[484.79 DEBUG] (RebalanceWaiter sweepOnce:38) Rebalance Progress: 7%
[485.80 DEBUG] (RebalanceWaiter sweepOnce:38) Rebalance Progress: 8%
[486.81 DEBUG] (RebalanceWaiter sweepOnce:38) Rebalance Progress: 9%
[487.82 DEBUG] (RebalanceWaiter sweepOnce:38) Rebalance Progress: 9%
[488.83 DEBUG] (RebalanceWaiter sweepOnce:38) Rebalance Progress: 10%
[489.84 DEBUG] (RebalanceWaiter sweepOnce:38) Rebalance Progress: 10%
[490.85 DEBUG] (RebalanceWaiter sweepOnce:38) Rebalance Progress: 11%
[491.86 DEBUG] (RebalanceWaiter sweepOnce:38) Rebalance Progress: 12%
[492.86 DEBUG] (RebalanceWaiter sweepOnce:38) Rebalance Progress: 12%
[493.89 DEBUG] (RebalanceWaiter sweepOnce:38) Rebalance Progress: 13%
[494.92 DEBUG] (RebalanceWaiter sweepOnce:38) Rebalance Progress: 14%
[495.93 DEBUG] (RebalanceWaiter sweepOnce:38) Rebalance Progress: 15%
[496.93 DEBUG] (RebalanceWaiter sweepOnce:38) Rebalance Progress: 15%
[497.95 DEBUG] (RebalanceWaiter sweepOnce:38) Rebalance Progress: 16%
[498.95 DEBUG] (RebalanceWaiter sweepOnce:38) Rebalance Progress: 17%
[499.96 DEBUG] (RebalanceWaiter sweepOnce:38) Rebalance Progress: 17%
[500.97 DEBUG] (RebalanceWaiter sweepOnce:38) Rebalance Progress: 17%
[501.97 DEBUG] (RebalanceWaiter sweepOnce:38) Rebalance Progress: 17%
[502.98 DEBUG] (RebalanceWaiter sweepOnce:38) Rebalance Progress: 18%
[503.99 DEBUG] (RebalanceWaiter sweepOnce:38) Rebalance Progress: 18%
[505.00 DEBUG] (RebalanceWaiter sweepOnce:38) Rebalance Progress: 18%
[506.01 DEBUG] (RebalanceWaiter sweepOnce:38) Rebalance Progress: 19%
[507.01 DEBUG] (RebalanceWaiter sweepOnce:38) Rebalance Progress: 19%
[508.02 DEBUG] (RebalanceWaiter sweepOnce:38) Rebalance Progress: 20%
[509.03 DEBUG] (RebalanceWaiter sweepOnce:38) Rebalance Progress: 20%
[510.04 DEBUG] (RebalanceWaiter sweepOnce:38) Rebalance Progress: 20%
[511.05 DEBUG] (RebalanceWaiter sweepOnce:38) Rebalance Progress: 21%
[512.07 DEBUG] (RebalanceWaiter sweepOnce:38) Rebalance Progress: 22%
[513.08 DEBUG] (RebalanceWaiter sweepOnce:38) Rebalance Progress: 23%
[514.09 DEBUG] (RebalanceWaiter sweepOnce:38) Rebalance Progress: 25%
[515.09 DEBUG] (RebalanceWaiter sweepOnce:38) Rebalance Progress: 26%
[516.10 DEBUG] (RebalanceWaiter sweepOnce:38) Rebalance Progress: 28%
[517.11 DEBUG] (RebalanceWaiter sweepOnce:38) Rebalance Progress: 29%
[518.13 DEBUG] (RebalanceWaiter sweepOnce:38) Rebalance Progress: 30%
[519.15 DEBUG] (RebalanceWaiter sweepOnce:38) Rebalance Progress: 31%
[520.15 DEBUG] (RebalanceWaiter sweepOnce:38) Rebalance Progress: 31%
[521.17 DEBUG] (RebalanceWaiter sweepOnce:38) Rebalance Progress: 32%
[522.18 DEBUG] (RebalanceWaiter sweepOnce:38) Rebalance Progress: 32%
[523.19 DEBUG] (RebalanceWaiter sweepOnce:38) Rebalance Progress: 33%
[524.20 DEBUG] (RebalanceWaiter sweepOnce:38) Rebalance Progress: 33%
[525.34 DEBUG] (RebalanceWaiter sweepOnce:38) Rebalance Progress: 34%
[526.35 DEBUG] (RebalanceWaiter sweepOnce:38) Rebalance Progress: 35%
[527.36 DEBUG] (RebalanceWaiter sweepOnce:38) Rebalance Progress: 36%
[528.37 DEBUG] (RebalanceWaiter sweepOnce:38) Rebalance Progress: 37%
[529.38 DEBUG] (RebalanceWaiter sweepOnce:38) Rebalance Progress: 38%
[530.64 DEBUG] (RebalanceWaiter sweepOnce:38) Rebalance Progress: 38%
[531.65 DEBUG] (RebalanceWaiter sweepOnce:38) Rebalance Progress: 39%
[532.67 DEBUG] (RebalanceWaiter sweepOnce:38) Rebalance Progress: 40%
[533.68 DEBUG] (RebalanceWaiter sweepOnce:38) Rebalance Progress: 40%
[534.70 DEBUG] (RebalanceWaiter sweepOnce:38) Rebalance Progress: 41%
[535.71 DEBUG] (RebalanceWaiter sweepOnce:38) Rebalance Progress: 41%
[536.72 DEBUG] (RebalanceWaiter sweepOnce:38) Rebalance Progress: 42%
[537.73 DEBUG] (RebalanceWaiter sweepOnce:38) Rebalance Progress: 43%
[538.74 DEBUG] (RebalanceWaiter sweepOnce:38) Rebalance Progress: 44%
[539.75 DEBUG] (RebalanceWaiter sweepOnce:38) Rebalance Progress: 44%
[540.76 DEBUG] (RebalanceWaiter sweepOnce:38) Rebalance Progress: 45%
[541.77 DEBUG] (RebalanceWaiter sweepOnce:38) Rebalance Progress: 46%
[542.78 DEBUG] (RebalanceWaiter sweepOnce:38) Rebalance Progress: 48%
[543.79 DEBUG] (RebalanceWaiter sweepOnce:38) Rebalance Progress: 49%
[544.81 DEBUG] (RebalanceWaiter sweepOnce:38) Rebalance Progress: 50%
[545.82 DEBUG] (RebalanceWaiter sweepOnce:38) Rebalance Progress: 51%
[546.84 DEBUG] (RebalanceWaiter sweepOnce:38) Rebalance Progress: 52%
[547.85 DEBUG] (RebalanceWaiter sweepOnce:38) Rebalance Progress: 53%
[548.85 DEBUG] (RebalanceWaiter sweepOnce:38) Rebalance Progress: 55%
[549.86 DEBUG] (RebalanceWaiter sweepOnce:38) Rebalance Progress: 56%
[551.03 DEBUG] (RebalanceWaiter sweepOnce:38) Rebalance Progress: 56%
[552.39 DEBUG] (RebalanceWaiter sweepOnce:38) Rebalance Progress: 56%
[553.41 DEBUG] (RebalanceWaiter sweepOnce:38) Rebalance Progress: 57%
[554.42 DEBUG] (RebalanceWaiter sweepOnce:38) Rebalance Progress: 57%
[555.49 DEBUG] (RebalanceWaiter sweepOnce:38) Rebalance Progress: 58%
[556.50 DEBUG] (RebalanceWaiter sweepOnce:38) Rebalance Progress: 58%
[557.51 DEBUG] (RebalanceWaiter sweepOnce:38) Rebalance Progress: 59%
[558.53 DEBUG] (RebalanceWaiter sweepOnce:38) Rebalance Progress: 60%
[559.54 DEBUG] (RebalanceWaiter sweepOnce:38) Rebalance Progress: 61%
[560.59 DEBUG] (RebalanceWaiter sweepOnce:38) Rebalance Progress: 61%
[561.61 DEBUG] (RebalanceWaiter sweepOnce:38) Rebalance Progress: 62%
[562.61 DEBUG] (RebalanceWaiter sweepOnce:38) Rebalance Progress: 63%
[563.62 DEBUG] (RebalanceWaiter sweepOnce:38) Rebalance Progress: 64%
[564.63 DEBUG] (RebalanceWaiter sweepOnce:38) Rebalance Progress: 64%
[565.65 DEBUG] (RebalanceWaiter sweepOnce:38) Rebalance Progress: 65%
[566.66 DEBUG] (RebalanceWaiter sweepOnce:38) Rebalance Progress: 65%
[567.67 DEBUG] (RebalanceWaiter sweepOnce:38) Rebalance Progress: 66%
[568.68 DEBUG] (RebalanceWaiter sweepOnce:38) Rebalance Progress: 67%
[569.69 DEBUG] (RebalanceWaiter sweepOnce:38) Rebalance Progress: 67%
[570.72 DEBUG] (RebalanceWaiter sweepOnce:38) Rebalance Progress: 68%
[571.73 DEBUG] (RebalanceWaiter sweepOnce:38) Rebalance Progress: 68%
[572.73 DEBUG] (RebalanceWaiter sweepOnce:38) Rebalance Progress: 69%
[573.75 DEBUG] (RebalanceWaiter sweepOnce:38) Rebalance Progress: 69%
[574.76 DEBUG] (RebalanceWaiter sweepOnce:38) Rebalance Progress: 70%
[575.77 DEBUG] (RebalanceWaiter sweepOnce:38) Rebalance Progress: 70%
[576.78 DEBUG] (RebalanceWaiter sweepOnce:38) Rebalance Progress: 71%
[577.79 DEBUG] (RebalanceWaiter sweepOnce:38) Rebalance Progress: 71%
[578.81 DEBUG] (RebalanceWaiter sweepOnce:38) Rebalance Progress: 72%
[579.82 DEBUG] (RebalanceWaiter sweepOnce:38) Rebalance Progress: 73%
[580.82 DEBUG] (RebalanceWaiter sweepOnce:38) Rebalance Progress: 73%
[581.83 DEBUG] (RebalanceWaiter sweepOnce:38) Rebalance Progress: 74%
[582.84 DEBUG] (RebalanceWaiter sweepOnce:38) Rebalance Progress: 74%
[583.85 DEBUG] (RebalanceWaiter sweepOnce:38) Rebalance Progress: 75%
[584.86 DEBUG] (RebalanceWaiter sweepOnce:38) Rebalance Progress: 75%
[585.87 DEBUG] (RebalanceWaiter sweepOnce:38) Rebalance Progress: 75%
[587.26 DEBUG] (RebalanceWaiter sweepOnce:38) Rebalance Progress: 76%
[588.74 DEBUG] (RebalanceWaiter sweepOnce:38) Rebalance Progress: 76%
[590.00 DEBUG] (RebalanceWaiter sweepOnce:38) Rebalance Progress: 77%
[591.01 DEBUG] (RebalanceWaiter sweepOnce:38) Rebalance Progress: 77%
[592.02 DEBUG] (RebalanceWaiter sweepOnce:38) Rebalance Progress: 77%
[593.04 DEBUG] (RebalanceWaiter sweepOnce:38) Rebalance Progress: 77%
[594.07 DEBUG] (RebalanceWaiter sweepOnce:38) Rebalance Progress: 77%
[595.08 DEBUG] (RebalanceWaiter sweepOnce:38) Rebalance Progress: 77%
[596.09 DEBUG] (RebalanceWaiter sweepOnce:38) Rebalance Progress: 78%
[597.10 DEBUG] (RebalanceWaiter sweepOnce:38) Rebalance Progress: 78%
[599.20 DEBUG] (RebalanceWaiter sweepOnce:38) Rebalance Progress: 78%
[600.21 DEBUG] (RebalanceWaiter sweepOnce:38) Rebalance Progress: 79%
[601.22 DEBUG] (RebalanceWaiter sweepOnce:38) Rebalance Progress: 79%
[602.23 DEBUG] (RebalanceWaiter sweepOnce:38) Rebalance Progress: 79%
[603.24 DEBUG] (RebalanceWaiter sweepOnce:38) Rebalance Progress: 79%
[604.25 DEBUG] (RebalanceWaiter sweepOnce:38) Rebalance Progress: 79%
[605.26 DEBUG] (RebalanceWaiter sweepOnce:38) Rebalance Progress: 79%
[606.27 DEBUG] (RebalanceWaiter sweepOnce:38) Rebalance Progress: 79%
[607.28 DEBUG] (RebalanceWaiter sweepOnce:38) Rebalance Progress: 80%
[608.29 DEBUG] (RebalanceWaiter sweepOnce:38) Rebalance Progress: 80%
[609.30 DEBUG] (RebalanceWaiter sweepOnce:38) Rebalance Progress: 80%
[610.32 DEBUG] (RebalanceWaiter sweepOnce:38) Rebalance Progress: 80%
[611.33 DEBUG] (RebalanceWaiter sweepOnce:38) Rebalance Progress: 80%
[612.34 DEBUG] (RebalanceWaiter sweepOnce:38) Rebalance Progress: 81%
[613.35 DEBUG] (RebalanceWaiter sweepOnce:38) Rebalance Progress: 81%
[614.36 DEBUG] (RebalanceWaiter sweepOnce:38) Rebalance Progress: 81%
[615.38 DEBUG] (RebalanceWaiter sweepOnce:38) Rebalance Progress: 81%
[616.39 DEBUG] (RebalanceWaiter sweepOnce:38) Rebalance Progress: 81%
[617.41 DEBUG] (RebalanceWaiter sweepOnce:38) Rebalance Progress: 81%
[618.41 DEBUG] (RebalanceWaiter sweepOnce:38) Rebalance Progress: 81%
[619.42 DEBUG] (RebalanceWaiter sweepOnce:38) Rebalance Progress: 81%
[620.46 DEBUG] (RebalanceWaiter sweepOnce:38) Rebalance Progress: 81%
[621.47 DEBUG] (RebalanceWaiter sweepOnce:38) Rebalance Progress: 82%
[622.47 DEBUG] (RebalanceWaiter sweepOnce:38) Rebalance Progress: 82%
[623.48 DEBUG] (RebalanceWaiter sweepOnce:38) Rebalance Progress: 82%
[625.72 DEBUG] (RebalanceWaiter sweepOnce:38) Rebalance Progress: 82%
[626.75 DEBUG] (RebalanceWaiter sweepOnce:38) Rebalance Progress: 82%
[627.76 DEBUG] (RebalanceWaiter sweepOnce:38) Rebalance Progress: 83%
[628.77 DEBUG] (RebalanceWaiter sweepOnce:38) Rebalance Progress: 83%
[629.80 DEBUG] (RebalanceWaiter sweepOnce:38) Rebalance Progress: 83%
[630.82 DEBUG] (RebalanceWaiter sweepOnce:38) Rebalance Progress: 83%
[631.84 DEBUG] (RebalanceWaiter sweepOnce:38) Rebalance Progress: 84%
[632.84 DEBUG] (RebalanceWaiter sweepOnce:38) Rebalance Progress: 84%
[633.85 DEBUG] (RebalanceWaiter sweepOnce:38) Rebalance Progress: 85%
[634.86 DEBUG] (RebalanceWaiter sweepOnce:38) Rebalance Progress: 85%
[635.90 DEBUG] (RebalanceWaiter sweepOnce:38) Rebalance Progress: 85%
[636.91 DEBUG] (RebalanceWaiter sweepOnce:38) Rebalance Progress: 85%
[637.91 DEBUG] (RebalanceWaiter sweepOnce:38) Rebalance Progress: 86%
[638.93 DEBUG] (RebalanceWaiter sweepOnce:38) Rebalance Progress: 86%
[639.93 DEBUG] (RebalanceWaiter sweepOnce:38) Rebalance Progress: 87%
[640.94 DEBUG] (RebalanceWaiter sweepOnce:38) Rebalance Progress: 87%
[641.95 DEBUG] (RebalanceWaiter sweepOnce:38) Rebalance Progress: 87%
[642.96 DEBUG] (RebalanceWaiter sweepOnce:38) Rebalance Progress: 88%
[643.97 DEBUG] (RebalanceWaiter sweepOnce:38) Rebalance Progress: 88%
[644.97 DEBUG] (RebalanceWaiter sweepOnce:38) Rebalance Progress: 89%
[645.98 DEBUG] (RebalanceWaiter sweepOnce:38) Rebalance Progress: 89%
[646.99 DEBUG] (RebalanceWaiter sweepOnce:38) Rebalance Progress: 89%
[648.00 DEBUG] (RebalanceWaiter sweepOnce:38) Rebalance Progress: 90%
[649.00 DEBUG] (RebalanceWaiter sweepOnce:38) Rebalance Progress: 90%
[650.02 DEBUG] (RebalanceWaiter sweepOnce:38) Rebalance Progress: 90%
[651.02 DEBUG] (RebalanceWaiter sweepOnce:38) Rebalance Progress: 90%
[652.03 DEBUG] (RebalanceWaiter sweepOnce:38) Rebalance Progress: 91%
[653.03 DEBUG] (RebalanceWaiter sweepOnce:38) Rebalance Progress: 91%
[654.04 DEBUG] (RebalanceWaiter sweepOnce:38) Rebalance Progress: 91%
[655.05 DEBUG] (RebalanceWaiter sweepOnce:38) Rebalance Progress: 91%
[656.06 DEBUG] (RebalanceWaiter sweepOnce:38) Rebalance Progress: 92%
[657.07 DEBUG] (RebalanceWaiter sweepOnce:38) Rebalance Progress: 92%
[658.07 DEBUG] (RebalanceWaiter sweepOnce:38) Rebalance Progress: 92%
[659.08 DEBUG] (RebalanceWaiter sweepOnce:38) Rebalance Progress: 93%
[660.09 DEBUG] (RebalanceWaiter sweepOnce:38) Rebalance Progress: 93%
[661.09 DEBUG] (RebalanceWaiter sweepOnce:38) Rebalance Progress: 94%
[662.10 DEBUG] (RebalanceWaiter sweepOnce:38) Rebalance Progress: 96%
[662.81 INFO] (SDKD log:137) [Sdkd.ViewQuery|Error] ... System.NullReferenceException Object reference not set to an instance of an object. at Sdkd.Views.ViewCommand.Run() in c:\jenkins\workspace-n
et2\sdkd-net\src\Sdkd\Views\ViewCommand.cs:line 268
[663.11 DEBUG] (RebalanceWaiter sweepOnce:38) Rebalance Progress: 97%
[664.12 DEBUG] (RebalanceWaiter sweepOnce:38) Rebalance Progress: 99%
[665.13 DEBUG] (RebalanceWaiter sweepOnce:38) Rebalance Progress: 100%
[666.14 DEBUG] (RebalanceWaiter sweepOnce:38) Rebalance Progress: 100%
[667.15 DEBUG] (RebalanceWaiter sweepOnce:38) Rebalance Progress: 100%
[668.16 DEBUG] (RebalanceWaiter sweepOnce:38) Rebalance Progress: 100%
[669.17 DEBUG] (RebalanceWaiter sweepOnce:38) Rebalance Progress: 100%
[670.19 DEBUG] (RebalanceWaiter sweepOnce:38) Rebalance Progress: 100%
[671.47 DEBUG] (RebalanceWaiter sweepOnce:38) Rebalance Progress: 100%
[672.48 DEBUG] (RebalanceWaiter sweepOnce:38) Rebalance Progress: 100%
[673.49 DEBUG] (RebalanceWaiter sweepOnce:38) Rebalance Progress: 100%
[674.50 DEBUG] (RebalanceWaiter sweepOnce:38) Rebalance Progress: 100%
[675.52 INFO] (RebalanceWaiter sweepOnce:33) Rebalance complete
[675.52 INFO] (Scenario run:97) CHANGE phase done
[675.52 INFO] (Scenario run:103) Starting REBOUND for 90 seconds
[676.23 INFO] (SDKD log:137) +++ Received exception of ID 0
[676.23 INFO] (SDKD log:137)
[676.23 INFO] (SDKD log:137) Unhandled Exception:
[676.24 INFO] (SDKD log:137) Unhandled Exception:
[676.24 INFO] (SDKD log:137)
[676.24 INFO] (SDKD log:137)
[676.24 INFO] (SDKD log:137) Unhandled Exception: Unhandled Exception: Unhandled Exception:
[676.25 INFO] (SDKD log:137)
[676.25 INFO] (SDKD log:137) Unhandled Exception:
[676.26 INFO] (SDKD log:137) Unhandled Exception:
[676.26 INFO] (SDKD log:137) Unhandled Exception: Unhandled Exception:
[676.26 INFO] (SDKD log:137)
[676.26 INFO] (SDKD log:137)
[676.26 INFO] (SDKD log:137) Unhandled Exception:
[676.26 INFO] (SDKD log:137)
[676.26 INFO] (SDKD log:137) Unhandled Exception: Unhandled Exception:
[676.27 INFO] (SDKD log:137) Unhandled Exception: Unhandled Exception: Unhandled Exception: Unhandled Exception: System.InvalidOperationException: Sequence contains no matching element
[676.27 INFO] (LineGobbler doFilter:115) +++ Following exception has internal ID: 3
[676.27 INFO] (SDKD log:137) at System.Linq.Enumerable.First[TSource](IEnumerable`1 source, Func`2 predicate)
   at Couchbase.Configuration.ConfigContextBase.GetServer() in c:\jenkins\workspace-net2\couchbase-net-client\Src\Couchbase\Configuration\ConfigContextBase.cs:line 172
   at Couchbase.Core.Buckets.CouchbaseBucket.HandleIOError[T](IOperation`1 operation, IServer server) in c:\jenkins\workspace-net2\couchbase-net-client\Src\Couchbase\Core\Buckets\CouchbaseBucket.cs:li
ne 194
   at Couchbase.Core.Buckets.CouchbaseBucket.CanRetryOperation[T](IOperationResult`1 operationResult, IOperation`1 operation, IServer server) in c:\jenkins\workspace-net2\couchbase-net-client\Src\Couc
hbase\Core\Buckets\CouchbaseBucket.cs:line 179
   at Couchbase.Core.Buckets.CouchbaseBucket.SendWithRetry[T](IOperation`1 operation) in c:\jenkins\workspace-net2\couchbase-net-client\Src\Couchbase\Core\Buckets\CouchbaseBucket.cs:line 104
   at Couchbase.Core.Buckets.CouchbaseBucket.Upsert[T](String key, T value) in c:\jenkins\workspace-net2\couchbase-net-client\Src\Couchbase\Core\Buckets\CouchbaseBucket.cs:line 312
   at Sdkd.Commands.SetCommand.ExecuteSingle(String key, String value) in c:\jenkins\workspace-net2\sdkd-net\src\Sdkd\Commands\SetCommand.cs:line 77
   at Sdkd.Commands.KVCommand.Run() in c:\jenkins\workspace-net2\sdkd-net\src\Sdkd\Commands\KVCommand.cs:line 25
   at SdkdConsole.Daemon.Handle.DispatchCommand(Request req, CouchbaseBucket cli) in c:\jenkins\workspace-net2\sdkd-net\src\SdkdConsole\Daemon\Handle.cs:line 231
   at SdkdConsole.Daemon.Handle.Run() in c:\jenkins\workspace-net2\sdkd-net\src\SdkdConsole\Daemon\Handle.cs:line 153
   at System.Threading.ThreadHelper.ThreadStart_Context(Object state)
   at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
   at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
   at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
   at System.Threading.ThreadHelper.ThreadStart()
[676.28 INFO] (SDKD log:137) System.InvalidOperationException: Sequence contains no matching element
[676.28 INFO] (SDKD log:137) +++ Received exception of ID 2
[676.28 INFO] (SDKD log:137) System.InvalidOperationException: Sequence contains no matching element
[676.28 INFO] (LineGobbler doFilter:115) +++ Following exception has internal ID: 5
[676.28 INFO] (SDKD log:137) at System.Linq.Enumerable.First[TSource](IEnumerable`1 source, Func`2 predicate)
   at Couchbase.Configuration.ConfigContextBase.GetServer() in c:\jenkins\workspace-net2\couchbase-net-client\Src\Couchbase\Configuration\ConfigContextBase.cs:line 172
   at Couchbase.Core.Buckets.CouchbaseBucket.HandleIOError[T](IOperation`1 operation, IServer server) in c:\jenkins\workspace-net2\couchbase-net-client\Src\Couchbase\Core\Buckets\CouchbaseBucket.cs:li
ne 194
   at Couchbase.Core.Buckets.CouchbaseBucket.CanRetryOperation[T](IOperationResult`1 operationResult, IOperation`1 operation, IServer server) in c:\jenkins\workspace-net2\couchbase-net-client\Src\Couc
hbase\Core\Buckets\CouchbaseBucket.cs:line 179
   at Couchbase.Core.Buckets.CouchbaseBucket.SendWithRetry[T](IOperation`1 operation) in c:\jenkins\workspace-net2\couchbase-net-client\Src\Couchbase\Core\Buckets\CouchbaseBucket.cs:line 104
   at Couchbase.Core.Buckets.CouchbaseBucket.Get[T](String key) in c:\jenkins\workspace-net2\couchbase-net-client\Src\Couchbase\Core\Buckets\CouchbaseBucket.cs:line 888
   at Sdkd.Commands.GetCommand.ExecuteSingle(String key, String value) in c:\jenkins\workspace-net2\sdkd-net\src\Sdkd\Commands\GetCommand.cs:line 18
   at Sdkd.Commands.KVCommand.Run() in c:\jenkins\workspace-net2\sdkd-net\src\Sdkd\Commands\KVCommand.cs:line 25
   at SdkdConsole.Daemon.Handle.DispatchCommand(Request req, CouchbaseBucket cli) in c:\jenkins\workspace-net2\sdkd-net\src\SdkdConsole\Daemon\Handle.cs:line 231
   at SdkdConsole.Daemon.Handle.Run() in c:\jenkins\workspace-net2\sdkd-net\src\SdkdConsole\Daemon\Handle.cs:line 153
   at System.Threading.ThreadHelper.ThreadStart_Context(Object state)
   at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
   at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
   at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
   at System.Threading.ThreadHelper.ThreadStart()
[676.29 INFO] (SDKD log:137) System.InvalidOperationException: Sequence contains no matching element
[676.29 INFO] (SDKD log:137) +++ Received exception of ID 4
[676.29 INFO] (SDKD log:137) System.InvalidOperationException: Sequence contains no matching element
[676.30 INFO] (SDKD log:137) +++ Received exception of ID 4
[676.30 INFO] (SDKD log:137) System.InvalidOperationException: Sequence contains no matching element
[676.30 INFO] (SDKD log:137) +++ Received exception of ID 4
[676.30 INFO] (SDKD log:137) System.InvalidOperationException: Sequence contains no matching element
[676.30 INFO] (SDKD log:137) +++ Received exception of ID 2
[676.30 INFO] (SDKD log:137) System.InvalidOperationException: Sequence contains no matching element
[676.31 INFO] (SDKD log:137) +++ Received exception of ID 4
[676.31 INFO] (SDKD log:137) System.InvalidOperationException: Sequence contains no matching element
[676.31 INFO] (SDKD log:137) +++ Received exception of ID 2
[676.31 INFO] (SDKD log:137) System.InvalidOperationException: Sequence contains no matching element
[676.31 INFO] (SDKD log:137) +++ Received exception of ID 4
[676.32 INFO] (SDKD log:137) System.InvalidOperationException: Sequence contains no matching element
[676.32 INFO] (SDKD log:137) +++ Received exception of ID 2
[676.32 INFO] (SDKD log:137) System.InvalidOperationException: Sequence contains no matching element
[676.32 INFO] (SDKD log:137) +++ Received exception of ID 2
[676.32 INFO] (SDKD log:137) System.InvalidOperationException: Sequence contains no matching element
[676.32 INFO] (SDKD log:137) +++ Received exception of ID 4
[676.32 INFO] (SDKD log:137) System.InvalidOperationException: Sequence contains no matching element
[676.33 INFO] (SDKD log:137) +++ Received exception of ID 4
[676.33 INFO] (SDKD log:137) System.InvalidOperationException: Sequence contains no matching element
[676.33 INFO] (SDKD log:137) +++ Received exception of ID 2
[676.33 INFO] (SDKD log:137) System.InvalidOperationException: Sequence contains no matching element
[676.33 INFO] (SDKD log:137) +++ Received exception of ID 2
[676.33 INFO] (SDKD log:137) System.InvalidOperationException: Sequence contains no matching element
[676.34 INFO] (SDKD log:137) +++ Received exception of ID 2
[676.34 INFO] (SDKD log:137) System.InvalidOperationException: Sequence contains no matching element
[676.34 INFO] (SDKD log:137) +++ Received exception of ID 4
[676.34 INFO] (SDKD log:137) System.InvalidOperationException: Sequence contains no matching element
[676.34 INFO] (SDKD log:137) +++ Received exception of ID 2
[676.34 INFO] (SDKD log:137) System.InvalidOperationException: Sequence contains no matching element
[676.35 INFO] (SDKD log:137) +++ Received exception of ID 4
[676.36 INFO] (SDKD log:137)
[676.36 INFO] (SDKD log:137) Unhandled Exception: System.InvalidOperationException: Sequence contains no matching element
[676.49 INFO] (LineGobbler doFilter:115) +++ Following exception has internal ID: 7
[676.49 INFO] (SDKD log:137) at System.Linq.Enumerable.First[TSource](IEnumerable`1 source, Func`2 predicate)
   at Couchbase.Configuration.ConfigContextBase.GetServer() in c:\jenkins\workspace-net2\couchbase-net-client\Src\Couchbase\Configuration\ConfigContextBase.cs:line 172
   at Couchbase.Core.Buckets.CouchbaseBucket.CreateQuery(Boolean development, String designdoc, String viewname) in c:\jenkins\workspace-net2\couchbase-net-client\Src\Couchbase\Core\Buckets\CouchbaseB
ucket.cs:line 1165
   at Sdkd.Views.ViewCommand.GetViewObject(CouchbaseBucket cli, Request req, ViewOptions vo) in c:\jenkins\workspace-net2\sdkd-net\src\Sdkd\Views\ViewCommand.cs:line 161
   at Sdkd.Views.ViewCommand.Run() in c:\jenkins\workspace-net2\sdkd-net\src\Sdkd\Views\ViewCommand.cs:line 265
   at SdkdConsole.Daemon.Handle.DispatchCommand(Request req, CouchbaseBucket cli) in c:\jenkins\workspace-net2\sdkd-net\src\SdkdConsole\Daemon\Handle.cs:line 231
   at SdkdConsole.Daemon.Handle.Run() in c:\jenkins\workspace-net2\sdkd-net\src\SdkdConsole\Daemon\Handle.cs:line 153
   at System.Threading.ThreadHelper.ThreadStart_Context(Object state)
   at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
   at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
   at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
   at System.Threading.ThreadHelper.ThreadStart()
[676.50 INFO] (SDKD log:137)
[676.50 INFO] (SDKD log:137)
[676.50 INFO] (SDKD log:137) Unhandled Exception: Unhandled Exception: Unhandled Exception: System.InvalidOperationException: Sequence contains no matching element
[676.50 INFO] (SDKD log:137) +++ Received exception of ID 6
[676.50 INFO] (SDKD log:137) System.InvalidOperationException: Sequence contains no matching element
[676.50 INFO] (SDKD log:137) +++ Received exception of ID 6
[676.50 INFO] (SDKD log:137) System.InvalidOperationException: Sequence contains no matching element
[676.51 INFO] (SDKD log:137) +++ Received exception of ID 6
[676.51 INFO] (SDKD log:137)
[676.51 INFO] (SDKD log:137) Unhandled Exception: System.InvalidOperationException: Sequence contains no matching element
[676.51 INFO] (SDKD log:137) +++ Received exception of ID 6
[676.51 INFO] (SDKD log:137)
[676.51 INFO] (SDKD log:137) Unhandled Exception: System.InvalidOperationException: Sequence contains no matching element
[676.51 INFO] (SDKD log:137) +++ Received exception of ID 6
[676.51 INFO] (SDKD log:137)
[676.52 INFO] (SDKD log:137) Unhandled Exception: System.InvalidOperationException: Sequence contains no matching element
[676.52 INFO] (SDKD log:137) +++ Received exception of ID 6
[676.52 INFO] (SDKD log:137)
[676.52 INFO] (SDKD log:137) Unhandled Exception: System.InvalidOperationException: Sequence contains no matching element
[676.53 INFO] (SDKD log:137) +++ Received exception of ID 6
[676.53 INFO] (SDKD log:137)
[676.53 INFO] (SDKD log:137) Unhandled Exception: System.InvalidOperationException: Sequence contains no matching element
[676.53 INFO] (SDKD log:137) +++ Received exception of ID 6
[676.53 INFO] (SDKD log:137)
[676.53 INFO] (SDKD log:137) Unhandled Exception: System.InvalidOperationException: Sequence contains no matching element
[765.52 INFO] (Scenario run:105) REBOUND done. Will collect results
[765.52 DEBUG] (Handle sendMessageAsync:183) > CANCEL@103.72
[871.65 INFO] (SDKD log:137) [Sdkd.Control|Info] Cancelling command 72 for Handle 103
[871.65 DEBUG] (Handle receiveMessage:158) < CANCEL@103.72
[871.65 DEBUG] (Handle sendMessageAsync:183) > CANCEL@104.72
[872.57 INFO] (SDKD log:137) +++ Flushing remaining exception trace buffer
[872.58 INFO] (SDKD log:137) at System.Linq.Enumerable.First[TSource](IEnumerable`1 source, Func`2 predicate)
   at Couchbase.Configuration.ConfigContextBase.GetServer() in c:\jenkins\workspace-net2\couchbase-net-client\Src\Couchbase\Configuration\ConfigContextBase.cs:line 172
   at Couchbase.Core.Buckets.CouchbaseBucket.CreateQuery(Boolean development, String designdoc, String viewname) in c:\jenkins\workspace-net2\couchbase-net-client\Src\Couchbase\Core\Buckets\CouchbaseB
ucket.cs:line 1165
   at Sdkd.Views.ViewCommand.GetViewObject(CouchbaseBucket cli, Request req, ViewOptions vo) in c:\jenkins\workspace-net2\sdkd-net\src\Sdkd\Views\ViewCommand.cs:line 161
   at Sdkd.Views.ViewCommand.Run() in c:\jenkins\workspace-net2\sdkd-net\src\Sdkd\Views\ViewCommand.cs:line 265
   at SdkdConsole.Daemon.Handle.DispatchCommand(Request req, CouchbaseBucket cli) in c:\jenkins\workspace-net2\sdkd-net\src\SdkdConsole\Daemon\Handle.cs:line 231
   at SdkdConsole.Daemon.Handle.Run() in c:\jenkins\workspace-net2\sdkd-net\src\SdkdConsole\Daemon\Handle.cs:line 153
   at System.Threading.ThreadHelper.ThreadStart_Context(Object state)
   at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
   at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
   at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
   at System.Threading.ThreadHelper.ThreadStart()
[872.60 ERROR] (BRun maybePropagate:237) Suppressing driver-related error
com.couchbase.sdkdclient.context.HarnessException: java.net.SocketException: Connection reset
        at com.couchbase.sdkdclient.context.HarnessException.create(HarnessException.java:56) ~[sdkdclient-1.0-SNAPSHOT.jar:na]
        at com.couchbase.sdkdclient.scenario.PhasedScenario.run(PhasedScenario.java:115) ~[sdkdclient-1.0-SNAPSHOT.jar:na]
        at com.couchbase.sdkdclient.context.RunContext$4.call(RunContext.java:169) ~[sdkdclient-1.0-SNAPSHOT.jar:na]
        at com.couchbase.sdkdclient.context.RunContext$4.call(RunContext.java:165) ~[sdkdclient-1.0-SNAPSHOT.jar:na]
        at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source) ~[na:1.6.0_27]
        at java.util.concurrent.FutureTask.run(Unknown Source) ~[na:1.6.0_27]
        at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) ~[na:1.6.0_27]
        at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source) ~[na:1.6.0_27]
        at java.util.concurrent.FutureTask.run(Unknown Source) ~[na:1.6.0_27]
        at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source) ~[na:1.6.0_27]
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ~[na:1.6.0_27]
        at java.lang.Thread.run(Unknown Source) ~[na:1.6.0_27]
Caused by: java.net.SocketException: Connection reset
        at java.net.SocketInputStream.read(Unknown Source) ~[na:1.6.0_27]
        at sun.nio.cs.StreamDecoder.readBytes(Unknown Source) ~[na:1.6.0_27]
        at sun.nio.cs.StreamDecoder.implRead(Unknown Source) ~[na:1.6.0_27]
        at sun.nio.cs.StreamDecoder.read(Unknown Source) ~[na:1.6.0_27]
        at java.io.InputStreamReader.read(Unknown Source) ~[na:1.6.0_27]
        at java.io.BufferedReader.fill(Unknown Source) ~[na:1.6.0_27]
        at java.io.BufferedReader.readLine(Unknown Source) ~[na:1.6.0_27]
        at java.io.BufferedReader.readLine(Unknown Source) ~[na:1.6.0_27]
        at com.couchbase.sdkdclient.handle.Handle.receiveMessage(Handle.java:152) ~[sdkdclient-1.0-SNAPSHOT.jar:na]
        at com.couchbase.sdkdclient.handle.Handle.sendMessage(Handle.java:173) ~[sdkdclient-1.0-SNAPSHOT.jar:na]
        at com.couchbase.sdkdclient.handle.Handle.cancel(Handle.java:271) ~[sdkdclient-1.0-SNAPSHOT.jar:na]
        at com.couchbase.sdkdclient.handle.Handle.cancelCurrent(Handle.java:283) ~[sdkdclient-1.0-SNAPSHOT.jar:na]
        at com.couchbase.sdkdclient.workload.Workload.cancel(Workload.java:110) ~[sdkdclient-1.0-SNAPSHOT.jar:na]
        at com.couchbase.sdkdclient.workload.WorkloadGroup.cancel(WorkloadGroup.java:63) ~[sdkdclient-1.0-SNAPSHOT.jar:na]
        at com.couchbase.sdkdclient.scenario.PhasedScenario.run(PhasedScenario.java:112) ~[sdkdclient-1.0-SNAPSHOT.jar:na]
        ... 10 common frames omitted
[872.65 DEBUG] (Handle sendMessageAsync:183) > CLOSEHANDLE@103.73
[872.65 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.6.0_27]
        at java.net.SocketOutputStream.socketWrite(Unknown Source) ~[na:1.6.0_27]
        at java.net.SocketOutputStream.write(Unknown Source) ~[na:1.6.0_27]
        at sun.nio.cs.StreamEncoder.writeBytes(Unknown Source) ~[na:1.6.0_27]
        at sun.nio.cs.StreamEncoder.implFlushBuffer(Unknown Source) ~[na:1.6.0_27]
        at sun.nio.cs.StreamEncoder.implFlush(Unknown Source) ~[na:1.6.0_27]
        at sun.nio.cs.StreamEncoder.flush(Unknown Source) ~[na:1.6.0_27]
        at java.io.OutputStreamWriter.flush(Unknown Source) ~[na:1.6.0_27]
        at java.io.BufferedWriter.flush(Unknown Source) ~[na:1.6.0_27]
        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:254) ~[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:281) [sdkdclient-1.0-SNAPSHOT.jar:na]
        at com.couchbase.sdkdclient.batch.BRun.runSingleTest(BRun.java:388) [sdkdclient-1.0-SNAPSHOT.jar:na]
        at com.couchbase.sdkdclient.batch.BRun.run(BRun.java:472) [sdkdclient-1.0-SNAPSHOT.jar:na]
        at com.couchbase.sdkdclient.batch.BRun.main(BRun.java:504) [sdkdclient-1.0-SNAPSHOT.jar:na]



 Comments   
Comment by Jeff Morris [ 16/Aug/14 ]
This should be fixed here: git fetch ssh://jmorris@review.couchbase.org:29418/couchbase-net-client refs/changes/46/40546/1 && git checkout FETCH_HEAD
Comment by Jeff Morris [ 19/Aug/14 ]
Test against github, please. The changeset has been merged already.
Comment by Andrei Baranouski [ 27/Aug/14 ]
fixed




[NCBC-601] ThrowArgumentOutOfRangeException in Couchbase.Core.VBucket.LocatePrimary() after failover nodes Created: 24/Aug/14  Updated: 26/Aug/14  Resolved: 26/Aug/14

Status: Resolved
Project: Couchbase .NET client library
Component/s: library
Affects Version/s: 2.0 DP3
Fix Version/s: 2.0 Beta

Type: Bug Priority: Critical
Reporter: Andrei Baranouski Assignee: Jeff Morris
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified


 Description   
http://sdkbuilds.couchbase.com/job/.net-sdkdclient-ng2-andrei/66/console


Running ReAdd2-HYBRID: 2014-08-24 03:25:00

.....
[592.87 DEBUG] (Handle receiveMessage:158) < NEWHANDLE@204.281
[592.87 DEBUG] (Handle sendMessageAsync:183) > CB_VIEW_QUERY@204.282 => {DSType=DSTYPE_SEEDED, DS={}, ViewParameters={limit=0}, DesignName=test_design, Options={DelayMax=10, DelayMin=1, IterWait=1, ViewQueryCount=-1, ViewQueryDelay=0, TimeRes=1}, ViewName=test_view}
[592.88 INFO] (SDKD log:137) [Sdkd.Handle|Warn] Got command CB_VIEW_QUERY 
[592.88 INFO] (Scenario run:83) RAMP phase started. Waiting for 30 seconds
[592.88 INFO] (SDKD log:137) [Sdkd.Handle|Warn] Command data: {
[592.88 INFO] (SDKD log:137)  "DSType": "DSTYPE_SEEDED",
[592.88 INFO] (SDKD log:137)  "DS": {},
[592.88 INFO] (SDKD log:137)  "ViewParameters": {
[592.88 INFO] (SDKD log:137)  "limit": 0
[592.88 INFO] (SDKD log:137)  },
[592.88 INFO] (SDKD log:137)  "DesignName": "test_design",
[592.88 INFO] (SDKD log:137)  "Options": {
[592.88 INFO] (SDKD log:137)  "DelayMax": 10,
[592.88 INFO] (SDKD log:137)  "DelayMin": 1,
[592.89 INFO] (SDKD log:137)  "IterWait": 1,
[592.89 INFO] (SDKD log:137)  "ViewQueryCount": -1,
[592.89 INFO] (SDKD log:137)  "ViewQueryDelay": 0,
[592.89 INFO] (SDKD log:137)  "TimeRes": 1
[592.89 INFO] (SDKD log:137)  },
[592.89 INFO] (SDKD log:137)  "ViewName": "test_view"
[592.89 INFO] (SDKD log:137) } 
[622.88 INFO] (Scenario run:86) Starting CHANGE phase
[622.88 INFO] (CBCluster failoverNodes:582) Failing over <URI:10.3.121.135:8091,ns_1@10.3.121.135>
[623.18 INFO] (CBCluster failoverNodes:582) Failing over <URI:10.3.121.136:8091,ns_1@10.3.121.136>
[623.38 INFO] (FailoverAction change:104) Nodes failed over. Requested sleep for 45 seconds
[623.50 INFO] (SDKD log:137) [Sdkd.Result|Warn] Unrecognized return code 409 
[623.60 INFO] (SDKD log:137) 
[623.62 INFO] (SDKD log:137) Unhandled Exception: 
[623.62 INFO] (SDKD log:137) Unhandled Exception: 
[623.62 INFO] (SDKD log:137) Unhandled Exception: System.ArgumentOutOfRangeException: Index was out of range. Must be non-negative and less than the size of the collection.
[623.62 INFO] (SDKD log:137) Parameter name: index
[623.63 INFO] (LineGobbler doFilter:115) +++ Following exception has internal ID: 1
[623.63 INFO] (SDKD log:137)  at System.ThrowHelper.ThrowArgumentOutOfRangeException()
   at System.Collections.Generic.List`1.get_Item(Int32 index)
   at Couchbase.Core.VBucket.LocatePrimary() in c:\jenkins\workspace\.net-sdkdclient-ng2-andrei\couchbase-net-client\Src\Couchbase\Core\VBucket.cs:line 20
   at Couchbase.Core.Buckets.CouchbaseBucket.GetServer(String key, IVBucket& vBucket) in c:\jenkins\workspace\.net-sdkdclient-ng2-andrei\couchbase-net-client\Src\Couchbase\Core\Buckets\CouchbaseBucket.cs:line 86
   at Couchbase.Core.Buckets.CouchbaseBucket.SendWithRetry[T](IOperation`1 operation) in c:\jenkins\workspace\.net-sdkdclient-ng2-andrei\couchbase-net-client\Src\Couchbase\Core\Buckets\CouchbaseBucket.cs:line 96
   at Couchbase.Core.Buckets.CouchbaseBucket.Upsert[T](String key, T value) in c:\jenkins\workspace\.net-sdkdclient-ng2-andrei\couchbase-net-client\Src\Couchbase\Core\Buckets\CouchbaseBucket.cs:line 312
   at Sdkd.Commands.SetCommand.ExecuteSingle(String key, String value) in c:\jenkins\workspace\.net-sdkdclient-ng2-andrei\sdkd-net\src\Sdkd\Commands\SetCommand.cs:line 77
   at Sdkd.Commands.KVCommand.Run() in c:\jenkins\workspace\.net-sdkdclient-ng2-andrei\sdkd-net\src\Sdkd\Commands\KVCommand.cs:line 25
   at SdkdConsole.Daemon.Handle.DispatchCommand(Request req, CouchbaseBucket cli) in c:\jenkins\workspace\.net-sdkdclient-ng2-andrei\sdkd-net\src\SdkdConsole\Daemon\Handle.cs:line 235
   at SdkdConsole.Daemon.Handle.Run() in c:\jenkins\workspace\.net-sdkdclient-ng2-andrei\sdkd-net\src\SdkdConsole\Daemon\Handle.cs:line 156
   at System.Threading.ThreadHelper.ThreadStart_Context(Object state)
   at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
   at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
   at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
   at System.Threading.ThreadHelper.ThreadStart()





 Comments   
Comment by Andrei Baranouski [ 24/Aug/14 ]
https://s3.amazonaws.com/bugdb/jira/NCBC-601/NCBC-601_log.zip
Comment by Jeff Morris [ 24/Aug/14 ]
Tentative patch: http://review.couchbase.org/#/c/40871/1

Discussed this with Mark Nunberg sometime back: What to do when the server returns -1 for a primary in it's VBucket map? I believe we agreed upon trying a replica (really any other available server) and if a NMV is encountered, the config will be refreshed. Let's see how this works.

We might need to handle the case of a null IServer by gracefully returning an error back to the application, instead of letting the null reference end up as a NRE.
Comment by Andrei Baranouski [ 26/Aug/14 ]
When I run with this commit I get

[270.31 INFO] (SDKD log:137) +++ Flushing remaining exception trace buffer
[270.32 INFO] (SDKD log:137) at System.Linq.Enumerable.First[TSource](IEnumerable`1 source, Func`2 predicate)
at Couchbase.Core.VBucket.LocatePrimary() in c:\jenkins\workspace\.net-sdkdclient-ng2-andrei\couchbase-net-client\Src\Couchbase
\Core\VBucket.cs:line 29
at Couchbase.Core.Buckets.CouchbaseBucket.GetServer(String key, IVBucket& vBucket) in c:\jenkins\workspace\.net-sdkdclient-ng2-
andrei\couchbase-net-client\Src\Couchbase\Core\Buckets\CouchbaseBucket.cs:line 86
at Couchbase.Core.Buckets.CouchbaseBucket.SendWithRetry[T](IOperation`1 operation) in c:\jenkins\workspace\.net-sdkdclient-ng2-
andrei\couchbase-net-client\Src\Couchbase\Core\Buckets\CouchbaseBucket.cs:line 96
at Couchbase.Core.Buckets.CouchbaseBucket.Get[T](String key) in c:\jenkins\workspace\.net-sdkdclient-ng2-andrei\couchbase-net-c
lient\Src\Couchbase\Core\Buckets\CouchbaseBucket.cs:line 888
at Sdkd.Commands.GetCommand.ExecuteSingle(String key, String value) in c:\jenkins\workspace\.net-sdkdclient-ng2-andrei\sdkd-net
\src\Sdkd\Commands\GetCommand.cs:line 18
at Sdkd.Commands.KVCommand.Run() in c:\jenkins\workspace\.net-sdkdclient-ng2-andrei\sdkd-net\src\Sdkd\Commands\KVCommand.cs:lin
e 25
at SdkdConsole.Daemon.Handle.DispatchCommand(Request req, CouchbaseBucket cli) in c:\jenkins\workspace\.net-sdkdclient-ng2-andr
ei\sdkd-net\src\SdkdConsole\Daemon\Handle.cs:line 295
at SdkdConsole.Daemon.Handle.Run() in c:\jenkins\workspace\.net-sdkdclient-ng2-andrei\sdkd-net\src\SdkdConsole\Daemon\Handle.cs
:line 175
at System.Threading.ThreadHelper.ThreadStart_Context(Object state)
at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boo
lean preserveSyncCtx)
at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean pre
serveSyncCtx)
at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
at System.Threading.ThreadHelper.ThreadStart()
[270.34 ERROR] (BRun maybePropagate:243) 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]
Comment by Jeff Morris [ 26/Aug/14 ]
Another patch:

git fetch ssh://jmorris@review.couchbase.org:29418/couchbase-net-client refs/changes/71/40871/2 && git checkout FETCH_HEAD




[NCBC-603] Nuget is including wrong Enyim.Caching version for CouchbaseLog4Net Created: 26/Aug/14  Updated: 26/Aug/14  Resolved: 26/Aug/14

Status: Resolved
Project: Couchbase .NET client library
Component/s: library
Affects Version/s: 1.3.8
Fix Version/s: 1.3.9

Type: Task Priority: Major
Reporter: Jeff Morris Assignee: Jeff Morris
Resolution: Won't Fix Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified


 Description   
{"The value of the property 'factory' cannot be parsed. The error is: Could not load file or assembly 'Enyim.Caching, Version=1.3.5001.0, Culture=neutral, PublicKeyToken=05e9c6b5a9ec94c2' or one of its dependencies. The located assembly's manifest definition does not match the assembly reference. (Exception from HRESULT: 0x80131040) (c:\\users\\jmorris\\documents\\visual studio 2012\\Projects\\Couchbase.NET.JsonExamples\\StoreJsonPoco\\bin\\Debug\\StoreJsonPoco.vshost.exe.config line 12)"}

 Comments   
Comment by Jeff Morris [ 26/Aug/14 ]
Nuget was using my local packages, so it was only an issue locally for me.




[NCBC-602] [ssl] ArgumentOutOfRangeException in VBucket.LocatePrimary (ReAdd2-HYBRID test) Created: 26/Aug/14  Updated: 26/Aug/14  Resolved: 26/Aug/14

Status: Closed
Project: Couchbase .NET client library
Component/s: library
Affects Version/s: 2.0 DP3
Fix Version/s: 2.0 Beta

Type: Bug Priority: Critical
Reporter: Andrei Baranouski Assignee: Jeff Morris
Resolution: Duplicate Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Attachments: PNG File ArgumentOutOfRangeException.png     File test.logs    

 Description   
Hi Jeff,

Now I'm running sdk situational tests with ssl feature.
currently several tests pass, some hang (using the same code). I'm trying to figure out what was wrong. appears on the client side there is some problem with the ssl that will require your help

I finally didn't figure out why tests hang, and so I hope for your help :)


test steps: 4 nodes, falover 2 of them, add back and rebalance


call packages\sdkdclient\bin\brun.bat -A S3Creds_tmp -I cluster_conf
ig.ini -I sdkd.args --variants HYBRID -d all:trace

[229.23 DEBUG] (RebalanceWaiter sweepOnce:38) Rebalance Progress: 96%
[230.23 TRACE] (CouchbaseAdmin getResponseJson:167) GET http://10.3.121.134:8091/pools/default/rebalanceProgress
[230.26 DEBUG] (RebalanceWaiter sweepOnce:38) Rebalance Progress: 98%
[231.26 TRACE] (CouchbaseAdmin getResponseJson:167) GET http://10.3.121.134:8091/pools/default/rebalanceProgress
[231.26 INFO] (RebalanceWaiter sweepOnce:33) Rebalance complete
[231.26 INFO] (Scenario run:97) CHANGE phase done
[231.26 INFO] (Scenario run:103) Starting REBOUND for 90 seconds
[316.55 INFO] (SDKD log:137) +++ Flushing remaining exception trace buffer
[316.55 INFO] (SDKD log:137) at System.ThrowHelper.ThrowArgumentOutOfRangeException()
   at System.Collections.Generic.List`1.get_Item(Int32 index)
   at Couchbase.Core.VBucket.LocatePrimary() in c:\jenkins\workspace\.net-sdkdclient-ng2-andrei\couchbase-net-client\Src\Couchbase
\Core\VBucket.cs:line 20
   at Couchbase.Core.Buckets.CouchbaseBucket.GetServer(String key, IVBucket& vBucket) in c:\jenkins\workspace\.net-sdkdclient-ng2-
andrei\couchbase-net-client\Src\Couchbase\Core\Buckets\CouchbaseBucket.cs:line 86
   at Couchbase.Core.Buckets.CouchbaseBucket.SendWithRetry[T](IOperation`1 operation) in c:\jenkins\workspace\.net-sdkdclient-ng2-
andrei\couchbase-net-client\Src\Couchbase\Core\Buckets\CouchbaseBucket.cs:line 96
   at Couchbase.Core.Buckets.CouchbaseBucket.Get[T](String key) in c:\jenkins\workspace\.net-sdkdclient-ng2-andrei\couchbase-net-c
lient\Src\Couchbase\Core\Buckets\CouchbaseBucket.cs:line 888
   at Sdkd.Commands.GetCommand.ExecuteSingle(String key, String value) in c:\jenkins\workspace\.net-sdkdclient-ng2-andrei\sdkd-net
\src\Sdkd\Commands\GetCommand.cs:line 18
   at Sdkd.Commands.KVCommand.Run() in c:\jenkins\workspace\.net-sdkdclient-ng2-andrei\sdkd-net\src\Sdkd\Commands\KVCommand.cs:lin
e 25
   at SdkdConsole.Daemon.Handle.DispatchCommand(Request req, CouchbaseBucket cli) in c:\jenkins\workspace\.net-sdkdclient-ng2-andr
ei\sdkd-net\src\SdkdConsole\Daemon\Handle.cs:line 293
   at SdkdConsole.Daemon.Handle.Run() in c:\jenkins\workspace\.net-sdkdclient-ng2-andrei\sdkd-net\src\SdkdConsole\Daemon\Handle.cs
:line 167
   at System.Threading.ThreadHelper.ThreadStart_Context(Object state)
   at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boo
lean preserveSyncCtx)
   at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean pre
serveSyncCtx)
   at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
   at System.Threading.ThreadHelper.ThreadStart()
[316.56 ERROR] (BRun maybePropagate:243) Suppressing driver-related error
com.couchbase.sdkdclient.context.HarnessException: Driver crashed


please see test's and client's logs in the attached files



 Comments   
Comment by Andrei Baranouski [ 26/Aug/14 ]
duplicate of NCBC-601




[NCBC-58] Way to determine which Servers are active Created: 05/Jun/12  Updated: 25/Aug/14  Resolved: 12/May/14

Status: Resolved
Project: Couchbase .NET client library
Component/s: library
Affects Version/s: None
Fix Version/s: 1.3.6

Type: Improvement Priority: Major
Reporter: James Mauss Assignee: Jeff Morris
Resolution: Won't Fix Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Dependency

 Description   
Can there a way to determine if there are no available Couchbase servers?
There should be someway to check the status of the cluster from the Client.


 Comments   
Comment by Hari Subramaniam (Inactive) [ 28/Jun/12 ]
along same lines, another customer requests enhancement to the .NET client to include the following methods
getUnavailableServers
getAvailableServers

These methods are already available in the Couchbase JAVA SDK. Would like .NET SDK to provide the same functionality
Comment by Matt Ingenthron [ 12/Feb/13 ]
This RFE will remain open for that.
Comment by Chad Kreimendahl [ 25/Aug/14 ]
What, then, is the method to determine which of the servers are up?




[NCBC-597] [vpn run] Couchbase.Configuration.Server.Serialization.BootstrapException: Could not bootstrap from configured servers list Created: 21/Aug/14  Updated: 25/Aug/14  Resolved: 25/Aug/14

Status: Resolved
Project: Couchbase .NET client library
Component/s: library
Affects Version/s: 2.0 DP3
Fix Version/s: 2.0 Beta

Type: Bug Priority: Test Blocker
Reporter: Andrei Baranouski Assignee: Jeff Morris
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Attachments: Zip Archive NCBC-597.log.zip    
Issue Links:
Relates to
relates to NCBC-600 Update Client Client Configuration Wh... Resolved

 Description   
git log
commit 86219ee99ccafdd00c98d577c9bc2b97efef35bb
Author: jeffrymorris <jeffrymorris@gmail.com>
Date: Wed Aug 20 17:44:45 2014 -0700

    NCBC-592: AuthenticationException in CouchbaseBucket.SendWithRetry

c:\jenkins\workspace-net2\sdkdclient-ng>call packages\sdkdclient\bin\brun.bat -I cluster_config.ini -I sdkd.args --variants HYBRID -d all:debug --no-upload
[0,17 INFO] (BRun run:435) Initializing history database

============================================================
Running Rb2Out-HYBRID
    rebalance/count=2
    workload=HybridWorkloadGroup
    rebalance/mode=out
    testcase=RebalanceScenario
    Logging to c:\jenkins\workspace-net2\sdkdclient-ng\log\SDK-SDK\CB-3.0.0-1173\Rb2Out-HYBRID\08-21-14\018604\baf8737ee95c04b1942a18c39e286fd1

    To re-run the test, copy/paste the following into the shell.
    You may also copy/paste (except the first line) into an argfile
    8<----------------------------------------
    ./stester \
 \ --rebalance-count 2 --workload HybridWorkloadGroup
 \ --rebalance-mode out --testcase RebalanceScenario -C share\rexec
 \ --rexec_path C:\temp\sdkd-out-debug\SdkdConsole.exe --rexec_port
 \ 8675 --cluster_node=10.3.4.144 --cluster_node=10.3.4.145
 \ --cluster_node=10.3.4.146 --cluster_node=10.3.4.147
        --cluster_ssh-username=root --cluster_ssh-password=couchbase
    ---------------------------------------->8
[1,50 WARN] (Drivers getDriver:76) 'rexec' is now mapped to *local* execution only. Use RemoteExecutingDriver for remote execution
[1,77 INFO] (RunContext run:102) Ramp for 30 seconds. Cluster modification: remove 2 nodes and rebalance. Rebound for 90 seconds.
[1,78 INFO] (RunContext run:124) Starting cluster and driver
[1,79 INFO] (HostPortDriver launch:32) Invoking SDKD as 'C:\temp\sdkd-out-debug\SdkdConsole.exe'
[1,79 INFO] (CBCluster startCluster:360) Node http://10.3.4.144:8091 is master now
[1,79 DEBUG] (CBCluster startCluster:366) Stopping any existing rebalance operations..
[2,13 INFO] (SDKD log:137) --- Logging Self-Test ---
[2,14 INFO] (SDKD log:137) [Sdkd.Main|Info] Info Message
[2,14 INFO] (SDKD log:137) [Sdkd.Main|Warn] Warn Message
[2,14 INFO] (SDKD log:137) [Sdkd.Main|Error] Error Message
[2,14 INFO] (SDKD log:137) [Sdkd.Main|Fatal] Fatal Message
[2,18 INFO] (SDKD log:137) [Sdkd.Main|Info] SDKD Listening on port 8675
[2,32 INFO] (SDKD log:137) Call SweepOnce()
[2,32 INFO] (SDKD log:137) [Sdkd.Control|Info] Got a new connection. Creating child handle
[2,32 INFO] (SDKD log:137) Call SweepOnce()
[2,32 DEBUG] (Handle sendMessageAsync:183) > INFO@0.0
[2,32 INFO] (SDKD log:137) !!!!!!!!!!!!!!!
[2,43 INFO] (SDKD log:137) Call SweepOnce()
[2,43 INFO] (SDKD log:137) Call SweepOnce()
[2,44 DEBUG] (Handle receiveMessage:158) < INFO@0.0 => {"CAPS":{"DS_SHARED":true,"PREAMBLE":false,"CANCEL":true,"CONTINUOUS":true},"COMPONENTS":{"SDK":"1.0.0.0","CLR":"4.0.30319.34014"}}
[13,36 DEBUG] (CBCluster clearSingleCluster:140) Failing over existing node <URI:10.3.4.145:8091,ns_1@10.3.4.145>
[13,83 DEBUG] (CBCluster clearSingleCluster:140) Failing over existing node <URI:10.3.4.146:8091,ns_1@10.3.4.146>
[14,26 DEBUG] (CBCluster clearSingleCluster:140) Failing over existing node <URI:10.3.4.147:8091,ns_1@10.3.4.147>
[14,72 DEBUG] (SSHConnection initUserKeys:79) Loaded indentity C:\Users\Andrei\.ssh\id_rsa
[14,72 DEBUG] (SSHConnection connect:99) Connecting with User[root] Pass[HASH=3b8cf05627127baaf3808913209aac84]
[14,72 DEBUG] (SSHConnection connect:99) Connecting with User[root] Pass[HASH=3b8cf05627127baaf3808913209aac84]
[14,73 DEBUG] (SSHConnection initUserKeys:79) Loaded indentity C:\Users\Andrei\.ssh\id_rsa
[16,79 INFO] (NodeHost createSSH:147) SSH Initialized for http://10.3.4.146:8091
[16,79 INFO] (NodeHost createSSH:147) SSH Initialized for http://10.3.4.145:8091
[16,81 INFO] (NodeHost createSSH:147) SSH Initialized for http://10.3.4.144:8091
[16,83 DEBUG] (SSHCommand execute:75) Running /etc/init.d/couchbase-server start && pkill -CONT -f memcached && pkill -CONT -f beam.smp && iptables -F && iptables -t nat -F on 10.3.4.146
[16,83 DEBUG] (SSHCommand execute:75) Running /etc/init.d/couchbase-server start && pkill -CONT -f memcached && pkill -CONT -f beam.smp && iptables -F && iptables -t nat -F on 10.3.4.144
[16,83 DEBUG] (SSHCommand execute:75) Running /etc/init.d/couchbase-server start && pkill -CONT -f memcached && pkill -CONT -f beam.smp && iptables -F && iptables -t nat -F on 10.3.4.145
[16,97 INFO] (NodeHost createSSH:147) SSH Initialized for http://10.3.4.147:8091
[16,98 DEBUG] (SSHCommand execute:75) Running /etc/init.d/couchbase-server start && pkill -CONT -f memcached && pkill -CONT -f beam.smp && iptables -F && iptables -t nat -F on 10.3.4.147
[17,54 DEBUG] (SSHCommand close:147) Closing channel com.jcraft.jsch.ChannelExec@241a6856
[17,54 DEBUG] (SSHCommand close:147) Closing channel com.jcraft.jsch.ChannelExec@412effef
[17,55 DEBUG] (SSHCommand close:147) Closing channel com.jcraft.jsch.ChannelExec@1deaf20
[17,99 DEBUG] (SSHCommand close:147) Closing channel com.jcraft.jsch.ChannelExec@7a2f1c2a
[17,99 DEBUG] (CBCluster setupNewCluster:271) Provisioning initial node com.couchbase.cbadmin.client.CouchbaseAdmin@7c737a1a
[35,10 DEBUG] (CBCluster tryOnce:286) Adding node http://10.3.4.145:8091
[41,18 DEBUG] (CBCluster tryOnce:286) Adding node http://10.3.4.146:8091
[44,39 DEBUG] (CBCluster tryOnce:286) Adding node http://10.3.4.147:8091
[56,06 INFO] (CBCluster setupNewCluster:293) All nodes added. Will rebalance
[56,91 INFO] (RebalanceWaiter sweepOnce:33) Rebalance complete
[56,91 DEBUG] (CBCluster setupServerGroups:222) Not creating any groups
[57,12 INFO] (CBCluster setupMainBucket:209) Creating bucket default
[57,34 INFO] (CBCluster setupMainBucket:211) Bucket creation submitted
[66,15 INFO] (CBCluster waitForBucketReady:203) Bucket creation done
[68,68 INFO] (RunContext run:143) Driver and cluster initialized
[68,92 INFO] (RunContext call:167) Running scenario..
[68,93 INFO] (Scenario run:72) Starting RAMP phase
[68,93 INFO] (Workload setupDesign:63) Creating design test_design
[70,20 INFO] (Workload setupDesign:80) Design creation done
[70,20 INFO] (SDKD log:137) [Sdkd.Control|Info] Got a new connection. Creating child handle
[70,20 DEBUG] (Handle sendMessageAsync:183) > NEWHANDLE@101.1 => {Options={OtherNodes=[["10.3.4.145",8091],["10.3.4.146",8091],["10.3.4.147",8091]], Username=default, SSL=false, Password=}, Bucket=default, Port=8091, Hostname=10.3.4.144}
[70,20 INFO] (SDKD log:137) Call SweepOnce()
[70,20 INFO] (SDKD log:137) !!!!!!!!!!!!!!!
[70,20 INFO] (SDKD log:137) [Sdkd.Control|Info] Registering handle 101
[70,29 INFO] (SDKD log:137) [Sdkd.Main|Info] Resolving Common.Logging.Log4Net
[70,29 INFO] (SDKD log:137) [Sdkd.Main|Info] Have assembly Common.Logging.Log4Net, Version=2.0.0.0, Culture=neutral, PublicKeyToken=af08829b84f0328e
[70,31 INFO] (SDKD log:137) [Sdkd.Main|Info] Resolving log4net
[70,31 INFO] (SDKD log:137) [Sdkd.Main|Info] Have assembly log4net, Version=1.2.10.0, Culture=neutral, PublicKeyToken=1b44e1d426115821
[78,64 DEBUG] (Handle receiveMessage:158) < NEWHANDLE@101.1
[78,64 DEBUG] (Handle sendMessageAsync:183) > CB_VIEW_LOAD@101.2 => {Options={DelayMin=0, TimeRes=0, IterWait=1, DelayMax=0}, Schema={InflateLevel=40, InflateContent=meh}, DSType=DSTYPE_SEEDED, DS={KSize=12, KSeed=ViewFillerSeed, VSize=512, VSeed=Vie
wFillerSeed, Continuous=false, Repeat=rep, Count=1000}}
[78,65 INFO] (SDKD log:137) [Sdkd.Handle|Warn] Got command CB_VIEW_LOAD
[78,66 INFO] (SDKD log:137) [Sdkd.Handle|Warn] Command data: {
[78,66 INFO] (SDKD log:137) "Options": {
[78,66 INFO] (SDKD log:137) "DelayMin": 0,
[78,66 INFO] (SDKD log:137) "TimeRes": 0,
[78,67 INFO] (SDKD log:137) "IterWait": 1,
[78,67 INFO] (SDKD log:137) "DelayMax": 0
[78,67 INFO] (SDKD log:137) },
[78,67 INFO] (SDKD log:137) "Schema": {
[78,67 INFO] (SDKD log:137) "InflateLevel": 40,
[78,68 INFO] (SDKD log:137) "InflateContent": "meh"
[78,68 INFO] (SDKD log:137) },
[78,68 INFO] (SDKD log:137) "DSType": "DSTYPE_SEEDED",
[78,69 INFO] (SDKD log:137) "DS": {
[78,69 INFO] (SDKD log:137) "KSize": 12,
[78,69 INFO] (SDKD log:137) "KSeed": "ViewFillerSeed",
[78,69 INFO] (SDKD log:137) "VSize": 512,
[78,70 INFO] (SDKD log:137) "VSeed": "ViewFillerSeed",
[78,70 INFO] (SDKD log:137) "Continuous": false,
[78,70 INFO] (SDKD log:137) "Repeat": "rep",
[78,71 INFO] (SDKD log:137) "Count": 1000
[78,71 INFO] (SDKD log:137) }
[78,71 INFO] (SDKD log:137) }
[290,18 INFO] (SDKD log:137) [Sdkd.ViewLoader|Info] Summary details: {}
[290,18 DEBUG] (Handle receiveMessage:158) < [SDKD:SDKD_EINVAL="Need at least one kv pair. None requested"] CB_VIEW_LOAD@101.2
[290,19 DEBUG] (Handle sendMessageAsync:183) > CLOSEHANDLE@101.3
[290,19 INFO] (SDKD log:137) [Sdkd.Handle|Warn] Got command CLOSEHANDLE
[290,19 INFO] (SDKD log:137) [Sdkd.Handle|Warn] Command data: {}
[290,19 INFO] (Workload call:112) Preloading items into cluster before workload
[290,19 INFO] (SDKD log:137) [Sdkd.ClientFactory|Info] Release CouchbaseBucket 2092826221
[290,20 DEBUG] (Handle sendMessageAsync:183) > NEWHANDLE@102.4 => {Options={OtherNodes=[["10.3.4.145",8091],["10.3.4.146",8091],["10.3.4.147",8091]], Username=default, SSL=false, Password=}, Bucket=default, Port=8091, Hostname=10.3.4.144}
[290,20 INFO] (SDKD log:137) [Sdkd.ClientFactory|Info] Release CouchbaseBucket client.Dispose()2092826221
[290,20 INFO] (SDKD log:137) [Sdkd.Control|Info] Got a new connection. Creating child handle
[290,20 INFO] (SDKD log:137) Call SweepOnce()
[290,21 INFO] (SDKD log:137) !!!!!!!!!!!!!!!
[290,21 INFO] (SDKD log:137) [Sdkd.Control|Info] Registering handle 102
[290,22 INFO] (SDKD log:137) [Sdkd.Handle|Warn] DispatchCommand(req, SdkHandle) == false
[296,87 DEBUG] (Handle receiveMessage:158) < NEWHANDLE@102.4
[296,88 DEBUG] (Handle sendMessageAsync:183) > MC_DS_MUTATE_SET@102.5 => {Options={DelayMin=0, TimeRes=0, IterWait=100, DelayMax=0}, DSType=DSTYPE_SEEDED, DS={KSize=32, KSeed=SimpleKey, VSize=128, VSeed=SimpleValue, Continuous=false, Repeat=REP, Coun
t=15000}}
[296,88 INFO] (SDKD log:137) [Sdkd.Handle|Warn] Got command MC_DS_MUTATE_SET
[296,88 INFO] (SDKD log:137) [Sdkd.Handle|Warn] Command data: {
[296,88 INFO] (SDKD log:137) "Options": {
[296,89 INFO] (SDKD log:137) "DelayMin": 0,
[296,89 INFO] (SDKD log:137) "TimeRes": 0,
[296,89 INFO] (SDKD log:137) "IterWait": 100,
[296,89 INFO] (SDKD log:137) "DelayMax": 0
[296,90 INFO] (SDKD log:137) },
[296,90 INFO] (SDKD log:137) "DSType": "DSTYPE_SEEDED",
[296,90 INFO] (SDKD log:137) "DS": {
[296,90 INFO] (SDKD log:137) "KSize": 32,
[296,90 INFO] (SDKD log:137) "KSeed": "SimpleKey",
[296,91 INFO] (SDKD log:137) "VSize": 128,
[296,91 INFO] (SDKD log:137) "VSeed": "SimpleValue",
[296,91 INFO] (SDKD log:137) "Continuous": false,
[296,91 INFO] (SDKD log:137) "Repeat": "REP",
[296,92 INFO] (SDKD log:137) "Count": 15000
[296,92 INFO] (SDKD log:137) }
[296,92 INFO] (SDKD log:137) }
[347,55 INFO] (SDKD log:137) [Sdkd.Result|Warn] Unrecognized return code 409
[1868,44 DEBUG] (Handle receiveMessage:158) < MC_DS_MUTATE_SET@102.5 => {[OK]: 14941, [MEMD:GENERIC]: 59}
[1868,44 DEBUG] (Handle sendMessageAsync:183) > CLOSEHANDLE@102.6
[1868,44 INFO] (SDKD log:137) [Sdkd.Handle|Warn] Got command CLOSEHANDLE
[1868,44 INFO] (SDKD log:137) [Sdkd.Handle|Warn] Command data: {}
[1868,44 INFO] (SDKD log:137) [Sdkd.ClientFactory|Info] Release CouchbaseBucket 1781340248
[1868,45 DEBUG] (Handle sendMessageAsync:183) > NEWHANDLE@107.11 => {Options={OtherNodes=[["10.3.4.145",8091],["10.3.4.146",8091],["10.3.4.147",8091]], Username=default, SSL=false, Password=}, Bucket=default, Port=8091, Hostname=10.3.4.144}
[1868,45 DEBUG] (Handle sendMessageAsync:183) > NEWHANDLE@106.10 => {Options={OtherNodes=[["10.3.4.145",8091],["10.3.4.146",8091],["10.3.4.147",8091]], Username=default, SSL=false, Password=}, Bucket=default, Port=8091, Hostname=10.3.4.144}
[1868,45 DEBUG] (Handle sendMessageAsync:183) > NEWHANDLE@103.7 => {Options={OtherNodes=[["10.3.4.145",8091],["10.3.4.146",8091],["10.3.4.147",8091]], Username=default, SSL=false, Password=}, Bucket=default, Port=8091, Hostname=10.3.4.144}
[1868,47 DEBUG] (Handle sendMessageAsync:183) > NEWHANDLE@105.9 => {Options={OtherNodes=[["10.3.4.145",8091],["10.3.4.146",8091],["10.3.4.147",8091]], Username=default, SSL=false, Password=}, Bucket=default, Port=8091, Hostname=10.3.4.144}
[1868,48 DEBUG] (Handle sendMessageAsync:183) > NEWHANDLE@104.8 => {Options={OtherNodes=[["10.3.4.145",8091],["10.3.4.146",8091],["10.3.4.147",8091]], Username=default, SSL=false, Password=}, Bucket=default, Port=8091, Hostname=10.3.4.144}
[1868,48 DEBUG] (Handle sendMessageAsync:183) > NEWHANDLE@111.15 => {Options={OtherNodes=[["10.3.4.145",8091],["10.3.4.146",8091],["10.3.4.147",8091]], Username=default, SSL=false, Password=}, Bucket=default, Port=8091, Hostname=10.3.4.144}
[1868,48 DEBUG] (Handle sendMessageAsync:183) > NEWHANDLE@112.16 => {Options={OtherNodes=[["10.3.4.145",8091],["10.3.4.146",8091],["10.3.4.147",8091]], Username=default, SSL=false, Password=}, Bucket=default, Port=8091, Hostname=10.3.4.144}
[1868,48 DEBUG] (Handle sendMessageAsync:183) > NEWHANDLE@110.14 => {Options={OtherNodes=[["10.3.4.145",8091],["10.3.4.146",8091],["10.3.4.147",8091]], Username=default, SSL=false, Password=}, Bucket=default, Port=8091, Hostname=10.3.4.144}
[1868,48 DEBUG] (Handle sendMessageAsync:183) > NEWHANDLE@109.13 => {Options={OtherNodes=[["10.3.4.145",8091],["10.3.4.146",8091],["10.3.4.147",8091]], Username=default, SSL=false, Password=}, Bucket=default, Port=8091, Hostname=10.3.4.144}
[1868,48 INFO] (SDKD log:137) [Sdkd.ClientFactory|Info] Release CouchbaseBucket client.Dispose()1781340248
[1868,48 DEBUG] (Handle sendMessageAsync:183) > NEWHANDLE@108.12 => {Options={OtherNodes=[["10.3.4.145",8091],["10.3.4.146",8091],["10.3.4.147",8091]], Username=default, SSL=false, Password=}, Bucket=default, Port=8091, Hostname=10.3.4.144}
[1868,48 INFO] (SDKD log:137) [Sdkd.Handle|Warn] DispatchCommand(req, SdkHandle) == false
[1868,49 INFO] (SDKD log:137) [Sdkd.Control|Info] Got a new connection. Creating child handle
[1868,49 INFO] (SDKD log:137) !!!!!!!!!!!!!!!
[1868,49 INFO] (SDKD log:137) Call SweepOnce()
[1868,49 INFO] (SDKD log:137) [Sdkd.Control|Info] Got a new connection. Creating child handle
[1868,50 INFO] (SDKD log:137) !!!!!!!!!!!!!!!
[1868,50 INFO] (SDKD log:137) Call SweepOnce()
[1868,50 INFO] (SDKD log:137) [Sdkd.Control|Info] Got a new connection. Creating child handle
[1868,50 INFO] (SDKD log:137) Call SweepOnce()
[1868,51 INFO] (SDKD log:137) !!!!!!!!!!!!!!!
[1868,51 INFO] (SDKD log:137) [Sdkd.Control|Info] Got a new connection. Creating child handle
[1868,51 INFO] (SDKD log:137) Call SweepOnce()
[1868,51 INFO] (SDKD log:137) !!!!!!!!!!!!!!!
[1868,52 INFO] (SDKD log:137) [Sdkd.Control|Info] Got a new connection. Creating child handle
[1868,52 INFO] (SDKD log:137) Call SweepOnce()
[1868,52 INFO] (SDKD log:137) !!!!!!!!!!!!!!!
[1868,53 INFO] (SDKD log:137) [Sdkd.Control|Info] Got a new connection. Creating child handle
[1868,53 INFO] (SDKD log:137) Call SweepOnce()
[1868,54 INFO] (SDKD log:137) !!!!!!!!!!!!!!!
[1868,54 INFO] (SDKD log:137) [Sdkd.Control|Info] Got a new connection. Creating child handle
[1868,54 INFO] (SDKD log:137) Call SweepOnce()
[1868,55 INFO] (SDKD log:137) !!!!!!!!!!!!!!!
[1868,55 INFO] (SDKD log:137) [Sdkd.Control|Info] Got a new connection. Creating child handle
[1868,55 INFO] (SDKD log:137) Call SweepOnce()
[1868,55 INFO] (SDKD log:137) !!!!!!!!!!!!!!!
[1868,55 INFO] (SDKD log:137) [Sdkd.Control|Info] Got a new connection. Creating child handle
[1868,56 INFO] (SDKD log:137) Call SweepOnce()
[1868,56 INFO] (SDKD log:137) !!!!!!!!!!!!!!!
[1868,56 INFO] (SDKD log:137) [Sdkd.Control|Info] Got a new connection. Creating child handle
[1868,56 INFO] (SDKD log:137) Call SweepOnce()
[1868,57 INFO] (SDKD log:137) !!!!!!!!!!!!!!!
[1868,57 INFO] (SDKD log:137) [Sdkd.Control|Info] Registering handle 107
[1868,57 INFO] (SDKD log:137) [Sdkd.Control|Info] Registering handle 106
[1868,57 INFO] (SDKD log:137) [Sdkd.Control|Info] Registering handle 103
[1868,58 INFO] (SDKD log:137) [Sdkd.Control|Info] Registering handle 105
[1868,58 INFO] (SDKD log:137) [Sdkd.Control|Info] Registering handle 104
[1868,58 INFO] (SDKD log:137) [Sdkd.Control|Info] Registering handle 112
[1868,58 INFO] (SDKD log:137) [Sdkd.Control|Info] Registering handle 109
[1868,58 INFO] (SDKD log:137) [Sdkd.Control|Info] Registering handle 111
[1868,59 INFO] (SDKD log:137) [Sdkd.Control|Info] Registering handle 108
[1868,59 INFO] (SDKD log:137) [Sdkd.Control|Info] Registering handle 110
[1874,52 DEBUG] (Handle receiveMessage:158) < NEWHANDLE@107.11
[1874,62 DEBUG] (Handle sendMessageAsync:183) > MC_DS_MUTATE_SET@107.17 => {Options={DelayMin=1, TimeRes=1, IterWait=1, DelayMax=10}, DSType=DSTYPE_SEEDED, DS={KSize=32, KSeed=SimpleKey, VSize=128, VSeed=SimpleValue, Continuous=true, Repeat=REP, Coun
t=15000}}
[1874,62 INFO] (SDKD log:137) [Sdkd.Handle|Warn] Got command MC_DS_MUTATE_SET
[1874,62 DEBUG] (Handle sendMessageAsync:183) > NEWHANDLE@113.18 => {Options={OtherNodes=[["10.3.4.145",8091],["10.3.4.146",8091],["10.3.4.147",8091]], Username=default, SSL=false, Password=}, Bucket=default, Port=8091, Hostname=10.3.4.144}
[1874,63 INFO] (SDKD log:137) [Sdkd.Handle|Warn] Command data: {
[1874,63 INFO] (SDKD log:137) "Options": {
[1874,63 INFO] (SDKD log:137) "DelayMin": 1,
[1874,63 INFO] (SDKD log:137) "TimeRes": 1,
[1874,64 INFO] (SDKD log:137) "IterWait": 1,
[1874,64 INFO] (SDKD log:137) "DelayMax": 10
[1874,64 INFO] (SDKD log:137) },
[1874,64 INFO] (SDKD log:137) "DSType": "DSTYPE_SEEDED",
[1874,65 INFO] (SDKD log:137) "DS": {
[1874,65 INFO] (SDKD log:137) "KSize": 32,
[1874,65 INFO] (SDKD log:137) "KSeed": "SimpleKey",
[1874,66 INFO] (SDKD log:137) "VSize": 128,
[1874,66 INFO] (SDKD log:137) "VSeed": "SimpleValue",
[1874,66 INFO] (SDKD log:137) "Continuous": true,
[1874,67 INFO] (SDKD log:137) "Repeat": "REP",
[1874,67 INFO] (SDKD log:137) "Count": 15000
[1874,67 INFO] (SDKD log:137) }
[1874,67 INFO] (SDKD log:137) }
[1874,67 INFO] (SDKD log:137) [Sdkd.Control|Info] Got a new connection. Creating child handle
[1874,68 INFO] (SDKD log:137) !!!!!!!!!!!!!!!
[1874,68 INFO] (SDKD log:137) Call SweepOnce()
[1874,68 INFO] (SDKD log:137) [Sdkd.Control|Info] Registering handle 113
[1880,35 DEBUG] (Handle receiveMessage:158) < NEWHANDLE@106.10
[1880,35 DEBUG] (Handle sendMessageAsync:183) > MC_DS_MUTATE_SET@106.19 => {Options={DelayMin=1, TimeRes=1, IterWait=1, DelayMax=10}, DSType=DSTYPE_SEEDED, DS={KSize=32, KSeed=SimpleKey, VSize=128, VSeed=SimpleValue, Continuous=true, Repeat=REP, Coun
t=15000}}
[1880,36 INFO] (SDKD log:137) [Sdkd.Handle|Warn] Got command MC_DS_MUTATE_SET
[1880,36 INFO] (SDKD log:137) [Sdkd.Handle|Warn] Command data: {
[1880,36 DEBUG] (Handle sendMessageAsync:183) > NEWHANDLE@114.20 => {Options={OtherNodes=[["10.3.4.145",8091],["10.3.4.146",8091],["10.3.4.147",8091]], Username=default, SSL=false, Password=}, Bucket=default, Port=8091, Hostname=10.3.4.144}
[1880,37 INFO] (SDKD log:137) "Options": {
[1880,37 INFO] (SDKD log:137) "DelayMin": 1,
[1880,38 INFO] (SDKD log:137) "TimeRes": 1,
[1880,38 INFO] (SDKD log:137) "IterWait": 1,
[1880,38 INFO] (SDKD log:137) "DelayMax": 10
[1880,38 INFO] (SDKD log:137) },
[1880,39 INFO] (SDKD log:137) "DSType": "DSTYPE_SEEDED",
[1880,39 INFO] (SDKD log:137) "DS": {
[1880,39 INFO] (SDKD log:137) "KSize": 32,
[1880,39 INFO] (SDKD log:137) "KSeed": "SimpleKey",
[1880,40 INFO] (SDKD log:137) "VSize": 128,
[1880,40 INFO] (SDKD log:137) "VSeed": "SimpleValue",
[1880,40 INFO] (SDKD log:137) "Continuous": true,
[1880,41 INFO] (SDKD log:137) "Repeat": "REP",
[1880,41 INFO] (SDKD log:137) "Count": 15000
[1880,41 INFO] (SDKD log:137) }
[1880,41 INFO] (SDKD log:137) }
[1880,42 INFO] (SDKD log:137) [Sdkd.Control|Info] Got a new connection. Creating child handle
[1880,42 INFO] (SDKD log:137) Call SweepOnce()
[1880,42 INFO] (SDKD log:137) !!!!!!!!!!!!!!!
[1880,42 INFO] (SDKD log:137) [Sdkd.Control|Info] Registering handle 114
[1886,61 DEBUG] (Handle receiveMessage:158) < NEWHANDLE@103.7
[1886,61 DEBUG] (Handle sendMessageAsync:183) > MC_DS_MUTATE_SET@103.21 => {Options={DelayMin=1, TimeRes=1, IterWait=1, DelayMax=10}, DSType=DSTYPE_SEEDED, DS={KSize=32, KSeed=SimpleKey, VSize=128, VSeed=SimpleValue, Continuous=true, Repeat=REP, Coun
t=15000}}
[1886,61 INFO] (SDKD log:137) [Sdkd.Handle|Warn] Got command MC_DS_MUTATE_SET
[1886,62 INFO] (SDKD log:137) [Sdkd.Handle|Warn] Command data: {
[1886,62 DEBUG] (Handle sendMessageAsync:183) > NEWHANDLE@115.22 => {Options={OtherNodes=[["10.3.4.145",8091],["10.3.4.146",8091],["10.3.4.147",8091]], Username=default, SSL=false, Password=}, Bucket=default, Port=8091, Hostname=10.3.4.144}
[1886,62 INFO] (SDKD log:137) "Options": {
[1886,63 INFO] (SDKD log:137) "DelayMin": 1,
[1886,63 INFO] (SDKD log:137) "TimeRes": 1,
[1886,63 INFO] (SDKD log:137) "IterWait": 1,
[1886,64 INFO] (SDKD log:137) "DelayMax": 10
[1886,64 INFO] (SDKD log:137) },
[1886,64 INFO] (SDKD log:137) "DSType": "DSTYPE_SEEDED",
[1886,65 INFO] (SDKD log:137) "DS": {
[1886,65 INFO] (SDKD log:137) "KSize": 32,
[1886,65 INFO] (SDKD log:137) "KSeed": "SimpleKey",
[1886,66 INFO] (SDKD log:137) "VSize": 128,
[1886,66 INFO] (SDKD log:137) "VSeed": "SimpleValue",
[1886,66 INFO] (SDKD log:137) "Continuous": true,
[1886,67 INFO] (SDKD log:137) "Repeat": "REP",
[1886,67 INFO] (SDKD log:137) "Count": 15000
[1886,68 INFO] (SDKD log:137) }
[1886,68 INFO] (SDKD log:137) }
[1886,68 INFO] (SDKD log:137) [Sdkd.Control|Info] Got a new connection. Creating child handle
[1886,68 INFO] (SDKD log:137) !!!!!!!!!!!!!!!
[1886,68 INFO] (SDKD log:137) Call SweepOnce()
[1886,69 INFO] (SDKD log:137) [Sdkd.Control|Info] Registering handle 115
[1892,19 DEBUG] (Handle receiveMessage:158) < NEWHANDLE@104.8
[1892,19 DEBUG] (Handle sendMessageAsync:183) > MC_DS_GET@104.23 => {Options={DelayMin=1, TimeRes=1, IterWait=1, DelayMax=10}, DSType=DSTYPE_SEEDED, DS={KSize=32, KSeed=SimpleKey, VSize=128, VSeed=SimpleValue, Continuous=true, Repeat=REP, Count=15000
}}
[1892,19 INFO] (SDKD log:137) [Sdkd.Handle|Warn] Got command MC_DS_GET
[1892,19 INFO] (SDKD log:137) [Sdkd.Handle|Warn] Command data: {
[1892,20 DEBUG] (Handle sendMessageAsync:183) > NEWHANDLE@116.24 => {Options={OtherNodes=[["10.3.4.145",8091],["10.3.4.146",8091],["10.3.4.147",8091]], Username=default, SSL=false, Password=}, Bucket=default, Port=8091, Hostname=10.3.4.144}
[1892,20 INFO] (SDKD log:137) "Options": {
[1892,20 INFO] (SDKD log:137) "DelayMin": 1,
[1892,21 INFO] (SDKD log:137) "TimeRes": 1,
[1892,21 INFO] (SDKD log:137) "IterWait": 1,
[1892,21 INFO] (SDKD log:137) "DelayMax": 10
[1892,21 INFO] (SDKD log:137) },
[1892,22 INFO] (SDKD log:137) "DSType": "DSTYPE_SEEDED",
[1892,22 INFO] (SDKD log:137) "DS": {
[1892,22 INFO] (SDKD log:137) "KSize": 32,
[1892,22 INFO] (SDKD log:137) "KSeed": "SimpleKey",
[1892,23 INFO] (SDKD log:137) "VSize": 128,
[1892,23 INFO] (SDKD log:137) "VSeed": "SimpleValue",
[1892,23 INFO] (SDKD log:137) "Continuous": true,
[1892,24 INFO] (SDKD log:137) "Repeat": "REP",
[1892,24 INFO] (SDKD log:137) "Count": 15000
[1892,24 INFO] (SDKD log:137) }
[1892,24 INFO] (SDKD log:137) }
[1892,25 INFO] (SDKD log:137) [Sdkd.Control|Info] Got a new connection. Creating child handle
[1892,25 INFO] (SDKD log:137) !!!!!!!!!!!!!!!
[1892,25 INFO] (SDKD log:137) Call SweepOnce()
[1892,25 INFO] (SDKD log:137) [Sdkd.Control|Info] Registering handle 116
[1897,18 DEBUG] (Handle receiveMessage:158) < NEWHANDLE@105.9
[1897,18 DEBUG] (Handle sendMessageAsync:183) > MC_DS_GET@105.25 => {Options={DelayMin=1, TimeRes=1, IterWait=1, DelayMax=10}, DSType=DSTYPE_SEEDED, DS={KSize=32, KSeed=SimpleKey, VSize=128, VSeed=SimpleValue, Continuous=true, Repeat=REP, Count=15000
}}
[1897,19 INFO] (SDKD log:137) [Sdkd.Handle|Warn] Got command MC_DS_GET
[1897,19 INFO] (SDKD log:137) [Sdkd.Handle|Warn] Command data: {
[1897,19 DEBUG] (Handle sendMessageAsync:183) > NEWHANDLE@117.26 => {Options={OtherNodes=[["10.3.4.145",8091],["10.3.4.146",8091],["10.3.4.147",8091]], Username=default, SSL=false, Password=}, Bucket=default, Port=8091, Hostname=10.3.4.144}
[1897,19 INFO] (SDKD log:137) "Options": {
[1897,19 INFO] (SDKD log:137) "DelayMin": 1,
[1897,20 INFO] (SDKD log:137) "TimeRes": 1,
[1897,20 INFO] (SDKD log:137) "IterWait": 1,
[1897,20 INFO] (SDKD log:137) "DelayMax": 10
[1897,21 INFO] (SDKD log:137) },
[1897,21 INFO] (SDKD log:137) "DSType": "DSTYPE_SEEDED",
[1897,21 INFO] (SDKD log:137) "DS": {
[1897,21 INFO] (SDKD log:137) "KSize": 32,
[1897,22 INFO] (SDKD log:137) "KSeed": "SimpleKey",
[1897,22 INFO] (SDKD log:137) "VSize": 128,
[1897,22 INFO] (SDKD log:137) "VSeed": "SimpleValue",
[1897,22 INFO] (SDKD log:137) "Continuous": true,
[1897,23 INFO] (SDKD log:137) "Repeat": "REP",
[1897,23 INFO] (SDKD log:137) "Count": 15000
[1897,23 INFO] (SDKD log:137) }
[1897,24 INFO] (SDKD log:137) }
[1897,24 INFO] (SDKD log:137) [Sdkd.Control|Info] Got a new connection. Creating child handle
[1897,24 INFO] (SDKD log:137) !!!!!!!!!!!!!!!
[1897,25 INFO] (SDKD log:137) Call SweepOnce()
[1897,25 INFO] (SDKD log:137) [Sdkd.Control|Info] Registering handle 117
[1903,07 DEBUG] (Handle receiveMessage:158) < NEWHANDLE@112.16
[1903,07 DEBUG] (Handle sendMessageAsync:183) > MC_DS_MUTATE_SET@112.27 => {Options={DelayMin=1, TimeRes=1, IterWait=1, DelayMax=10}, DSType=DSTYPE_SEEDED, DS={KSize=32, KSeed=SimpleKey, VSize=128, VSeed=SimpleValue, Continuous=true, Repeat=REP, Coun
t=15000}}
[1903,08 INFO] (SDKD log:137) [Sdkd.Handle|Warn] Got command MC_DS_MUTATE_SET
[1903,08 INFO] (SDKD log:137) [Sdkd.Handle|Warn] Command data: {
[1903,08 DEBUG] (Handle sendMessageAsync:183) > NEWHANDLE@118.28 => {Options={OtherNodes=[["10.3.4.145",8091],["10.3.4.146",8091],["10.3.4.147",8091]], Username=default, SSL=false, Password=}, Bucket=default, Port=8091, Hostname=10.3.4.144}
[1903,08 INFO] (SDKD log:137) "Options": {
[1903,09 INFO] (SDKD log:137) "DelayMin": 1,
[1903,09 INFO] (SDKD log:137) "TimeRes": 1,
[1903,09 INFO] (SDKD log:137) "IterWait": 1,
[1903,09 INFO] (SDKD log:137) "DelayMax": 10
[1903,10 INFO] (SDKD log:137) },
[1903,10 INFO] (SDKD log:137) "DSType": "DSTYPE_SEEDED",
[1903,10 INFO] (SDKD log:137) "DS": {
[1903,10 INFO] (SDKD log:137) "KSize": 32,
[1903,11 INFO] (SDKD log:137) "KSeed": "SimpleKey",
[1903,11 INFO] (SDKD log:137) "VSize": 128,
[1903,11 INFO] (SDKD log:137) "VSeed": "SimpleValue",
[1903,12 INFO] (SDKD log:137) "Continuous": true,
[1903,12 INFO] (SDKD log:137) "Repeat": "REP",
[1903,12 INFO] (SDKD log:137) "Count": 15000
[1903,12 INFO] (SDKD log:137) }
[1903,13 INFO] (SDKD log:137) }
[1903,13 INFO] (SDKD log:137) [Sdkd.Control|Info] Got a new connection. Creating child handle
[1903,13 INFO] (SDKD log:137) !!!!!!!!!!!!!!!
[1903,13 INFO] (SDKD log:137) Call SweepOnce()
[1903,14 INFO] (SDKD log:137) [Sdkd.Control|Info] Registering handle 118
[1909,85 DEBUG] (Handle receiveMessage:158) < NEWHANDLE@109.13
[1909,85 DEBUG] (Handle sendMessageAsync:183) > MC_DS_MUTATE_SET@109.29 => {Options={DelayMin=1, TimeRes=1, IterWait=1, DelayMax=10}, DSType=DSTYPE_SEEDED, DS={KSize=32, KSeed=SimpleKey, VSize=128, VSeed=SimpleValue, Continuous=true, Repeat=REP, Coun
t=15000}}
[1909,86 INFO] (SDKD log:137) [Sdkd.Handle|Warn] Got command MC_DS_MUTATE_SET
[1909,86 DEBUG] (Handle sendMessageAsync:183) > NEWHANDLE@119.30 => {Options={OtherNodes=[["10.3.4.145",8091],["10.3.4.146",8091],["10.3.4.147",8091]], Username=default, SSL=false, Password=}, Bucket=default, Port=8091, Hostname=10.3.4.144}
[1909,86 INFO] (SDKD log:137) [Sdkd.Handle|Warn] Command data: {
[1909,86 INFO] (SDKD log:137) "Options": {
[1909,87 INFO] (SDKD log:137) "DelayMin": 1,
[1909,87 INFO] (SDKD log:137) "TimeRes": 1,
[1909,87 INFO] (SDKD log:137) "IterWait": 1,
[1909,87 INFO] (SDKD log:137) "DelayMax": 10
[1909,88 INFO] (SDKD log:137) },
[1909,88 INFO] (SDKD log:137) "DSType": "DSTYPE_SEEDED",
[1909,88 INFO] (SDKD log:137) "DS": {
[1909,89 INFO] (SDKD log:137) "KSize": 32,
[1909,89 INFO] (SDKD log:137) "KSeed": "SimpleKey",
[1909,89 INFO] (SDKD log:137) "VSize": 128,
[1909,89 INFO] (SDKD log:137) "VSeed": "SimpleValue",
[1909,90 INFO] (SDKD log:137) "Continuous": true,
[1909,90 INFO] (SDKD log:137) "Repeat": "REP",
[1909,91 INFO] (SDKD log:137) "Count": 15000
[1909,91 INFO] (SDKD log:137) }
[1909,91 INFO] (SDKD log:137) }
[1909,91 INFO] (SDKD log:137) [Sdkd.Control|Info] Got a new connection. Creating child handle
[1909,92 INFO] (SDKD log:137) Call SweepOnce()
[1909,92 INFO] (SDKD log:137) !!!!!!!!!!!!!!!
[1909,92 INFO] (SDKD log:137) [Sdkd.Control|Info] Registering handle 119
[1925,93 DEBUG] (Handle receiveMessage:158) < NEWHANDLE@111.15
[1925,93 DEBUG] (Handle sendMessageAsync:183) > MC_DS_GET@111.31 => {Options={DelayMin=1, TimeRes=1, IterWait=1, DelayMax=10}, DSType=DSTYPE_SEEDED, DS={KSize=32, KSeed=SimpleKey, VSize=128, VSeed=SimpleValue, Continuous=true, Repeat=REP, Count=15000
}}
[1925,93 INFO] (SDKD log:137) [Sdkd.Handle|Warn] Got command MC_DS_GET
[1925,93 DEBUG] (Handle sendMessageAsync:183) > NEWHANDLE@120.32 => {Options={OtherNodes=[["10.3.4.145",8091],["10.3.4.146",8091],["10.3.4.147",8091]], Username=default, SSL=false, Password=}, Bucket=default, Port=8091, Hostname=10.3.4.144}
[1925,93 INFO] (SDKD log:137) [Sdkd.Handle|Warn] Command data: {
[1925,94 INFO] (SDKD log:137) "Options": {
[1925,94 INFO] (SDKD log:137) "DelayMin": 1,
[1925,94 INFO] (SDKD log:137) "TimeRes": 1,
[1925,94 INFO] (SDKD log:137) "IterWait": 1,
[1925,95 INFO] (SDKD log:137) "DelayMax": 10
[1925,95 INFO] (SDKD log:137) },
[1925,95 INFO] (SDKD log:137) "DSType": "DSTYPE_SEEDED",
[1925,95 INFO] (SDKD log:137) "DS": {
[1925,96 INFO] (SDKD log:137) "KSize": 32,
[1925,96 INFO] (SDKD log:137) "KSeed": "SimpleKey",
[1925,96 INFO] (SDKD log:137) "VSize": 128,
[1925,96 INFO] (SDKD log:137) "VSeed": "SimpleValue",
[1925,97 INFO] (SDKD log:137) "Continuous": true,
[1925,97 INFO] (SDKD log:137) "Repeat": "REP",
[1925,97 INFO] (SDKD log:137) "Count": 15000
[1925,98 INFO] (SDKD log:137) }
[1925,98 INFO] (SDKD log:137) }
[1925,98 INFO] (SDKD log:137) [Sdkd.Control|Info] Got a new connection. Creating child handle
[1925,98 INFO] (SDKD log:137) !!!!!!!!!!!!!!!
[1925,99 INFO] (SDKD log:137) Call SweepOnce()
[1925,99 INFO] (SDKD log:137) [Sdkd.Control|Info] Registering handle 120
[2031,57 DEBUG] (Handle receiveMessage:158) < NEWHANDLE@110.14
[2031,57 DEBUG] (Handle sendMessageAsync:183) > MC_DS_GET@110.33 => {Options={DelayMin=1, TimeRes=1, IterWait=1, DelayMax=10}, DSType=DSTYPE_SEEDED, DS={KSize=32, KSeed=SimpleKey, VSize=128, VSeed=SimpleValue, Continuous=true, Repeat=REP, Count=15000
}}
[2031,57 INFO] (SDKD log:137) [Sdkd.Handle|Warn] Got command MC_DS_GET
[2031,57 INFO] (SDKD log:137) [Sdkd.Handle|Warn] Command data: {
[2031,57 DEBUG] (Handle sendMessageAsync:183) > NEWHANDLE@121.34 => {Options={OtherNodes=[["10.3.4.145",8091],["10.3.4.146",8091],["10.3.4.147",8091]], Username=default, SSL=false, Password=}, Bucket=default, Port=8091, Hostname=10.3.4.144}
[2031,58 INFO] (SDKD log:137) "Options": {
[2031,58 INFO] (SDKD log:137) "DelayMin": 1,
[2031,58 INFO] (SDKD log:137) "TimeRes": 1,
[2031,58 INFO] (SDKD log:137) "IterWait": 1,
[2031,58 INFO] (SDKD log:137) "DelayMax": 10
[2031,58 INFO] (SDKD log:137) },
[2031,58 INFO] (SDKD log:137) "DSType