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