You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@ignite.apache.org by am...@apache.org on 2023/08/24 18:22:56 UTC
[ignite-3] branch catalog-feature updated (b43f754626 -> 393f6700bc)
This is an automated email from the ASF dual-hosted git repository.
amashenkov pushed a change to branch catalog-feature
in repository https://gitbox.apache.org/repos/asf/ignite-3.git
from b43f754626 Merge branch 'main' into catalog-feature
add 18d79f347d IGNITE-20246 Sql. Decouple distribution trait and function (#2463)
add 393f6700bc Merge branch 'main' into catalog-feature
No new revisions were added by this update.
Summary of changes:
.../sql/engine/exec/DestinationFactory.java | 110 +++++++++++++++++++++
.../internal/sql/engine/exec/ExecutableTable.java | 6 ++
.../engine/exec/ExecutableTableRegistryImpl.java | 6 ++
.../engine/exec/ExecutionDependencyResolver.java | 3 +-
.../exec/ExecutionDependencyResolverImpl.java | 37 ++++++-
.../sql/engine/exec/ExecutionServiceImpl.java | 12 ++-
.../sql/engine/exec/LogicalRelImplementor.java | 12 +--
.../sql/engine/exec/ResolvedDependencies.java | 9 ++
.../internal/sql/engine/externalize/RelJson.java | 24 +++--
.../sql/engine/trait/DistributionFunction.java | 73 --------------
.../sql/engine/trait/DistributionTrait.java | 8 --
.../sql/engine/trait/IgniteDistribution.java | 11 ---
.../sql/engine/util/HashFunctionFactory.java | 6 +-
.../sql/engine/util/HashFunctionFactoryImpl.java | 14 +--
.../exec/ExecutionDependencyResolverSelfTest.java | 7 +-
.../sql/engine/exec/ExecutionServiceImplTest.java | 4 +-
.../engine/exec/TestExecutableTableRegistry.java | 6 ++
.../sql/engine/framework/TestBuilders.java | 7 +-
.../internal/sql/engine/framework/TestNode.java | 3 +-
19 files changed, 225 insertions(+), 133 deletions(-)
create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/exec/DestinationFactory.java