This is an automated email from the ASF dual-hosted git repository.
sk0x50 pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/ignite-3.git
from 4cff628f9bb IGNITE-25836 Suppress client handler logs for cancellation
errors (#7306)
add fbf86d06945 IGNITE-27255 Fixed TxIdMismatchException due to write
attempt by RW transaction after write intent resolution (#7263)
No new revisions were added by this update.
Summary of changes:
.../apache/ignite/client/fakes/FakeTxManager.java | 12 ++
.../rebalance/ItRebalanceDistributedTest.java | 4 +-
.../internal/index/IndexBuildingManager.java | 2 +-
.../RetryingFinalTransactionStateResolver.java | 4 +-
.../partition/replicator/fixtures/Node.java | 4 +-
.../PartitionReplicaLifecycleManager.java | 61 ++++++-
.../replicator/ZonePartitionReplicaListener.java | 19 +-
...xStateCommitPartitionReplicaRequestHandler.java | 84 ++++++++-
.../PartitionReplicaLifecycleManagerTest.java | 6 +-
.../ReplicatorRecoverableExceptions.java | 2 +
.../replicator/message/ReplicaMessageUtils.java | 20 +++
.../runner/app/ItIgniteNodeRestartTest.java | 4 +-
.../org/apache/ignite/internal/app/IgniteImpl.java | 4 +-
.../internal/ClusterPerTestIntegrationTest.java | 4 +
...xDistributedTestSingleNodeNoCleanupMessage.java | 4 +-
.../internal/table/distributed/TableManager.java | 35 +---
.../replicator/PartitionReplicaListener.java | 26 ++-
.../distributed/TableManagerRecoveryTest.java | 5 +-
.../PartitionReplicaListenerIndexLockingTest.java | 7 +-
...itionReplicaListenerSortedIndexLockingTest.java | 7 +-
.../replication/PartitionReplicaListenerTest.java | 4 +-
.../ZonePartitionReplicaListenerTest.java | 24 ++-
.../storage/InternalTableEstimatedSizeTest.java | 4 +-
.../apache/ignite/distributed/ItTxTestCluster.java | 19 +-
.../table/impl/DummyInternalTableImpl.java | 18 +-
...riteIntentResolutionWhenPrimaryExpiredTest.java | 198 +++++++++++++++++++++
.../tx/distributed/ItTxResourcesVacuumTest.java | 5 -
.../org/apache/ignite/internal/tx/TxManager.java | 6 +
.../org/apache/ignite/internal/tx/TxStateMeta.java | 6 +-
.../ignite/internal/tx/TxStateMetaAbandoned.java | 12 +-
.../tx/impl}/TransactionStateResolver.java | 153 ++++++++++++----
.../internal/tx/impl/TxCleanupRequestSender.java | 12 +-
.../ignite/internal/tx/impl/TxManagerImpl.java | 32 +++-
.../ignite/internal/tx/impl/TxMessageSender.java | 18 +-
.../tx/message/TxStateCommitPartitionRequest.java | 21 +++
.../tx/message/TxStateCoordinatorRequest.java | 18 ++
.../tx/message/TxStateMetaAbandonedMessage.java | 1 +
.../tx/impl}/TransactionStateResolverTest.java | 100 +++++++++--
38 files changed, 825 insertions(+), 140 deletions(-)
create mode 100644
modules/transactions/src/integrationTest/java/org/apache/ignite/tx/distributed/ItTxAbortOnCoordinatorOnWriteIntentResolutionWhenPrimaryExpiredTest.java
rename
modules/{table/src/main/java/org/apache/ignite/internal/table/distributed/replicator
=>
transactions/src/main/java/org/apache/ignite/internal/tx/impl}/TransactionStateResolver.java
(71%)
rename
modules/{table/src/test/java/org/apache/ignite/internal/table/distributed/replicator
=>
transactions/src/test/java/org/apache/ignite/internal/tx/impl}/TransactionStateResolverTest.java
(76%)