This is an automated email from the ASF dual-hosted git repository.
eolivelli pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/bookkeeper.git.
from c11baba Handle corrupted checkpoints
add 017307b Add fencing to recovery reads to avoid data loss issue
No new revisions were added by this update.
Summary of changes:
.../apache/bookkeeper/client/PendingReadOp.java | 11 +-
.../bookkeeper/client/LedgerRecovery2Test.java | 234 ++++++++++++++++++++-
.../bookkeeper/client/MockClientContext.java | 30 +--
.../apache/bookkeeper/proto/MockBookieClient.java | 163 ++++++--------
.../org/apache/bookkeeper/proto/MockBookies.java | 131 ++++++++++++
.../apache/bookkeeper/proto/MockLedgerData.java} | 48 +++--
6 files changed, 486 insertions(+), 131 deletions(-)
create mode 100644
bookkeeper-server/src/test/java/org/apache/bookkeeper/proto/MockBookies.java
copy
bookkeeper-server/src/{main/java/org/apache/bookkeeper/proto/LocalBookiesRegistry.java
=> test/java/org/apache/bookkeeper/proto/MockLedgerData.java} (50%)