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 b54f5bbc0c IGNITE-20524 Fix nullable annotations and javadoc in KeyValueView (#2818) add 52e4a34a99 IGNITE-20700 Implement durable transaction coordinator finish (#2751) No new revisions were added by this update. Summary of changes: .../java/org/apache/ignite/lang/ErrorGroups.java | 3 + .../apache/ignite/client/fakes/FakeTxManager.java | 2 - .../ItPrimaryReplicaChoiceTest.java | 104 +----- .../ignite/internal/table/ItDurableFinishTest.java | 334 +++++++++++++++++ .../apache/ignite/internal/table/NodeUtils.java | 142 ++++++++ .../distributed/ItTxDistributedTestSingleNode.java | 1 + .../ignite/internal/table/ItColocationTest.java | 2 - .../replicator/PartitionReplicaListener.java | 92 +++-- .../org/apache/ignite/internal/tx/TxManager.java | 7 +- .../org/apache/ignite/internal/tx/TxState.java | 4 +- .../tx/impl/IgniteAbstractTransactionImpl.java | 3 +- .../internal/tx/impl/ReadWriteTransactionImpl.java | 60 +-- .../ignite/internal/tx/impl/TxManagerImpl.java | 405 +++++++++++++++------ .../apache/ignite/internal/tx/TxManagerTest.java | 12 + .../org/apache/ignite/internal/tx/TxStateTest.java | 126 +++++++ 15 files changed, 1010 insertions(+), 287 deletions(-) create mode 100644 modules/runner/src/integrationTest/java/org/apache/ignite/internal/table/ItDurableFinishTest.java create mode 100644 modules/runner/src/integrationTest/java/org/apache/ignite/internal/table/NodeUtils.java create mode 100644 modules/transactions/src/test/java/org/apache/ignite/internal/tx/TxStateTest.java