This is an automated email from the ASF dual-hosted git repository. ibessonov pushed a change to branch main in repository https://gitbox.apache.org/repos/asf/ignite-3.git
from c662f45bbe IGNITE-21768 Java thin: Fix column serialization order in ClientKeyValueView (#3509) add bcde60c53d IGNITE-21853 Prevent thread hijacking via IgniteTransactions (#3506) No new revisions were added by this update. Summary of changes: .../ItPrimaryReplicaChoiceTest.java | 3 +- .../org/apache/ignite/internal/app/IgniteImpl.java | 4 +- .../ignite/internal}/PublicApiThreadingTests.java | 28 +++- .../org/apache/ignite/internal/TestWrappers.java | 11 ++ .../threading/ItKvRecordApiThreadingTest.java | 5 +- .../threading/ItTablesApiThreadingTest.java | 9 +- .../table/distributed/AntiHijackIgniteTables.java | 14 +- .../tx/ItTransactionsApiThreadingTest.java | 165 +++++++++++++++++++++ .../tx/impl/AntiHijackIgniteTransactions.java | 61 ++++++++ .../internal/tx/impl/AntiHijackTransaction.java | 126 ++++++++++++++++ 10 files changed, 406 insertions(+), 20 deletions(-) rename modules/{table/src/integrationTest/java/org/apache/ignite/internal/threading => runner/src/testFixtures/java/org/apache/ignite/internal}/PublicApiThreadingTests.java (65%) create mode 100644 modules/transactions/src/integrationTest/java/org/apache/ignite/internal/tx/ItTransactionsApiThreadingTest.java create mode 100644 modules/transactions/src/main/java/org/apache/ignite/internal/tx/impl/AntiHijackIgniteTransactions.java create mode 100644 modules/transactions/src/main/java/org/apache/ignite/internal/tx/impl/AntiHijackTransaction.java