This is an automated email from the ASF dual-hosted git repository. mmuzaf pushed a change to branch ignite-2.8 in repository https://gitbox.apache.org/repos/asf/ignite.git.
from b5181d1 IGNITE-12547 Replace array of AtomicLong with AtomicLongArray in free list - Fixes #7267. add 39a808c IGNITE-12227: [cherry-pick] Fix discovery pending messages logic causing incorrect calculation of baseline auto-adjust flag (#7278) No new revisions were added by this update. Summary of changes: .../rest/JettyRestProcessorBaselineSelfTest.java | 19 ++- .../org/apache/ignite/IgniteSystemProperties.java | 7 +- .../cluster/DistributedBaselineConfiguration.java | 101 ++++++++-------- .../baseline/autoadjust/ChangeTopologyWatcher.java | 17 ++- .../distributed/DistributedBooleanProperty.java | 2 +- ...ure.java => DistributedChangeableProperty.java} | 28 +++-- .../distributed/DistributedComparableProperty.java | 2 +- .../DistributedConfigurationLifecycleListener.java | 6 + .../DistributedConfigurationProcessor.java | 76 ++++++------ .../distributed/DistributedProperty.java | 119 +++---------------- .../distributed/DistributedPropertyDispatcher.java | 21 ++-- .../distributed/PropertyUpdateClosure.java | 12 +- ...roperty.java => SimpleDistributedProperty.java} | 92 +++++--------- .../persistence/DmsDataWriterWorker.java | 2 + .../ignite/spi/discovery/tcp/ServerImpl.java | 38 ++++-- .../ClusterBaselineNodesMetricsSelfTest.java | 22 +--- .../processors/DeadLockOnNodeLeftExchangeTest.java | 3 +- .../IgniteAbstractDynamicCacheStartFailTest.java | 22 ++-- ...usterActivateDeactivateTestWithPersistence.java | 15 --- ...teDynamicCacheStartFailWithPersistenceTest.java | 6 - .../distributed/CacheBaselineTopologyTest.java | 21 +--- .../CacheDataLossOnPartitionMoveTest.java | 6 +- .../CachePartitionLostWhileClearingTest.java | 8 +- .../distributed/CacheRentingStateRepairTest.java | 7 +- .../PartitionsEvictManagerAbstractTest.java | 2 +- .../GridCacheRebalancingWithAsyncClearingTest.java | 7 +- .../processors/cache/mvcc/CacheMvccVacuumTest.java | 19 +-- .../persistence/CleanupRestoredCachesSlowTest.java | 5 +- ...niteBaselineAffinityTopologyActivationTest.java | 24 ++-- .../persistence/IgnitePdsCorruptedIndexTest.java | 7 +- .../IgnitePdsPartitionFilesDestroyTest.java | 54 ++++----- ...gniteRebalanceScheduleResendPartitionsTest.java | 16 +-- ...ocalWalModeChangeDuringRebalancingSelfTest.java | 11 +- .../ClientAffinityAssignmentWithBaselineTest.java | 19 +-- .../IgniteAbsentEvictionNodeOutOfBaselineTest.java | 7 +- ...hangingBaselineDownCachePutAllFailoverTest.java | 7 +- ...hangingBaselineDownCacheRemoveFailoverTest.java | 6 +- ...eChangingBaselineUpCachePutAllFailoverTest.java | 7 +- ...eChangingBaselineUpCacheRemoveFailoverTest.java | 7 +- .../persistence/db/IgniteLogicalRecoveryTest.java | 9 +- ...IgnitePdsCacheWalDisabledOnRebalancingTest.java | 18 +-- .../db/IgnitePdsDataRegionMetricsTest.java | 6 +- .../cache/persistence/db/IgnitePdsWithTtlTest.java | 15 ++- .../SlowHistoricalRebalanceSmallHistoryTest.java | 7 +- ...CheckpointSimulationWithRealCpDisabledTest.java | 16 --- ...eWalFlushMultiNodeFailoverAbstractSelfTest.java | 6 +- .../persistence/db/wal/WalCompactionTest.java | 8 +- .../transactions/PartitionUpdateCounterTest.java | 8 +- .../TxCrossCachePartitionConsistencyTest.java | 3 - .../TxPartitionCounterStateAbstractTest.java | 26 ++-- .../TxPartitionCounterStateConsistencyTest.java | 4 +- ...unterStateConsistencyVolatileRebalanceTest.java | 5 + .../processors/cluster/BaselineAutoAdjustTest.java | 35 ++++-- .../DistributedConfigurationAbstractTest.java | 132 ++------------------- .../DistributedConfigurationPersistentTest.java | 128 ++++++++++++++++++++ .../DistributedMetaStoragePersistentTest.java | 6 +- .../metastorage/DistributedMetaStorageTest.java | 34 ++++-- .../service/IgniteServiceReassignmentTest.java | 6 - .../ServiceDeploymentOutsideBaselineTest.java | 30 ++--- .../IgniteDiscoveryCacheReuseSelfTest.java | 6 +- .../util/GridCommandHandlerAbstractTest.java | 2 - ...idCommandHandlerClusterByClassAbstractTest.java | 3 + .../apache/ignite/util/GridCommandHandlerTest.java | 11 ++ .../persistence/RebuildIndexLogMessageTest.java | 3 - ...ngingBaselineCacheQueryNodeRestartSelfTest.java | 7 +- 65 files changed, 560 insertions(+), 824 deletions(-) copy modules/core/src/main/java/org/apache/ignite/internal/processors/configuration/distributed/{PropertyUpdateClosure.java => DistributedChangeableProperty.java} (59%) copy modules/core/src/main/java/org/apache/ignite/internal/processors/configuration/distributed/{DistributedProperty.java => SimpleDistributedProperty.java} (55%)