This is an automated email from the ASF dual-hosted git repository.
sanpwc pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/ignite-3.git
from 4ed64a8b46 IGNITE-21922: Cover SQL E141-01(Basic integrity
constraints, NOT NULL constraints) feature by tests (#3578)
add 1b8046c97d IGNITE-21762 Run cleanup on primary reelection for all
finished txns. (#3540)
No new revisions were added by this update.
Summary of changes:
.../apache/ignite/client/fakes/FakeTxManager.java | 11 ++++
.../ignite/internal/thread/ThreadOperation.java | 4 +-
.../org/apache/ignite/raft/jraft/JRaftUtils.java | 6 +-
.../ignite/internal/replicator/ReplicaManager.java | 3 +-
.../ignite/internal/table/ItDurableFinishTest.java | 9 ++-
.../ignite/internal/app/ThreadPoolsManager.java | 3 +-
.../table/distributed/command/FinishTxCommand.java | 6 ++
.../table/distributed/raft/PartitionListener.java | 12 ++++
.../replicator/PartitionReplicaListener.java | 71 ++++++++++++++++++++--
.../replicator/TransactionStateResolver.java | 5 +-
.../PartitionRaftCommandsSerializationTest.java | 2 +
.../raft/PartitionCommandListenerTest.java | 1 +
.../incoming/IncomingSnapshotCopierTest.java | 4 +-
.../OutgoingSnapshotTxDataStreamingTest.java | 7 ++-
.../replication/PartitionReplicaListenerTest.java | 11 ++--
.../PartitionCommandsMarshallerImplTest.java | 2 +
.../org/apache/ignite/internal/tx/TxManager.java | 25 +++++++-
.../java/org/apache/ignite/internal/tx/TxMeta.java | 17 +++++-
.../ignite/internal/tx/impl/OrphanDetector.java | 3 +-
.../internal/tx/impl/TxCleanupRequestSender.java | 11 +++-
.../ignite/internal/tx/impl/TxManagerImpl.java | 60 +++++++++++++++---
.../ignite/internal/tx/impl/TxMessageSender.java | 18 +++++-
.../tx/impl/VolatileTxStateMetaStorage.java | 2 +-
...nRequest.java => TxCleanupRecoveryRequest.java} | 11 ++--
.../ignite/internal/tx/message/TxMessageGroup.java | 5 ++
.../state/ThreadAssertingTxStateStorage.java | 4 +-
.../storage/state/AbstractTxStateStorageTest.java | 46 +++++++-------
27 files changed, 288 insertions(+), 71 deletions(-)
copy
modules/transactions/src/main/java/org/apache/ignite/internal/tx/message/{TxStateCommitPartitionRequest.java
=> TxCleanupRecoveryRequest.java} (75%)