This is an automated email from the ASF dual-hosted git repository.

rpuch pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/ignite-3.git


    from a5140d30ba IGNITE-22693 Add protection against internal thread 
hijacking to PartitionManager (#4061)
     add 2cc4e11381 IGNITE-22676 Add protection against internal thread 
hijacking to IgniteCatalog (#4060)

No new revisions were added by this update.

Summary of changes:
 modules/catalog-dsl/build.gradle                   |   2 +
 .../catalog/ItCatalogApiThreadingTest.java         | 184 +++++++++++++++++++++
 .../ignite/internal/catalog/ItCatalogDslTest.java  | 138 +---------------
 .../org/apache/ignite/internal/catalog/Pojo.java   |  89 ++++++++++
 .../apache/ignite/internal/catalog/PojoKey.java}   |  24 ++-
 .../apache/ignite/internal/catalog/PojoValue.java  |  82 +++++++++
 .../internal/catalog/CatalogManagerImpl.java       |   3 +-
 .../threading/ItComputeApiThreadingTest.java       |   1 -
 .../org/apache/ignite/internal/app/IgniteImpl.java |   3 +-
 .../threading/PublicApiThreadingIgniteCatalog.java | 148 +++++++++++++++++
 .../sql/threading/ItSqlApiThreadingTest.java       |   1 -
 .../threading/ItTablesApiThreadingTest.java        |   1 -
 .../table/distributed/PublicApiThreadingTable.java |   4 +-
 13 files changed, 531 insertions(+), 149 deletions(-)
 create mode 100644 
modules/catalog-dsl/src/integrationTest/java/org/apache/ignite/internal/catalog/ItCatalogApiThreadingTest.java
 create mode 100644 
modules/catalog-dsl/src/integrationTest/java/org/apache/ignite/internal/catalog/Pojo.java
 copy 
modules/{catalog/src/main/java/org/apache/ignite/internal/catalog/TableNotFoundValidationException.java
 => 
catalog-dsl/src/integrationTest/java/org/apache/ignite/internal/catalog/PojoKey.java}
 (68%)
 create mode 100644 
modules/catalog-dsl/src/integrationTest/java/org/apache/ignite/internal/catalog/PojoValue.java
 create mode 100644 
modules/runner/src/main/java/org/apache/ignite/internal/threading/PublicApiThreadingIgniteCatalog.java

Reply via email to