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