You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@ignite.apache.org by ko...@apache.org on 2023/06/14 08:00:06 UTC

[ignite-3] branch main updated (fa76d246f5 -> 2373d9bd3f)

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

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


    from fa76d246f5 IGNITE-19728 .NET: Fix TestAutoFlushFrequency flakiness (#2189)
     add 2373d9bd3f IGNITE-19587: Sql. Remove execution-related part from IgniteTable. (#2140)

No new revisions were added by this update.

Summary of changes:
 .../internal/thread/StripedThreadPoolExecutor.java |   9 +-
 .../apache/ignite/internal/index/HashIndex.java    |   5 +-
 .../ignite/internal/index/SortedIndexImpl.java     |   5 +-
 .../internal/sql/engine/SqlQueryProcessor.java     |  15 +-
 .../{RuntimeIndex.java => ExecutableTable.java}    |  22 +-
 ...ycleAware.java => ExecutableTableRegistry.java} |  19 +-
 .../engine/exec/ExecutableTableRegistryImpl.java   | 130 ++++++
 ...Index.java => ExecutionDependencyResolver.java} |  18 +-
 .../exec/ExecutionDependencyResolverImpl.java      | 103 +++++
 .../sql/engine/exec/ExecutionServiceImpl.java      |  31 +-
 .../sql/engine/exec/LogicalRelImplementor.java     |  26 +-
 .../sql/engine/exec/QueryTaskExecutorImpl.java     |   3 +-
 .../sql/engine/exec/ResolvedDependencies.java      |  63 +++
 .../exec/{TreeIndex.java => ScannableTable.java}   |  29 +-
 .../sql/engine/exec/ScannableTableImpl.java        |  68 +++
 .../sql/engine/exec/TableRowConverter.java}        |  39 +-
 .../sql/engine/exec/TableRowConverterImpl.java     |  82 ++++
 .../{UpdateableTable.java => UpdatableTable.java}  |   2 +-
 .../UpdatableTableImpl.java}                       | 388 ++---------------
 .../sql/engine/exec/rel/IndexScanNode.java         |  17 +-
 .../internal/sql/engine/exec/rel/ModifyNode.java   |   8 +-
 .../sql/engine/exec/rel/StorageScanNode.java       |  25 +-
 .../sql/engine/exec/rel/TableScanNode.java         |  36 +-
 .../sql/engine/metadata/IgniteMdCollation.java     |   3 +-
 .../sql/engine/schema/IgniteSchemaTable.java       |  17 -
 .../internal/sql/engine/schema/IgniteTable.java    |  23 -
 .../sql/engine/schema/IgniteTableImpl.java         | 468 ++-------------------
 .../sql/engine/schema/SqlSchemaManagerImpl.java    |  39 +-
 .../internal/sql/engine/StopCalciteModuleTest.java |   8 +-
 .../exec/ExecutableTableRegistrySelfTest.java      | 157 +++++++
 .../exec/ExecutionDependencyResolverSelfTest.java  | 278 ++++++++++++
 .../sql/engine/exec/ExecutionServiceImplTest.java  |  19 +-
 .../engine/exec/NoOpExecutableTableRegistry.java   |  62 +++
 .../exec/rel/IndexScanNodeExecutionTest.java       |  34 +-
 .../exec/rel/TableScanNodeExecutionTest.java       |  78 ++--
 .../engine/exec/schema/SqlSchemaManagerTest.java   |  12 +-
 .../sql/engine/framework/TestBuilders.java         |   6 +-
 .../internal/sql/engine/framework/TestNode.java    |  12 +-
 .../internal/sql/engine/framework/TestTable.java   |  23 +-
 .../sql/engine/planner/AbstractPlannerTest.java    |  16 -
 40 files changed, 1300 insertions(+), 1098 deletions(-)
 copy modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/exec/{RuntimeIndex.java => ExecutableTable.java} (67%)
 copy modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/exec/{LifecycleAware.java => ExecutableTableRegistry.java} (62%)
 create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/exec/ExecutableTableRegistryImpl.java
 copy modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/exec/{RuntimeIndex.java => ExecutionDependencyResolver.java} (68%)
 create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/exec/ExecutionDependencyResolverImpl.java
 create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/exec/ResolvedDependencies.java
 copy modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/exec/{TreeIndex.java => ScannableTable.java} (55%)
 create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/exec/ScannableTableImpl.java
 copy modules/{storage-api/src/main/java/org/apache/ignite/internal/storage/BinaryRowAndRowId.java => sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/exec/TableRowConverter.java} (56%)
 create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/exec/TableRowConverterImpl.java
 rename modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/exec/{UpdateableTable.java => UpdatableTable.java} (98%)
 copy modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/{schema/IgniteTableImpl.java => exec/UpdatableTableImpl.java} (52%)
 create mode 100644 modules/sql-engine/src/test/java/org/apache/ignite/internal/sql/engine/exec/ExecutableTableRegistrySelfTest.java
 create mode 100644 modules/sql-engine/src/test/java/org/apache/ignite/internal/sql/engine/exec/ExecutionDependencyResolverSelfTest.java
 create mode 100644 modules/sql-engine/src/test/java/org/apache/ignite/internal/sql/engine/exec/NoOpExecutableTableRegistry.java