You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@ignite.apache.org by ib...@apache.org on 2022/03/18 12:14:37 UTC
[ignite-3] branch main updated (1447c85 -> c526fc3)
This is an automated email from the ASF dual-hosted git repository.
ibessonov pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/ignite-3.git.
from 1447c85 IGNITE-16704 Removed excessive methods from BinaryRow interface. (#732)
add c526fc3 IGNITE-16688 Extract RocksDB snapshots into a separate class (#723)
No new revisions were added by this update.
Summary of changes:
.../metastorage/server/KeyValueStorage.java | 3 +-
.../server/persistence/RocksDbKeyValueStorage.java | 118 ++++--------
.../ignite/internal/rocksdb/ColumnFamily.java | 75 ++++----
.../apache/ignite/internal/rocksdb/RocksUtils.java | 39 ----
.../rocksdb/snapshot/ColumnFamilyRange.java | 103 ++++++++++
.../rocksdb/snapshot/RocksSnapshotManager.java | 213 +++++++++++++++++++++
.../ignite/internal/storage/PartitionStorage.java | 4 +-
.../storage/AbstractPartitionStorageTest.java | 6 +-
.../basic/ConcurrentHashMapPartitionStorage.java | 2 +-
.../storage/rocksdb/RocksDbMetaStorage.java | 7 +-
.../storage/rocksdb/RocksDbPartitionStorage.java | 97 +++-------
.../storage/rocksdb/RocksDbTableStorage.java | 132 ++++---------
.../rocksdb/index/RocksDbSortedIndexStorage.java | 2 +-
.../storage/rocksdb/RocksDbTableStorageTest.java | 84 ++++++++
14 files changed, 547 insertions(+), 338 deletions(-)
create mode 100644 modules/rocksdb-common/src/main/java/org/apache/ignite/internal/rocksdb/snapshot/ColumnFamilyRange.java
create mode 100644 modules/rocksdb-common/src/main/java/org/apache/ignite/internal/rocksdb/snapshot/RocksSnapshotManager.java