2018-03-13 17:19 GMT+01:00 Ivan Kelly <iv...@apache.org>: > > @Ivan > > I wonder if some tests on Jepsen with bookie restarts may find this kind > of > > issues, given that it is not a network/SO problem > If jepsen can catch then normal integration test can. The readers in > question, are they tailing with long poll, or just calling > readLastAddConfirmed in a loop? What is the configuration in terms of > ensemble/write/ack? >
readLastAddConfirmed in a loop, see this code, it is mostly like the tutorial https://github.com/diennea/majordodo/blob/1487dc85a79e64ac0624a320729f2ad425fe15dd/majordodo-core/src/main/java/majordodo/replication/ReplicatedCommitLog.java#L975 > > I can try to put together a repro too, using the integ test framework. > thank you > > -Ivan >