Details
-
Bug
-
Resolution: Unresolved
-
Major
-
None
-
None
Description
Using example code https://github.com/couchbaselabs/java-dcp-client/blob/master/src/test/java/examples/StatePersistence.java, stored the session every 10 seconds then restarted the dcp client to restore the status from the file.
The DCP client was streaming 0~255 virtual buckets
DCP Client prints following warn and stopped.
01:44:27.244 [com.couchbase.client.dcptest.BasicClient.main()] WARN com.couchbase.client.dcp.Client - Invalid session state is: SessionState[[null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null]]
The session read from the file is
{"v":1,"ps":[{"flog":[
{"seqno":0,"uuid":246609352039264},
{"seqno":0,"uuid":246609352039264}],"ss":0,"es":-1,"sss":0,"ses":0},{"flog":[
{"seqno":0,"uuid":157500098108358},
{"seqno":0,"uuid":157500098108358}],"ss":0,"es":-1,"sss":0,"ses":0},{"flog":[
{"seqno":0,"uuid":55531762920128},
{"seqno":0,"uuid":55531762920128}],"ss":0,"es":-1,"sss":0,"ses":0},{"flog":[
{"seqno":0,"uuid":177514781558670},
{"seqno":0,"uuid":177514781558670}],"ss":0,"es":-1,"sss":0,"ses":0},{"flog":[
{"seqno":0,"uuid":230481908926997},
{"seqno":0,"uuid":230481908926997}],"ss":0,"es":-1,"sss":0,"ses":0},{"flog":[
{"seqno":0,"uuid":269726827384240},
{"seqno":0,"uuid":269726827384240}],"ss":0,"es":-1,"sss":0,"ses":0},{"flog":[
{"seqno":0,"uuid":155823056361793},
{"seqno":0,"uuid":155823056361793}],"ss":0,"es":-1,"sss":0,"ses":0},{"flog":[
{"seqno":0,"uuid":43092886054788},
{"seqno":0,"uuid":43092886054788}],"ss":0,"es":-1,"sss":0,"ses":0},{"flog":[
{"seqno":0,"uuid":15952917559441},
{"seqno":0,"uuid":15952917559441}],"ss":0,"es":-1,"sss":0,"ses":0},{"flog":[
{"seqno":0,"uuid" ..... ,"ss":0,"es":-1,"sss":0,"ses":0},{"flog":[
{"seqno":0,"uuid":204159500072113}],"ss":0,"es":-1,"sss":0,"ses":0},{"flog":[
{"seqno":0,"uuid":65750900672754}],"ss":0,"es":-1,"sss":0,"ses":0},{"flog":[
{"seqno":0,"uuid":153267149387127}],"ss":0,"es":-1,"sss":0,"ses":0},{"flog":[
{"seqno":0,"uuid":261039027605539}],"ss":0,"es":-1,"sss":0,"ses":0},{"flog":[
{"seqno":0,"uuid":168356904536876}],"ss":0,"es":-1,"sss":0,"ses":0},{"flog":[
{"seqno":0,"uuid":200939396772822}],"ss":0,"es":-1,"sss":0,"ses":0},{"flog":[
{"seqno":0,"uuid":188449636180098}],"ss":0,"es":-1,"sss":0,"ses":0},{"flog":[
{"seqno":0,"uuid":46970648339683}],"ss":0,"es":-1,"sss":0,"ses":0},{"flog":[
{"seqno":0,"uuid":251651758268158}],"ss":0,"es":-1,"sss":0,"ses":0},{"flog":[
{"seqno":0,"uuid":191010012936988}],"ss":0,"es":-1,"sss":0,"ses":0},{"flog":[
{"seqno":0,"uuid":221055126232910}],"ss":0,"es":-1,"sss":0,"ses":0},{"flog":[
{"seqno":0,"uuid":11570770611609}],"ss":0,"es":-1,"sss":0,"ses":0},{"flog":[
{"seqno":0,"uuid":27412420081354}],"ss":0,"es":-1,"sss":0,"ses":0},{"flog":[
{"seqno":0,"uuid":58740749544714}],"ss":0,"es":-1,"sss":0,"ses":0},{"flog":[
{"seqno":0,"uuid":64278876009770}],"ss":0,"es":-1,"sss":0,"ses":0},{"flog":[
{"seqno":0,"uuid":27675904367105}],"ss":0,"es":-1,"sss":0,"ses":0},{"flog":[
{"seqno":0,"uuid":190296958264226}],"ss":0,"es":-1,"sss":0,"ses":0},{"flog":[
{"seqno":0,"uuid":235878795718759}],"ss":0,"es":-1,"sss":0,"ses":0}]}