You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@bookkeeper.apache.org by mm...@apache.org on 2021/03/18 19:02:22 UTC
[bookkeeper] branch master updated (3f1b739 -> de09829)
This is an automated email from the ASF dual-hosted git repository.
mmerli pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/bookkeeper.git.
from 3f1b739 Limit read-ahead bytes to the size of the read cache (#2647)
add de09829 Add checksum validation for SST files (#2641)
No new revisions were added by this update.
Summary of changes:
stream/proto/src/main/proto/kv_store.proto | 6 +
.../bookkeeper/stream/server/StorageServer.java | 2 +-
.../bookkeeper/statelib/api/StateStoreSpec.java | 4 +
.../statelib/impl/kv/RocksdbKVStore.java | 6 +-
.../statelib/impl/rocksdb/RocksUtils.java | 10 +
.../impl/rocksdb/checkpoint/CheckpointFile.java | 226 +++++++++++++++++++++
.../impl/rocksdb/checkpoint/CheckpointInfo.java | 12 +-
.../impl/rocksdb/checkpoint/RocksCheckpointer.java | 13 +-
.../rocksdb/checkpoint/RocksdbCheckpointTask.java | 108 +++++-----
.../rocksdb/checkpoint/RocksdbRestoreTask.java | 73 +------
.../kv/TestRocksdbKVAsyncStoreWithCheckpoints.java | 2 +
.../statelib/impl/kv/TestStateStore.java | 19 +-
.../rocksdb/checkpoint/RocksCheckpointerTest.java | 170 ++++++++++++++--
.../stream/storage/conf/StorageConfiguration.java | 12 ++
.../storage/impl/store/MVCCStoreFactoryImpl.java | 8 +-
.../impl/store/MVCCStoreFactoryImplTest.java | 9 +-
16 files changed, 524 insertions(+), 156 deletions(-)
create mode 100644 stream/statelib/src/main/java/org/apache/bookkeeper/statelib/impl/rocksdb/checkpoint/CheckpointFile.java