You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@ignite.apache.org by sk...@apache.org on 2025/04/29 06:37:28 UTC

(ignite-3) branch colocation updated (8997b29f40c -> e45b04fdbe5)

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 8997b29f40c Merge remote-tracking branch 'origin/main' into colocation
     add 51c78efc552 IGNITE-24991 Enable ItBigZoneOperationTest (#5695)
     add b492677af26 IGNITE-25237 Fix failed ItMetaStorageWatchTest.testReplayUpdates (#5696)
     add a71d09a03ab IGNITE-25242 Handle NodeStoppingException in ReplicaStateManager (#5700)
     add fd4c12dfd95 IGNITE-25025 Enrich RetryContext with retry reasons (#5679)
     add 0f4814f9dbe IGNITE-22486 Change rendering format of named lists in configuration (#5699)
     add 6308912aa50 IGNITE-25245 Ignore NodeStoppingException in startPartitionAndStartClient (#5708)
     add e76041c2e66 IGNITE-25146 Fixed data loss after rebalance (#5647)
     add d77495007db IGNITE-25212 Fix getting CompactedException from meta-storage in some cases (#5698)
     add 818c20b11a2 IGNITE-24230 Enrich Disaster Recovery REST API with new methods for the colocation case (#5694)
     add 4850cb2b8cc IGNITE-25034 Enrich meta-storage compaction logs (#5709)
     add a51c6829a8c IGNITE-24943 Fix table stop on zone replica stop (#5711)
     add e45b04fdbe5 Merge remote-tracking branch 'origin/main' into colocation

No new revisions were added by this update.

Summary of changes:
 .../partitions/restart/RestartPartitionsTest.java  |   1 +
 .../configuration/tree/ConverterToMapVisitor.java  |  64 +---
 .../InjectedValueConfigurationTest.java            |   2 +-
 .../configuration/hocon/HoconConverterTest.java    |  18 +-
 .../impl/MetaStorageCompactionTrigger.java         |  10 +-
 .../server/AbstractKeyValueStorage.java            |  12 +-
 .../persistence/CompactionStatisticsHolder.java    | 158 +++++++++
 .../server/persistence/RocksDbKeyValueStorage.java |  99 ++++--
 .../AbstractCompactionKeyValueStorageTest.java     |  69 +++-
 .../replicator/ItBigZoneOperationTest.java         |   5 +-
 .../replicator/ItReplicaLifecycleTest.java         |  31 ++
 .../partition/replicator/fixtures/Node.java        |   2 +-
 .../ItZonePartitionRaftListenerRecoveryTest.java   |  14 +-
 .../replicator/LocalPartitionReplicaEvent.java     |   8 +-
 .../PartitionReplicaLifecycleManager.java          |  43 +--
 .../replicator/ZonePartitionReplicaListener.java   |  22 +-
 .../replicator/raft/ZonePartitionRaftListener.java |  19 +-
 .../raft/ZonePartitionRaftListenerTest.java        |  16 +-
 .../ignite/internal/raft/RaftGroupServiceImpl.java |  31 +-
 .../apache/ignite/internal/raft/RetryContext.java  |  65 +++-
 .../internal/replicator/ReplicaStateManager.java   |   4 +-
 .../rest/api/recovery/DisasterRecoveryApi.java     |  65 ++++
 ....java => GlobalZonePartitionStateResponse.java} |  32 +-
 ...java => GlobalZonePartitionStatesResponse.java} |  12 +-
 ...e.java => LocalZonePartitionStateResponse.java} |  32 +-
 ....java => LocalZonePartitionStatesResponse.java} |  12 +-
 ...equest.java => ResetZonePartitionsRequest.java} |  18 +-
 ...uest.java => RestartZonePartitionsRequest.java} |  20 +-
 .../ItDisasterRecoveryColocationDisabledTest.java  | 111 ++++++
 ...asterRecoveryControllerResetPartitionsTest.java |  15 +-
 ...terRecoveryControllerRestartPartitionsTest.java |  50 ++-
 .../recovery/ItDisasterRecoveryControllerTest.java | 380 +++++++++++++++------
 .../rest/recovery/DisasterRecoveryController.java  | 108 +++++-
 .../table/ItRebalanceWithPartitionReturnTest.java  | 304 +++++++++++++++++
 .../storage/LocalFileConfigurationStorageTest.java |  61 ++--
 .../java/org/apache/ignite/internal/Cluster.java   |  70 +++-
 .../ignite/internal/ClusterConfiguration.java      | 269 ++++++++++++++-
 .../internal/ClusterPerClassIntegrationTest.java   |   2 +-
 .../internal/ClusterPerTestIntegrationTest.java    |   2 +-
 .../apache/ignite/internal/ConfigOverride.java}    |  19 +-
 .../apache/ignite/internal/ConfigOverrides.java}   |  13 +-
 .../ReplicasSafeTimePropagationTest.java           |  15 +-
 .../internal/table/distributed/TableManager.java   | 114 +++----
 .../disaster/DisasterRecoveryManager.java          |   5 +-
 .../table/distributed/raft/PartitionListener.java  |  39 ++-
 .../raft/PartitionCommandListenerTest.java         |  24 +-
 .../apache/ignite/distributed/ItTxTestCluster.java |   8 +-
 .../table/impl/DummyInternalTableImpl.java         |   9 +-
 .../disaster/ItDisasterRecoveryManagerTest.java    |   4 +-
 49 files changed, 1921 insertions(+), 585 deletions(-)
 create mode 100644 modules/metastorage/src/main/java/org/apache/ignite/internal/metastorage/server/persistence/CompactionStatisticsHolder.java
 copy modules/rest-api/src/main/java/org/apache/ignite/internal/rest/api/recovery/{GlobalPartitionStateResponse.java => GlobalZonePartitionStateResponse.java} (67%)
 copy modules/rest-api/src/main/java/org/apache/ignite/internal/rest/api/recovery/{LocalPartitionStatesResponse.java => GlobalZonePartitionStatesResponse.java} (76%)
 copy modules/rest-api/src/main/java/org/apache/ignite/internal/rest/api/recovery/{LocalPartitionStateResponse.java => LocalZonePartitionStateResponse.java} (72%)
 copy modules/rest-api/src/main/java/org/apache/ignite/internal/rest/api/recovery/{LocalPartitionStatesResponse.java => LocalZonePartitionStatesResponse.java} (77%)
 copy modules/rest-api/src/main/java/org/apache/ignite/internal/rest/api/recovery/{ResetPartitionsRequest.java => ResetZonePartitionsRequest.java} (79%)
 copy modules/rest-api/src/main/java/org/apache/ignite/internal/rest/api/recovery/{RestartPartitionsRequest.java => RestartZonePartitionsRequest.java} (81%)
 create mode 100644 modules/rest/src/integrationTest/java/org/apache/ignite/internal/rest/recovery/ItDisasterRecoveryColocationDisabledTest.java
 create mode 100644 modules/runner/src/integrationTest/java/org/apache/ignite/internal/table/ItRebalanceWithPartitionReturnTest.java
 copy modules/{core/src/testFixtures/java/org/apache/ignite/internal/testframework/SystemPropertiesList.java => runner/src/testFixtures/java/org/apache/ignite/internal/ConfigOverride.java} (70%)
 copy modules/{configuration-api/src/main/java/org/apache/ignite/configuration/validation/PowerOfTwo.java => runner/src/testFixtures/java/org/apache/ignite/internal/ConfigOverrides.java} (75%)