This is an automated email from the ASF dual-hosted git repository.
tkalkirill pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/ignite-3.git
from 66fc9254ee IGNITE-23450 Implement partitionDistributionResetTimeout
system distributed property (#4644)
add 434f6326b9 IGNITE-23279 Add Metastorage Compaction Trigger
Configuration (#4623)
No new revisions were added by this update.
Summary of changes:
.../CompactionRevisionUpdateListener.java} | 18 ++-
...java => MetaStorageApiConfigurationModule.java} | 2 +-
modules/metastorage/build.gradle | 3 +
.../impl/ItMetaStorageCompactionTriggerTest.java | 18 ++-
.../MetaStorageConfigurationModule.java} | 13 +-
.../impl/MetaStorageCompactionTrigger.java | 102 ++++++++++------
.../MetaStorageCompactionTriggerConfiguration.java | 133 +++++++++++++++++++++
.../metastorage/impl/MetaStorageManagerImpl.java | 29 ++---
.../server/AbstractKeyValueStorage.java | 37 +++---
.../metastorage/server/KeyValueStorage.java | 10 +-
.../server/WatchEventHandlingCallback.java | 9 --
.../metastorage/server/WatchProcessor.java | 20 +++-
.../server/persistence/RocksDbKeyValueStorage.java | 2 +-
...StorageCompactionTriggerConfigurationTest.java} | 47 +++++---
.../AbstractCompactionKeyValueStorageTest.java | 9 +-
.../server/SimpleInMemoryKeyValueStorage.java | 2 +-
modules/placement-driver/build.gradle | 2 +
.../org/apache/ignite/internal/app/IgniteImpl.java | 15 ++-
18 files changed, 330 insertions(+), 141 deletions(-)
copy
modules/{configuration-api/src/main/java/org/apache/ignite/configuration/notifications/ConfigurationListener.java
=>
metastorage-api/src/main/java/org/apache/ignite/internal/metastorage/CompactionRevisionUpdateListener.java}
(59%)
rename
modules/metastorage-api/src/main/java/org/apache/ignite/internal/metastorage/configuration/{MetaStorageConfigurationModule.java
=> MetaStorageApiConfigurationModule.java} (94%)
copy
modules/{distribution-zones/src/main/java/org/apache/ignite/internal/distributionzones/configuration/DistributionZonesConfigurationModule.java
=>
metastorage/src/main/java/org/apache/ignite/internal/metastorage/configuration/MetaStorageConfigurationModule.java}
(64%)
create mode 100644
modules/metastorage/src/main/java/org/apache/ignite/internal/metastorage/impl/MetaStorageCompactionTriggerConfiguration.java
copy
modules/{distribution-zones/src/test/java/org/apache/ignite/internal/distributionzones/configuration/DistributionZonesHighAvailabilityConfigurationTest.java
=>
metastorage/src/test/java/org/apache/ignite/internal/metastorage/impl/MetaStorageCompactionTriggerConfigurationTest.java}
(55%)