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 e368dc7e84 IGNITE-18609 .NET: Add ContainsKey method to Record API 
(#1637)
     add c308b68486 IGNITE-18213 Sql. Make exchange rewindable (#1617)

No new revisions were added by this update.

Summary of changes:
 .../org/apache/ignite/client/fakes/FakeCursor.java |   3 +-
 .../internal/sql/engine/ItCorrelatesTest.java      |  23 +-
 .../ignite/internal/sql/engine/ItJoinTest.java     |   8 +-
 .../ignite/internal/sql/engine/SqlCursor.java      |  38 ---
 .../internal/sql/engine/exec/ExchangeService.java  |   6 +-
 .../sql/engine/exec/ExchangeServiceImpl.java       |  13 +-
 .../internal/sql/engine/exec/ExecutionContext.java |  33 ++-
 .../sql/engine/exec/ExecutionServiceImpl.java      |   3 +-
 .../internal/sql/engine/exec/SharedState.java      |  57 +++++
 .../sql/engine/exec/exp/ExpressionFactoryImpl.java |   4 +-
 .../sql/engine/exec/rel/AsyncRootNode.java         |   2 +
 .../exec/rel/CorrelatedNestedLoopJoinNode.java     |   7 +-
 .../ignite/internal/sql/engine/exec/rel/Inbox.java |  88 +++++--
 .../internal/sql/engine/exec/rel/Outbox.java       |  47 ++--
 .../internal/sql/engine/externalize/RelJson.java   |   4 +-
 .../engine/message/QueryBatchRequestMessage.java   |   7 +
 .../sql/engine/metadata/FragmentDescription.java   |  41 ++--
 .../engine/metadata/IgniteMdFragmentMapping.java   |   8 +-
 .../sql/engine/prepare/AbstractMultiStepPlan.java  |   5 +-
 .../ignite/internal/sql/engine/prepare/Cloner.java |   3 +-
 .../internal/sql/engine/prepare/Fragment.java      |  36 ++-
 .../sql/engine/prepare/FragmentSplitter.java       |  40 +++-
 .../sql/engine/prepare/MappingQueryContext.java    |  13 +-
 .../internal/sql/engine/prepare/MultiStepPlan.java |   3 +-
 .../internal/sql/engine/prepare/QueryTemplate.java |  11 +-
 .../internal/sql/engine/prepare/Splitter.java      |  34 ++-
 .../sql/engine/rel/AbstractIgniteJoin.java         |  39 ---
 .../sql/engine/rel/AbstractIgniteSpool.java        |   2 +-
 .../internal/sql/engine/rel/AbstractIndexScan.java |  21 +-
 .../internal/sql/engine/rel/IgniteAggregate.java   |   2 +-
 .../internal/sql/engine/rel/IgniteConvention.java  |   2 +-
 .../engine/rel/IgniteCorrelatedNestedLoopJoin.java |  79 -------
 .../internal/sql/engine/rel/IgniteExchange.java    |   2 +-
 .../internal/sql/engine/rel/IgniteFilter.java      |  48 ----
 .../internal/sql/engine/rel/IgniteGateway.java     | 144 -----------
 .../sql/engine/rel/IgniteHashIndexSpool.java       |   9 +
 .../internal/sql/engine/rel/IgniteLimit.java       |  12 +-
 .../internal/sql/engine/rel/IgniteProject.java     |  47 ----
 .../internal/sql/engine/rel/IgniteReceiver.java    |   2 +-
 .../ignite/internal/sql/engine/rel/IgniteRel.java  |  16 --
 .../internal/sql/engine/rel/IgniteSender.java      |   2 +-
 .../ignite/internal/sql/engine/rel/IgniteSort.java |   2 +-
 .../sql/engine/rel/IgniteSortedIndexSpool.java     |  11 +-
 .../sql/engine/rel/IgniteTableFunctionScan.java    |  55 ++++-
 .../internal/sql/engine/rel/IgniteTableModify.java |   2 +-
 .../internal/sql/engine/rel/IgniteTableScan.java   |   6 +-
 .../internal/sql/engine/rel/IgniteTableSpool.java  |   2 +-
 .../internal/sql/engine/rel/IgniteUnionAll.java    |  34 ---
 .../internal/sql/engine/rel/IgniteValues.java      |  54 ++++-
 .../internal/sql/engine/rel/InternalIgniteRel.java |  24 --
 .../engine/rel/ProjectableFilterableTableScan.java |   9 +
 .../sql/engine/rel/SourceAwareIgniteRel.java       |   2 +-
 .../rel/agg/IgniteColocatedAggregateBase.java      |  21 +-
 .../sql/engine/rel/agg/IgniteMapAggregateBase.java |  24 --
 .../engine/rel/agg/IgniteReduceAggregateBase.java  |  21 --
 .../sql/engine/rel/set/IgniteColocatedSetOp.java   |  38 ---
 .../sql/engine/rel/set/IgniteMapSetOp.java         |  38 ---
 .../sql/engine/rel/set/IgniteReduceSetOp.java      |  21 --
 .../sql/engine/rule/CorrelateToNestedLoopRule.java |   7 +-
 .../engine/rule/CorrelatedNestedLoopJoinRule.java  |   9 +-
 .../sql/engine/rule/FilterConverterRule.java       |  15 +-
 .../rule/FilterSpoolMergeToHashIndexSpoolRule.java |   7 -
 .../FilterSpoolMergeToSortedIndexSpoolRule.java    |   6 -
 .../engine/rule/HashAggregateConverterRule.java    |   2 +-
 .../sql/engine/rule/LogicalScanConverterRule.java  |  49 +---
 .../sql/engine/rule/ProjectConverterRule.java      |  13 -
 .../engine/rule/SortAggregateConverterRule.java    |   2 +-
 .../rule/TableFunctionScanConverterRule.java       |  12 -
 .../sql/engine/rule/TableModifyConverterRule.java  |   2 -
 .../sql/engine/rule/ValuesConverterRule.java       |   4 +-
 .../sql/engine/schema/IgniteTableImpl.java         |   5 +-
 .../sql/engine/trait/CorrelationTrait.java         | 121 ----------
 .../sql/engine/trait/CorrelationTraitDef.java      |  60 -----
 .../sql/engine/trait/RewindabilityTrait.java       | 110 ---------
 .../sql/engine/trait/RewindabilityTraitDef.java    |  60 -----
 .../internal/sql/engine/trait/TraitUtils.java      |  96 +-------
 .../sql/engine/trait/TraitsAwareIgniteRel.java     |  48 +---
 .../internal/sql/engine/util/BaseQueryContext.java |  13 +-
 .../ignite/internal/sql/engine/util/Commons.java   | 116 +--------
 .../internal/sql/engine/util/IgniteMethod.java     |   4 +-
 .../sql/engine/exec/rel/AbstractExecutionTest.java |   4 +-
 .../sql/engine/exec/rel/ExchangeExecutionTest.java | 263 +++++++++++++++++++--
 .../sql/engine/framework/TestBuilders.java         |   2 +-
 .../sql/engine/planner/AbstractPlannerTest.java    |   4 +-
 .../engine/planner/HashIndexSpoolPlannerTest.java  |   2 +
 .../internal/sql/engine/planner/PlannerTest.java   |  22 +-
 .../planner/ProjectFilterScanMergePlannerTest.java |   2 +
 .../planner/SortedIndexSpoolPlannerTest.java       |   2 +
 .../sql/engine/planner/TableSpoolPlannerTest.java  |   2 +
 89 files changed, 840 insertions(+), 1552 deletions(-)
 delete mode 100644 
modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/SqlCursor.java
 create mode 100644 
modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/exec/SharedState.java
 delete mode 100644 
modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/rel/IgniteGateway.java
 delete mode 100644 
modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/rel/InternalIgniteRel.java
 delete mode 100644 
modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/trait/CorrelationTrait.java
 delete mode 100644 
modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/trait/CorrelationTraitDef.java
 delete mode 100644 
modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/trait/RewindabilityTrait.java
 delete mode 100644 
modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/trait/RewindabilityTraitDef.java

Reply via email to