This is an automated email from the ASF dual-hosted git repository.
sk0x50 pushed a change to branch colocation
in repository https://gitbox.apache.org/repos/asf/ignite-3.git
from 65164a38595 Merge remote-tracking branch 'origin/main' into colocation
add 79f9e3f1214 IGNITE-25030 Remove rwLock from rocksdb-based meta-storage
(#5670)
add 0d26094f29d IGNITE-25179 Fix AssertionError on table stopping when the
colocation is enabled (#5664)
add a52a2c17c21 Merge remote-tracking branch 'origin/main' into colocation
No new revisions were added by this update.
Summary of changes:
.../internal/lowwatermark/LowWatermarkImpl.java | 14 +-
.../impl/ItMetaStorageServicePersistenceTest.java | 8 +-
.../metastorage/impl/MetaStorageManagerImpl.java | 35 +-
.../server/AbstractKeyValueStorage.java | 177 +++------
.../server/ReadOperationForCompactionTracker.java | 106 ++++--
.../server/persistence/RocksDbKeyValueStorage.java | 400 +++++++++++----------
.../server/persistence/WriteBatchProtector.java | 87 +++++
.../AbstractCompactionKeyValueStorageTest.java | 41 ++-
.../ReadOperationForCompactionTrackerTest.java | 143 +++++---
.../persistence/WriteBatchProtectorTest.java | 82 +++++
.../server/SimpleInMemoryKeyValueStorage.java | 99 ++++-
.../PartitionReplicaLifecycleManager.java | 2 +
.../partition/replicator/ZoneResourcesManager.java | 13 +-
13 files changed, 780 insertions(+), 427 deletions(-)
create mode 100644
modules/metastorage/src/main/java/org/apache/ignite/internal/metastorage/server/persistence/WriteBatchProtector.java
create mode 100644
modules/metastorage/src/test/java/org/apache/ignite/internal/metastorage/server/persistence/WriteBatchProtectorTest.java