Open davisdk opened 3 years ago
This sounds to me like if FDB reacts to System.exit
by throwing an exception which would otherwise be thrown for retriable operations. But it's been a while since I worked with FDB so I can't say anything for sure...
We have been using this adapter with JanusGraph for quite a while and have not seen issues, until we started encountering this. We have a job that usually succeeds and terminates, but occasionally runs forever with this error output over and over:
This happens after our class performs a
System.exit
. In succeeded runs, the StandardJanusGraph closes all the instances of the adapter successfully, and in this case it closes all but one.We have tried quite a few things with no success, so wanted to reach out here to see if anyone else has seen it or has any insights. With isolation level
read_committed_with_write
, the adapter retries only three times as expected, but then this error is thrown and it starts again.Our current Janus storage settings are:
and we are using JanusGraph
0.5.3
and FDB6.2.22
. We also tried isolation-levelread_committed_with_write
and range modelist
.