This is an automated email from the ASF dual-hosted git repository. tkalkirill pushed a change to branch catalog-feature in repository https://gitbox.apache.org/repos/asf/ignite-3.git
from 107e2c73bb IGNITE-19291 Generate default node configuration file at compile-time (#2357) add 4084a87d19 IGNITE-20076 Improve networking shutdown implementation (#2375) add 172b772470 IGNITE-18453: Query executor thread synchronously waits for leaders on query mapping. (#2342) add 2ccbeca5f6 IGNITE-20089 Fix ConfigurationExtension static parameters injection (#2377) No new revisions were added by this update. Summary of changes: .../ignite/client/fakes/FakeInternalTable.java | 4 +- .../cluster/management/ItClusterManagerTest.java | 2 +- .../testframework/ConfigurationExtensionTest.java | 11 + .../testframework/ConfigurationExtension.java | 25 +- .../ignite/internal/util/TransformingIterator.java | 12 + .../internal/network/netty/ConnectionManager.java | 46 ++- .../recovery/RecoveryClientHandshakeManager.java | 50 ++- .../recovery/RecoveryServerHandshakeManager.java | 50 ++- .../recovery/message/HandshakeRejectedMessage.java | 6 + .../scalecube/ScaleCubeClusterServiceFactory.java | 2 + .../network/netty/RecoveryHandshakeTest.java | 20 +- .../network/DefaultMessagingServiceTest.java | 3 +- .../internal/sql/engine/exec/ExecutableTable.java | 8 + .../engine/exec/ExecutableTableRegistryImpl.java | 26 +- .../engine/exec/ExecutionDependencyResolver.java | 5 +- .../exec/ExecutionDependencyResolverImpl.java | 6 +- .../sql/engine/exec/ExecutionServiceImpl.java | 55 +++- .../sql/engine/exec/ResolvedDependencies.java | 15 + .../sql/engine/metadata/FragmentMapping.java | 127 ++++++++ .../sql/engine/metadata/IgniteFragmentMapping.java | 361 +++++++++++---------- .../internal/sql/engine/metadata/NodeWithTerm.java | 27 ++ .../sql/engine/prepare/AbstractMultiStepPlan.java | 109 ------- .../internal/sql/engine/prepare/ExecutionPlan.java | 36 -- .../internal/sql/engine/prepare/Fragment.java | 58 +--- .../sql/engine/prepare/MappingQueryContext.java | 2 +- .../sql/engine/prepare/MultiStepDmlPlan.java | 54 --- .../internal/sql/engine/prepare/MultiStepPlan.java | 115 +++++-- .../sql/engine/prepare/MultiStepQueryPlan.java | 46 --- .../sql/engine/prepare/PrepareServiceImpl.java | 15 +- .../internal/sql/engine/prepare/QueryTemplate.java | 132 -------- .../sql/engine/schema/IgniteSchemaTable.java | 8 - .../internal/sql/engine/schema/IgniteTable.java | 10 - .../sql/engine/schema/IgniteTableImpl.java | 33 +- .../sql/engine/schema/SqlSchemaManagerImpl.java | 4 - .../internal/sql/engine/StopCalciteModuleTest.java | 2 +- .../exec/ExecutionDependencyResolverSelfTest.java | 75 ++++- .../sql/engine/exec/ExecutionServiceImplTest.java | 21 +- ...istry.java => TestExecutableTableRegistry.java} | 42 ++- .../sql/engine/framework/TestBuilders.java | 44 ++- .../sql/engine/framework/TestClusterTest.java | 10 +- .../internal/sql/engine/framework/TestNode.java | 10 +- .../internal/sql/engine/framework/TestTable.java | 7 - .../sql/engine/planner/AbstractPlannerTest.java | 8 - .../planner/IndexSearchBoundsPlannerTest.java | 11 - .../internal/sql/engine/planner/PlannerTest.java | 145 ++++++--- .../ignite/internal/table/InternalTable.java | 2 +- .../distributed/storage/InternalTableImpl.java | 25 +- 47 files changed, 1042 insertions(+), 843 deletions(-) delete mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/prepare/AbstractMultiStepPlan.java delete mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/prepare/ExecutionPlan.java delete mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/prepare/MultiStepDmlPlan.java delete mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/prepare/MultiStepQueryPlan.java delete mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/prepare/QueryTemplate.java rename modules/sql-engine/src/test/java/org/apache/ignite/internal/sql/engine/exec/{NoOpExecutableTableRegistry.java => TestExecutableTableRegistry.java} (51%)