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 76d95724c8 IGNITE-21859 Causality token stays 0 for default zone 
(#3653)
     add 4bab4fa9c6 IGNITE-21763 Adjust TxnResourceVacuumTask in order to 
vacuum persistent txn state (#3591)

No new revisions were added by this update.

Summary of changes:
 .../apache/ignite/client/fakes/FakeTxManager.java  |    4 +-
 .../ItPrimaryReplicaChoiceTest.java                |    6 +-
 .../MultiActorPlacementDriverTest.java             |    2 +-
 .../internal/placementdriver/LeaseUpdater.java     |   21 +-
 .../ignite/internal/table/ItDurableFinishTest.java |    4 +-
 .../apache/ignite/internal/table/NodeUtils.java    |   98 +-
 .../table/ItTransactionPrimaryChangeTest.java      |   20 +-
 .../internal/table/ItTransactionRecoveryTest.java  |   15 +-
 .../internal/table/ItTxResourcesVacuumTest.java    | 1052 ++++++++++++++++++++
 .../internal/table/RecordBinaryViewImpl.java       |   22 +
 .../table/distributed/raft/PartitionListener.java  |   32 +-
 .../replicator/PartitionReplicaListener.java       |   30 +-
 modules/transactions/build.gradle                  |    7 +
 .../org/apache/ignite/internal/tx/TxManager.java   |   10 +-
 .../org/apache/ignite/internal/tx/TxStateMeta.java |    2 +
 .../tx/impl/PersistentTxStateVacuumizer.java       |  129 +++
 .../internal/tx/impl/ResourceVacuumManager.java    |   28 +-
 .../ignite/internal/tx/impl/TxManagerImpl.java     |   27 +-
 .../tx/impl/VolatileTxStateMetaStorage.java        |  138 ++-
 .../ignite/internal/tx/message/TxMessageGroup.java |   10 +
 ...quest.java => VacuumTxStateReplicaRequest.java} |   11 +-
 ...veryMessage.java => VacuumTxStatesCommand.java} |   18 +-
 .../state/ThreadAssertingTxStateStorage.java       |    4 +-
 .../internal/tx/storage/state/TxStateStorage.java  |    4 +-
 .../state/rocksdb/TxStateRocksDbStorage.java       |   15 +-
 .../storage/state/AbstractTxStateStorageTest.java  |    4 +-
 .../tx/storage/state/test/TestTxStateStorage.java  |    7 +-
 .../internal/tx/test/ItTransactionTestUtils.java   |  233 +++++
 28 files changed, 1810 insertions(+), 143 deletions(-)
 create mode 100644 
modules/table/src/integrationTest/java/org/apache/ignite/internal/table/ItTxResourcesVacuumTest.java
 create mode 100644 
modules/transactions/src/main/java/org/apache/ignite/internal/tx/impl/PersistentTxStateVacuumizer.java
 copy 
modules/transactions/src/main/java/org/apache/ignite/internal/tx/message/{TxStateCommitPartitionRequest.java
 => VacuumTxStateReplicaRequest.java} (75%)
 copy 
modules/transactions/src/main/java/org/apache/ignite/internal/tx/message/{TxRecoveryMessage.java
 => VacuumTxStatesCommand.java} (73%)
 create mode 100644 
modules/transactions/src/testFixtures/java/org/apache/ignite/internal/tx/test/ItTransactionTestUtils.java

Reply via email to