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 2022/01/10 13:41:41 UTC
[ignite-3] branch ignite-16115 updated (9e36ba7 -> 07dc21b)
This is an automated email from the ASF dual-hosted git repository.
amashenkov pushed a change to branch ignite-16115
in repository https://gitbox.apache.org/repos/asf/ignite-3.git.
from 9e36ba7 Update modules/schema/src/main/java/org/apache/ignite/internal/schema/registry/SchemaRegistryImpl.java
add 16ec705 IGNITE-16110 Added current term to GetLeaderResponse. Fixes #515
add a295e34 IGNITE-15528 Fixed reading a current term out of lock. Fixes #501
add 36c3236 IGNITE-15474 Documented RAFT threading model. Fixes #419
add 74e2aaf IGNITE-15271 Don't stop following on updated vote request - Fixes #268.
add 21e9cd8 IGNITE-16121 Thin client: Implement KeyValueView (#517)
add e953d0c IGNITE-16154 Implement (un)marshalling of Externalizable
add 2d5f148 IGNITE-15721 Implemented the ability to use configuration instances as direct proxies to underlying storages.
add 2667636 IGNITE-15926 DDL methods for tables should throw an exception when the tables exist or not
add 74f0b7a IGNITE-15718 Issues in implementation of the method TableManager#table(String)
add 30798fa IGNITE-15947 Implement class descriptor exchange (#523)
add 5a12fba IGNITE-16159 The method ConfigurationNotificationEvent#config works unexpectedly
add 98f9092 IGNITE-16155 Implement (un)marshalling of built-ins
add 9177a98 IGNITE-15240 Thin client: Implement transactions (#524)
add 82d2e23 IGNITE-16185 Improve the interface of UserObjectMarshaller
add ca29c42 IGNITE-16117 Thin client: Convert async exceptions in sync APIs (#525)
add 663be6e IGNITE-16214 Bump version up to 1.28.0 - Fixes #527.
add 0595e40 IGNITE-16090 Query execution service should wait for distributed table being created (#520)
add 092946e IGNITE-15312 Enabled testPreVote test
add e2333ef IGNITE-15810 Rename ignite-calcite module to ignite-sql-engine at Ignite 3.0 (#532)
add 563df50 IGNITE-16162 Nullified resources when striped disruptor is stopped.
add 781122a IGNITE-16164 Implement (un)marshalling of arbitrary objects (#530)
add 07dc21b Merge branch 'main' into ignite-16115
No new revisions were added by this update.
Summary of changes:
.../schemas/table/TableConfigurationSchema.java | 2 -
.../ignite/lang/ColumnAlreadyExistsException.java | 2 +-
.../ignite/lang/ColumnNotFoundException.java | 2 +-
.../ignite/lang/IndexAlreadyExistsException.java | 2 +-
.../apache/ignite/lang/IndexNotFoundException.java | 2 +-
.../ignite/lang/TableAlreadyExistsException.java | 2 +-
.../apache/ignite/lang/TableNotFoundException.java | 32 +
.../apache/ignite/table/manager/IgniteTables.java | 49 +-
.../org/apache/ignite/tx/IgniteTransactions.java | 27 +-
modules/calcite/README.txt | 35 -
modules/calcite/pom.xml | 300 ---
modules/calcite/src/main/codegen/config.fmpp | 639 -----
.../processors/query/calcite/QueryCancel.java | 92 -
.../query/calcite/QueryCancelledException.java | 36 -
.../processors/query/calcite/QueryProcessor.java | 39 -
.../query/calcite/ResultFieldMetadata.java | 56 -
.../query/calcite/ResultSetMetadata.java | 30 -
.../processors/query/calcite/SqlCursor.java | 37 -
.../query/calcite/SqlQueryProcessor.java | 259 --
.../processors/query/calcite/SqlQueryType.java | 58 -
.../internal/processors/query/calcite/Stubs.java | 25 -
.../query/calcite/exec/AbstractIndexScan.java | 108 -
.../query/calcite/exec/ArrayRowHandler.java | 90 -
.../calcite/exec/ClosableIteratorsHolder.java | 177 --
.../query/calcite/exec/ExchangeService.java | 94 -
.../query/calcite/exec/ExchangeServiceImpl.java | 275 --
.../calcite/exec/ExecutionCancelledException.java | 27 -
.../query/calcite/exec/ExecutionContext.java | 355 ---
.../query/calcite/exec/ExecutionService.java | 45 -
.../query/calcite/exec/ExecutionServiceImpl.java | 874 ------
.../query/calcite/exec/LifecycleAware.java | 35 -
.../query/calcite/exec/LogicalRelImplementor.java | 725 -----
.../query/calcite/exec/MailboxRegistry.java | 97 -
.../query/calcite/exec/MailboxRegistryImpl.java | 197 --
.../query/calcite/exec/QueryTaskExecutor.java | 47 -
.../query/calcite/exec/QueryTaskExecutorImpl.java | 120 -
.../processors/query/calcite/exec/RowHandler.java | 79 -
.../query/calcite/exec/RuntimeHashIndex.java | 115 -
.../query/calcite/exec/RuntimeIndex.java | 28 -
.../query/calcite/exec/RuntimeSortedIndex.java | 219 --
.../query/calcite/exec/TableFunctionScan.java | 53 -
.../processors/query/calcite/exec/TreeIndex.java | 36 -
.../query/calcite/exec/ddl/DdlCommandHandler.java | 306 ---
.../query/calcite/exec/exp/BiScalar.java | 29 -
.../query/calcite/exec/exp/CallImplementor.java | 43 -
.../query/calcite/exec/exp/ConverterUtils.java | 462 ----
.../query/calcite/exec/exp/ExpressionFactory.java | 113 -
.../calcite/exec/exp/ExpressionFactoryImpl.java | 640 -----
.../calcite/exec/exp/IgniteBuiltInMethod.java | 41 -
.../query/calcite/exec/exp/IgniteSqlFunctions.java | 262 --
.../calcite/exec/exp/ImplementableFunction.java | 37 -
.../query/calcite/exec/exp/NotNullImplementor.java | 43 -
.../exec/exp/ReflectiveCallNotNullImplementor.java | 83 -
.../query/calcite/exec/exp/RexExecutorImpl.java | 212 --
.../query/calcite/exec/exp/RexImpTable.java | 2614 ------------------
.../query/calcite/exec/exp/RexToLixTranslator.java | 1375 ----------
.../processors/query/calcite/exec/exp/Scalar.java | 25 -
.../query/calcite/exec/exp/SingleScalar.java | 29 -
.../query/calcite/exec/exp/agg/Accumulator.java | 38 -
.../calcite/exec/exp/agg/AccumulatorWrapper.java | 32 -
.../query/calcite/exec/exp/agg/Accumulators.java | 1149 --------
.../calcite/exec/exp/agg/AccumulatorsFactory.java | 320 ---
.../query/calcite/exec/exp/agg/AggregateType.java | 33 -
.../query/calcite/exec/exp/agg/GroupKey.java | 114 -
.../query/calcite/exec/rel/AbstractNode.java | 206 --
.../query/calcite/exec/rel/AbstractSetOpNode.java | 367 ---
.../exec/rel/CorrelatedNestedLoopJoinNode.java | 478 ----
.../query/calcite/exec/rel/Downstream.java | 45 -
.../query/calcite/exec/rel/FilterNode.java | 150 --
.../query/calcite/exec/rel/HashAggregateNode.java | 374 ---
.../processors/query/calcite/exec/rel/Inbox.java | 507 ----
.../query/calcite/exec/rel/IndexSpoolNode.java | 214 --
.../query/calcite/exec/rel/IntersectNode.java | 123 -
.../query/calcite/exec/rel/LimitNode.java | 142 -
.../processors/query/calcite/exec/rel/Mailbox.java | 45 -
.../query/calcite/exec/rel/MergeJoinNode.java | 1172 --------
.../query/calcite/exec/rel/MinusNode.java | 105 -
.../query/calcite/exec/rel/ModifyNode.java | 240 --
.../query/calcite/exec/rel/NestedLoopJoinNode.java | 864 ------
.../processors/query/calcite/exec/rel/Node.java | 82 -
.../processors/query/calcite/exec/rel/Outbox.java | 366 ---
.../query/calcite/exec/rel/ProjectNode.java | 93 -
.../query/calcite/exec/rel/RootNode.java | 286 --
.../query/calcite/exec/rel/ScanNode.java | 135 -
.../query/calcite/exec/rel/SingleNode.java | 36 -
.../query/calcite/exec/rel/SortAggregateNode.java | 309 ---
.../query/calcite/exec/rel/SortNode.java | 158 --
.../query/calcite/exec/rel/TableScanNode.java | 277 --
.../query/calcite/exec/rel/TableSpoolNode.java | 174 --
.../query/calcite/exec/rel/UnionAllNode.java | 104 -
.../calcite/extension/CatalogUpdateListener.java | 33 -
.../calcite/extension/ExternalConvention.java | 59 -
.../query/calcite/extension/SqlExtension.java | 154 --
.../query/calcite/externalize/RelInputEx.java | 36 -
.../query/calcite/externalize/RelJson.java | 906 -------
.../query/calcite/externalize/RelJsonReader.java | 367 ---
.../query/calcite/externalize/RelJsonWriter.java | 173 --
.../query/calcite/message/ErrorMessage.java | 45 -
.../message/ExecutionContextAwareMessage.java | 37 -
.../query/calcite/message/InboxCloseMessage.java | 45 -
.../query/calcite/message/MessageListener.java | 34 -
.../query/calcite/message/MessageService.java | 52 -
.../query/calcite/message/MessageServiceImpl.java | 164 --
.../query/calcite/message/OutboxCloseMessage.java | 45 -
.../message/QueryBatchAcknowledgeMessage.java | 37 -
.../query/calcite/message/QueryBatchMessage.java | 48 -
.../query/calcite/message/QueryStartRequest.java | 52 -
.../query/calcite/message/QueryStartResponse.java | 45 -
.../calcite/message/SqlQueryMessageGroup.java | 44 -
.../query/calcite/metadata/AffinityService.java | 34 -
.../query/calcite/metadata/ColocationGroup.java | 258 --
.../metadata/ColocationMappingException.java | 33 -
.../calcite/metadata/FragmentDescription.java | 90 -
.../query/calcite/metadata/FragmentMapping.java | 186 --
.../calcite/metadata/FragmentMappingException.java | 58 -
.../query/calcite/metadata/IgniteMdCollation.java | 648 -----
.../calcite/metadata/IgniteMdCumulativeCost.java | 134 -
.../calcite/metadata/IgniteMdDistinctRowCount.java | 57 -
.../calcite/metadata/IgniteMdDistribution.java | 114 -
.../calcite/metadata/IgniteMdFragmentMapping.java | 242 --
.../metadata/IgniteMdNonCumulativeCost.java | 55 -
.../metadata/IgniteMdPercentageOriginalRows.java | 176 --
.../query/calcite/metadata/IgniteMdPredicates.java | 54 -
.../query/calcite/metadata/IgniteMdRowCount.java | 152 --
.../calcite/metadata/IgniteMdSelectivity.java | 145 -
.../query/calcite/metadata/IgniteMetadata.java | 71 -
.../query/calcite/metadata/MappingService.java | 39 -
.../query/calcite/metadata/MappingServiceImpl.java | 63 -
.../calcite/metadata/NodeMappingException.java | 47 -
.../query/calcite/metadata/RelMetadataQueryEx.java | 101 -
.../query/calcite/metadata/RemoteException.java | 68 -
.../query/calcite/metadata/cost/IgniteCost.java | 244 --
.../calcite/metadata/cost/IgniteCostFactory.java | 107 -
.../calcite/prepare/AbstractMultiStepPlan.java | 109 -
.../processors/query/calcite/prepare/CacheKey.java | 86 -
.../processors/query/calcite/prepare/Cloner.java | 85 -
.../processors/query/calcite/prepare/DdlPlan.java | 48 -
.../query/calcite/prepare/ExecutionPlan.java | 43 -
.../query/calcite/prepare/ExplainPlan.java | 59 -
.../processors/query/calcite/prepare/Fragment.java | 177 --
.../query/calcite/prepare/FragmentPlan.java | 56 -
.../query/calcite/prepare/FragmentSplitter.java | 139 -
.../query/calcite/prepare/IdGenerator.java | 35 -
.../query/calcite/prepare/IgnitePlanner.java | 391 ---
.../query/calcite/prepare/IgnitePrograms.java | 80 -
.../query/calcite/prepare/IgniteRelShuttle.java | 254 --
.../query/calcite/prepare/IgniteSqlValidator.java | 358 ---
.../query/calcite/prepare/MappingQueryContext.java | 62 -
.../query/calcite/prepare/MultiStepDmlPlan.java | 41 -
.../query/calcite/prepare/MultiStepPlan.java | 59 -
.../query/calcite/prepare/MultiStepQueryPlan.java | 43 -
.../query/calcite/prepare/PlannerHelper.java | 250 --
.../query/calcite/prepare/PlannerPhase.java | 269 --
.../query/calcite/prepare/PlanningContext.java | 218 --
.../query/calcite/prepare/QueryPlan.java | 39 -
.../query/calcite/prepare/QueryPlanCache.java | 49 -
.../query/calcite/prepare/QueryPlanCacheImpl.java | 78 -
.../query/calcite/prepare/QueryPlanFactory.java | 32 -
.../query/calcite/prepare/QueryTemplate.java | 142 -
.../calcite/prepare/ResultFieldMetadataImpl.java | 90 -
.../calcite/prepare/ResultSetMetadataImpl.java | 79 -
.../calcite/prepare/ResultSetMetadataInternal.java | 32 -
.../processors/query/calcite/prepare/Splitter.java | 130 -
.../query/calcite/prepare/ValidationResult.java | 68 -
.../prepare/ddl/AbstractTableDdlCommand.java | 64 -
.../calcite/prepare/ddl/AlterTableAddCommand.java | 48 -
.../calcite/prepare/ddl/AlterTableDropCommand.java | 64 -
.../calcite/prepare/ddl/ColumnDefinition.java | 80 -
.../calcite/prepare/ddl/CreateIndexCommand.java | 96 -
.../calcite/prepare/ddl/CreateTableCommand.java | 124 -
.../query/calcite/prepare/ddl/DdlCommand.java | 22 -
.../prepare/ddl/DdlSqlToCommandConverter.java | 471 ----
.../calcite/prepare/ddl/DropIndexCommand.java | 47 -
.../calcite/prepare/ddl/DropTableCommand.java | 24 -
.../query/calcite/rel/AbstractIgniteJoin.java | 334 ---
.../query/calcite/rel/AbstractIgniteSpool.java | 51 -
.../query/calcite/rel/AbstractIndexScan.java | 173 --
.../query/calcite/rel/IgniteAggregate.java | 131 -
.../query/calcite/rel/IgniteConvention.java | 47 -
.../rel/IgniteCorrelatedNestedLoopJoin.java | 263 --
.../query/calcite/rel/IgniteExchange.java | 106 -
.../processors/query/calcite/rel/IgniteFilter.java | 155 --
.../query/calcite/rel/IgniteGateway.java | 144 -
.../query/calcite/rel/IgniteHashIndexSpool.java | 158 --
.../query/calcite/rel/IgniteIndexScan.java | 154 --
.../processors/query/calcite/rel/IgniteLimit.java | 213 --
.../query/calcite/rel/IgniteMergeJoin.java | 348 ---
.../query/calcite/rel/IgniteNestedLoopJoin.java | 120 -
.../query/calcite/rel/IgniteProject.java | 250 --
.../query/calcite/rel/IgniteReceiver.java | 150 --
.../processors/query/calcite/rel/IgniteRel.java | 92 -
.../query/calcite/rel/IgniteRelVisitor.java | 179 --
.../processors/query/calcite/rel/IgniteSender.java | 158 --
.../processors/query/calcite/rel/IgniteSort.java | 144 -
.../query/calcite/rel/IgniteSortedIndexSpool.java | 173 --
.../query/calcite/rel/IgniteTableFunctionScan.java | 90 -
.../query/calcite/rel/IgniteTableModify.java | 110 -
.../query/calcite/rel/IgniteTableScan.java | 145 -
.../query/calcite/rel/IgniteTableSpool.java | 98 -
.../query/calcite/rel/IgniteTrimExchange.java | 137 -
.../query/calcite/rel/IgniteUnionAll.java | 163 --
.../processors/query/calcite/rel/IgniteValues.java | 80 -
.../query/calcite/rel/InternalIgniteRel.java | 24 -
.../rel/ProjectableFilterableTableScan.java | 203 --
.../query/calcite/rel/SourceAwareIgniteRel.java | 27 -
.../calcite/rel/agg/IgniteHashAggregateBase.java | 47 -
.../calcite/rel/agg/IgniteMapAggregateBase.java | 100 -
.../calcite/rel/agg/IgniteMapHashAggregate.java | 118 -
.../calcite/rel/agg/IgniteMapSortAggregate.java | 154 --
.../calcite/rel/agg/IgniteReduceAggregateBase.java | 196 --
.../calcite/rel/agg/IgniteReduceHashAggregate.java | 127 -
.../calcite/rel/agg/IgniteReduceSortAggregate.java | 137 -
.../calcite/rel/agg/IgniteSingleAggregateBase.java | 101 -
.../calcite/rel/agg/IgniteSingleHashAggregate.java | 73 -
.../calcite/rel/agg/IgniteSingleSortAggregate.java | 118 -
.../calcite/rel/agg/IgniteSortAggregateBase.java | 74 -
.../rel/logical/IgniteLogicalIndexScan.java | 113 -
.../rel/logical/IgniteLogicalTableScan.java | 66 -
.../query/calcite/rel/set/IgniteIntersect.java | 70 -
.../query/calcite/rel/set/IgniteMapIntersect.java | 84 -
.../query/calcite/rel/set/IgniteMapMinus.java | 84 -
.../query/calcite/rel/set/IgniteMapSetOp.java | 112 -
.../query/calcite/rel/set/IgniteMinus.java | 77 -
.../query/calcite/rel/set/IgniteMinusBase.java | 104 -
.../calcite/rel/set/IgniteReduceIntersect.java | 99 -
.../query/calcite/rel/set/IgniteReduceMinus.java | 99 -
.../query/calcite/rel/set/IgniteReduceSetOp.java | 79 -
.../query/calcite/rel/set/IgniteSetOp.java | 79 -
.../calcite/rel/set/IgniteSingleIntersect.java | 73 -
.../query/calcite/rel/set/IgniteSingleMinus.java | 73 -
.../query/calcite/rel/set/IgniteSingleSetOp.java | 103 -
.../calcite/rule/AbstractIgniteConverterRule.java | 61 -
.../calcite/rule/CorrelateToNestedLoopRule.java | 132 -
.../calcite/rule/CorrelatedNestedLoopJoinRule.java | 215 --
.../query/calcite/rule/FilterConverterRule.java | 63 -
.../rule/FilterSpoolMergeToHashIndexSpoolRule.java | 137 -
.../FilterSpoolMergeToSortedIndexSpoolRule.java | 124 -
.../calcite/rule/HashAggregateConverterRule.java | 115 -
.../calcite/rule/LogicalScanConverterRule.java | 185 --
.../query/calcite/rule/MergeJoinConverterRule.java | 75 -
.../query/calcite/rule/MinusConverterRule.java | 89 -
.../calcite/rule/NestedLoopJoinConverterRule.java | 56 -
.../query/calcite/rule/ProjectConverterRule.java | 55 -
.../query/calcite/rule/SetOpConverterRule.java | 176 --
.../calcite/rule/SortAggregateConverterRule.java | 143 -
.../query/calcite/rule/SortConverterRule.java | 87 -
.../rule/TableFunctionScanConverterRule.java | 87 -
.../calcite/rule/TableModifyConverterRule.java | 61 -
.../query/calcite/rule/UnionConverterRule.java | 96 -
.../query/calcite/rule/ValuesConverterRule.java | 57 -
.../calcite/rule/logical/ExposeIndexRule.java | 99 -
.../calcite/rule/logical/FilterScanMergeRule.java | 206 --
.../calcite/rule/logical/LogicalOrToUnionRule.java | 124 -
.../calcite/rule/logical/ProjectScanMergeRule.java | 246 --
.../query/calcite/schema/ColumnDescriptor.java | 42 -
.../query/calcite/schema/ColumnDescriptorImpl.java | 102 -
.../query/calcite/schema/IgniteIndex.java | 54 -
.../query/calcite/schema/IgniteSchema.java | 76 -
.../query/calcite/schema/IgniteTable.java | 124 -
.../query/calcite/schema/IgniteTableImpl.java | 337 ---
.../query/calcite/schema/InternalIgniteTable.java | 152 --
.../query/calcite/schema/SchemaHolder.java | 32 -
.../query/calcite/schema/SchemaHolderImpl.java | 184 --
.../query/calcite/schema/TableDescriptor.java | 111 -
.../query/calcite/schema/TableDescriptorImpl.java | 161 --
.../calcite/sql/IgniteAbstractSqlAlterTable.java | 90 -
.../calcite/sql/IgniteSqlAlterTableAddColumn.java | 73 -
.../calcite/sql/IgniteSqlAlterTableDropColumn.java | 79 -
.../query/calcite/sql/IgniteSqlConformance.java | 41 -
.../query/calcite/sql/IgniteSqlCreateIndex.java | 118 -
.../query/calcite/sql/IgniteSqlCreateTable.java | 115 -
.../calcite/sql/IgniteSqlCreateTableOption.java | 122 -
.../sql/IgniteSqlCreateTableOptionEnum.java | 29 -
.../query/calcite/sql/IgniteSqlDropIndex.java | 72 -
.../calcite/sql/fun/IgniteSqlOperatorTable.java | 60 -
.../calcite/sql/fun/SqlSystemRangeFunction.java | 63 -
.../query/calcite/trait/AffinityAdapter.java | 55 -
.../processors/query/calcite/trait/AllNodes.java | 44 -
.../query/calcite/trait/CorrelationTrait.java | 121 -
.../query/calcite/trait/CorrelationTraitDef.java | 60 -
.../query/calcite/trait/Destination.java | 38 -
.../query/calcite/trait/DistributionFunction.java | 310 ---
.../query/calcite/trait/DistributionTrait.java | 229 --
.../query/calcite/trait/DistributionTraitDef.java | 61 -
.../query/calcite/trait/IgniteDistribution.java | 54 -
.../query/calcite/trait/IgniteDistributions.java | 134 -
.../query/calcite/trait/Partitioned.java | 56 -
.../processors/query/calcite/trait/RandomNode.java | 54 -
.../processors/query/calcite/trait/RelFactory.java | 37 -
.../query/calcite/trait/RewindabilityTrait.java | 110 -
.../query/calcite/trait/RewindabilityTraitDef.java | 60 -
.../processors/query/calcite/trait/TraitUtils.java | 659 -----
.../query/calcite/trait/TraitsAwareIgniteRel.java | 163 --
.../query/calcite/type/IgniteTypeFactory.java | 291 --
.../query/calcite/type/IgniteTypeSystem.java | 41 -
.../query/calcite/util/AbstractQueryContext.java | 40 -
.../query/calcite/util/BaseQueryContext.java | 246 --
.../processors/query/calcite/util/Commons.java | 833 ------
.../query/calcite/util/FilteringIterator.java | 91 -
.../processors/query/calcite/util/HintUtils.java | 72 -
.../query/calcite/util/IgniteMethod.java | 82 -
.../query/calcite/util/IgniteResource.java | 40 -
.../query/calcite/util/IndexConditions.java | 151 --
.../query/calcite/util/NodeLeaveHandler.java | 50 -
.../processors/query/calcite/util/Primitives.java | 109 -
.../processors/query/calcite/util/RexUtils.java | 673 -----
.../query/calcite/util/TransformingIterator.java | 58 -
.../processors/query/calcite/util/TypeUtils.java | 392 ---
.../query/calcite/StopCalciteModuleTest.java | 216 --
.../calcite/exec/DdlWithMockedManagersTest.java | 455 ----
.../query/calcite/exec/RuntimeSortedIndexTest.java | 200 --
.../calcite/exec/exp/IgniteSqlFunctionsTest.java | 141 -
.../calcite/exec/rel/AbstractExecutionTest.java | 227 --
.../exec/rel/AbstractSetOpExecutionTest.java | 166 --
.../query/calcite/exec/rel/BaseAggregateTest.java | 566 ----
.../query/calcite/exec/rel/ExecutionTest.java | 689 -----
.../exec/rel/HashAggregateExecutionTest.java | 137 -
.../rel/HashAggregateSingleGroupExecutionTest.java | 484 ----
.../exec/rel/HashIndexSpoolExecutionTest.java | 161 --
.../calcite/exec/rel/IntersectExecutionTest.java | 83 -
.../calcite/exec/rel/MergeJoinExecutionTest.java | 375 ---
.../query/calcite/exec/rel/MinusExecutionTest.java | 83 -
.../exec/rel/NestedLoopJoinExecutionTest.java | 364 ---
.../exec/rel/SortAggregateExecutionTest.java | 145 -
.../exec/rel/SortedIndexSpoolExecutionTest.java | 189 --
.../calcite/exec/rel/TableSpoolExecutionTest.java | 156 --
.../planner/AbstractAggregatePlannerTest.java | 83 -
.../query/calcite/planner/AbstractPlannerTest.java | 888 -------
.../planner/AggregateDistinctPlannerTest.java | 124 -
.../calcite/planner/AggregatePlannerTest.java | 313 ---
.../CorrelatedNestedLoopJoinPlannerTest.java | 177 --
.../calcite/planner/HashAggregatePlannerTest.java | 134 -
.../calcite/planner/HashIndexSpoolPlannerTest.java | 237 --
.../calcite/planner/JoinColocationPlannerTest.java | 202 --
.../calcite/planner/JoinCommutePlannerTest.java | 206 --
.../calcite/planner/LimitOffsetPlannerTest.java | 203 --
.../calcite/planner/MergeJoinPlannerTest.java | 2799 --------------------
.../query/calcite/planner/PlannerTest.java | 841 ------
.../query/calcite/planner/SetOpPlannerTest.java | 444 ----
.../calcite/planner/SortAggregatePlannerTest.java | 168 --
.../planner/SortedIndexSpoolPlannerTest.java | 198 --
.../query/calcite/planner/TableDmlPlannerTest.java | 189 --
.../calcite/planner/TableFunctionPlannerTest.java | 124 -
.../calcite/planner/TableSpoolPlannerTest.java | 151 --
.../query/calcite/planner/UnionPlannerTest.java | 126 -
.../query/calcite/sql/SqlDdlParserTest.java | 304 ---
.../ignite/internal/client/proto/ClientOp.java | 9 +
modules/client-handler/pom.xml | 2 +-
.../ignite/client/handler/ItClientHandlerTest.java | 6 +-
.../ignite/client/handler/ClientHandlerModule.java | 27 +-
.../handler/ClientInboundMessageHandler.java | 99 +-
.../ignite/client/handler/ClientResource.java | 61 +
.../client/handler/ClientResourceRegistry.java | 104 +
.../client/handler/JdbcQueryEventHandlerImpl.java | 10 +-
.../handler/requests/sql/JdbcMetadataCatalog.java | 2 +-
.../handler/requests/table/ClientTableCommon.java | 27 +-
.../table/ClientTupleContainsKeyRequest.java | 15 +-
.../table/ClientTupleDeleteAllExactRequest.java | 15 +-
.../table/ClientTupleDeleteAllRequest.java | 15 +-
.../table/ClientTupleDeleteExactRequest.java | 15 +-
.../requests/table/ClientTupleDeleteRequest.java | 15 +-
.../requests/table/ClientTupleGetAllRequest.java | 15 +-
.../table/ClientTupleGetAndDeleteRequest.java | 15 +-
.../table/ClientTupleGetAndReplaceRequest.java | 15 +-
.../table/ClientTupleGetAndUpsertRequest.java | 15 +-
.../requests/table/ClientTupleGetRequest.java | 15 +-
.../table/ClientTupleInsertAllRequest.java | 15 +-
.../requests/table/ClientTupleInsertRequest.java | 15 +-
.../table/ClientTupleReplaceExactRequest.java | 15 +-
.../requests/table/ClientTupleReplaceRequest.java | 15 +-
.../table/ClientTupleUpsertAllRequest.java | 16 +-
.../requests/table/ClientTupleUpsertRequest.java | 16 +-
.../requests/tx/ClientTransactionBeginRequest.java | 44 +
.../tx/ClientTransactionCommitRequest.java | 43 +
.../tx/ClientTransactionRollbackRequest.java | 43 +
.../org/apache/ignite/client/IgniteClient.java | 3 +-
.../ignite/internal/client/ClientChannel.java | 2 +-
.../apache/ignite/internal/client/ClientUtils.java | 62 +
.../ignite/internal/client/ReliableChannel.java | 3 +-
.../ignite/internal/client/TcpIgniteClient.java | 7 +-
.../client/table/ClientKeyValueBinaryView.java | 107 +-
.../internal/client/table/ClientKeyValueView.java | 418 +++
.../client/table/ClientRecordBinaryView.java | 111 +-
.../client/table/ClientRecordSerializer.java | 198 ++
.../internal/client/table/ClientRecordView.java | 226 +-
.../ignite/internal/client/table/ClientTable.java | 294 +-
.../ignite/internal/client/table/ClientTables.java | 27 +-
.../client/table/ClientTupleSerializer.java | 320 +++
.../internal/client/tx/ClientTransaction.java | 119 +
.../internal/client/tx/ClientTransactions.java | 62 +
.../ignite/client/AbstractClientTableTest.java | 81 +-
.../client/ClientKeyValueBinaryViewTest.java | 16 +-
.../ignite/client/ClientKeyValueViewTest.java | 452 ++++
.../apache/ignite/client/ClientRecordViewTest.java | 72 +-
.../org/apache/ignite/client/ClientTableTest.java | 17 +-
.../org/apache/ignite/client/ReconnectTest.java | 5 +-
.../java/org/apache/ignite/client/TestServer.java | 8 +-
.../org/apache/ignite/client/fakes/FakeCursor.java | 6 +-
.../org/apache/ignite/client/fakes/FakeIgnite.java | 21 +-
.../client/fakes/FakeIgniteQueryProcessor.java | 4 +-
.../ignite/client/fakes/FakeIgniteTables.java | 22 -
.../configuration/processor/ItProcessorTest.java | 51 +-
.../InvalidDirectAccessConfigurationSchema.java | 34 -
.../ErrorInternalId0ConfigurationSchema.java | 31 +
.../SimpleInternalId0ConfigurationSchema.java | 31 +
.../configuration/processor/Processor.java | 83 +-
.../configuration/DirectConfigurationProperty.java | 42 -
.../configuration/annotation/DirectAccess.java | 42 -
.../configuration/annotation/InternalId.java | 36 +
.../ConfigurationNotificationEvent.java | 7 +-
modules/configuration/README.md | 10 +-
.../configuration/ConfigurationChanger.java | 198 +-
.../internal/configuration/ConfigurationNode.java | 110 +-
.../DirectConfigurationTreeWrapper.java | 47 -
.../configuration/DirectDynamicConfiguration.java | 61 -
.../configuration/DirectDynamicProperty.java | 67 -
.../DirectNamedListConfiguration.java | 68 -
.../configuration/DynamicConfiguration.java | 53 +-
.../configuration/DynamicConfigurationChanger.java | 7 +-
.../internal/configuration/DynamicProperty.java | 43 +-
.../configuration/NamedListConfiguration.java | 70 +-
.../asm/ConfigurationAsmGenerator.java | 440 ++-
.../configuration/asm/DirectProxyAsmGenerator.java | 299 +++
.../configuration/asm/SchemaClassesInfo.java | 27 +-
.../direct/DirectConfigurationProxy.java | 48 +
.../configuration/direct/DirectNamedListProxy.java | 96 +
.../configuration/direct/DirectPropertyProxy.java | 79 +
.../configuration/direct/DirectValueProxy.java | 46 +
.../internal/configuration/direct/KeyPathNode.java | 66 +
.../hocon/HoconListConfigurationSource.java | 3 +-
.../storage/ConfigurationStorage.java | 9 +
.../internal/configuration/tree/InnerNode.java | 40 +
.../internal/configuration/tree/NamedListNode.java | 23 +-
.../configuration/util/ConfigurationFlattener.java | 55 +-
.../util/ConfigurationNotificationEventImpl.java | 12 +-
.../util/ConfigurationNotificationsUtil.java | 133 +-
.../configuration/util/ConfigurationUtil.java | 232 +-
.../configuration/ConfigurationChangerTest.java | 47 +-
.../configuration/DirectPropertiesTest.java | 225 --
.../configuration/direct/DirectPropertiesTest.java | 621 +++++
.../notifications/ConfigurationListenerTest.java | 307 ++-
.../storage/TestConfigurationStorage.java | 10 +
.../testframework/ConfigurationExtension.java | 6 +-
.../configuration/tree/InternalIdTest.java | 152 ++
.../configuration/tree/NamedListNodeTest.java | 42 +-
.../configuration/util/ConfigurationUtilTest.java | 29 +-
.../org/apache/ignite/internal/util/ByteUtils.java | 4 +-
.../apache/ignite/internal/util/IgniteUtils.java | 4 +-
.../java/org/apache/ignite/lang/IgniteLogger.java | 6 +-
.../apache/ignite/lang/IgniteStringFormatter.java | 449 ++++
.../apache/ignite/lang/LoggerMessageHelper.java | 449 ----
.../testframework/BaseIgniteAbstractTest.java | 95 +
.../internal/testframework/IgniteAbstractTest.java | 53 +-
.../internal/testframework/IgniteTestUtils.java | 4 +-
.../org/apache/ignite/lang/LoggerHelperTest.java | 106 +-
.../client/ItMetaStorageRaftGroupTest.java | 5 -
.../client/ItMetaStorageServiceTest.java | 5 -
.../internal/network/processor/TypeUtils.java | 13 +
.../MessageCollectionItemTypeConverter.java | 2 +-
.../serialization/MessageReaderMethodResolver.java | 7 +
.../serialization/MessageWriterMethodResolver.java | 7 +
.../ignite/network/annotations/Marshallable.java | 34 +
.../network/serialization/MessageReader.java | 10 +
.../network/serialization/MessageWriter.java | 11 +
modules/network/pom.xml | 6 +
.../network/netty/ItConnectionManagerTest.java | 3 +-
.../network/recovery/ItRecoveryHandshakeTest.java | 7 +-
.../network/scalecube/ItNodeRestartsTest.java | 6 -
.../scalecube/ItScaleCubeNetworkMessagingTest.java | 6 -
.../ignite/utils/ClusterServiceTestUtils.java | 7 +-
.../internal/network/NetworkMessageTypes.java | 12 +
.../network/direct/DirectMessageReader.java | 29 +-
.../network/direct/DirectMessageWriter.java | 26 +-
.../direct/stream/DirectByteBufferStream.java | 19 +
.../stream/DirectByteBufferStreamImplV1.java | 110 +-
.../network/message/ClassDescriptorMessage.java | 86 +
.../network/message/FieldDescriptorMessage.java | 47 +
.../internal/network/netty/ConnectionManager.java | 17 +-
.../internal/network/netty/InboundDecoder.java | 23 +-
.../ignite/internal/network/netty/NettyClient.java | 19 +-
.../ignite/internal/network/netty/NettyServer.java | 22 +-
.../internal/network/netty/OutboundEncoder.java | 26 +-
.../network/serialization/BuiltinType.java | 140 +
.../network/serialization/ClassDescriptor.java | 117 +-
.../serialization/ClassDescriptorFactory.java | 171 +-
.../ClassDescriptorFactoryContext.java | 45 +-
.../serialization/ClassIndexedDescriptors.java | 50 +
.../network/serialization/DefaultType.java | 134 -
.../network/serialization/FieldAccessor.java | 39 +
.../network/serialization/FieldAccessorImpl.java | 83 +
.../network/serialization/FieldDescriptor.java | 51 +-
.../serialization/IdIndexedDescriptors.java | 60 +
.../MapBackedIdIndexedDescriptors.java | 39 +
.../PerSessionSerializationService.java | 212 ++
.../network/serialization/ReflectionException.java | 30 +
.../network/serialization/Serialization.java | 97 +
.../network/serialization/SerializationResult.java | 54 +
.../serialization/SerializationService.java | 106 +
.../network/serialization/SerializationType.java | 56 +-
.../serialization/SerializedStreamCommands.java | 32 +
.../SpecialMethodInvocationException.java | 30 +
.../serialization/SpecialSerializationMethods.java | 51 +
.../SpecialSerializationMethodsImpl.java | 116 +
.../serialization/UserObjectSerializer.java | 48 +
.../marshal/ArbitraryObjectMarshaller.java | 82 +
.../marshal/BestEffortInstantiation.java | 56 +
.../marshal/BuiltInContainerMarshallers.java | 249 ++
.../serialization/marshal/BuiltInMarshalling.java | 429 +++
.../marshal/BuiltInNonContainerMarshallers.java | 196 ++
.../marshal/DefaultUserObjectMarshaller.java | 461 ++++
.../marshal/ExternalizableMarshaller.java | 75 +
.../serialization/marshal/Instantiation.java | 42 +
.../marshal/InstantiationException.java | 34 +
.../serialization/marshal/MarshalException.java | 29 +
.../serialization/marshal/MarshalledObject.java | 67 +
.../serialization/marshal/MarshallingContext.java | 90 +
.../marshal/NoArgConstructorInstantiation.java | 50 +
.../network/serialization/marshal/ObjectClass.java | 39 +
.../marshal/SerializableInstantiation.java | 115 +
.../serialization/marshal/TypedValueWriter.java | 39 +
.../serialization/marshal/UnmarshalException.java | 29 +
.../marshal/UnmarshallingContext.java | 69 +
.../serialization/marshal/UnsafeInstantiation.java | 42 +
.../marshal/UserObjectMarshaller.java | 52 +
.../network/serialization/marshal/ValueReader.java | 37 +
.../network/serialization/marshal/ValueWriter.java | 37 +
.../scalecube/ScaleCubeClusterServiceFactory.java | 6 +-
.../internal/network/netty/InboundDecoderTest.java | 18 +-
.../internal/network/netty/NettyServerTest.java | 7 +-
.../serialization/ClassDescriptorFactoryTest.java | 122 +-
.../serialization/DefaultDescriptorsTest.java | 92 +-
.../MapBackedIdIndexedDescriptorsTest.java | 53 +
.../network/serialization/MarshallableTest.java | 229 ++
.../serialization/MessageWithMarshallable.java | 31 +
.../serialization/SimpleSerializableObject.java | 49 +
.../marshal/BestEffortInstantiationTest.java | 97 +
.../marshal/BuiltInMarshallingTest.java | 69 +
...erObjectMarshallerWithArbitraryObjectsTest.java | 504 ++++
...efaultUserObjectMarshallerWithBuiltinsTest.java | 381 +++
...UserObjectMarshallerWithExternalizableTest.java | 252 ++
.../marshal/MarshallingContextTest.java | 86 +
.../marshal/NoArgConstructorInstantiationTest.java | 62 +
.../marshal/SerializableInstantiationTest.java | 163 ++
.../marshal/UnsafeInstantiationTest.java | 53 +
.../marshal/WithAccessibleNoArgConstructor.java | 21 +
.../marshal/WithPrivateNoArgConstructor.java | 23 +
.../marshal/WithoutNoArgConstructor.java | 26 +
.../apache/ignite/network/TestMessageTypes.java | 2 +
.../dotnet/Apache.Ignite/Internal/Table/Table.cs | 2 +
modules/raft-client/README.md | 2 +-
modules/raft/README.md | 76 +
.../apache/ignite/internal/raft/ItLozaTest.java | 5 -
.../service/ItAbstractListenerSnapshotTest.java | 5 -
.../ignite/raft/jraft/core/ItCliServiceTest.java | 117 +-
.../apache/ignite/raft/jraft/core/ItNodeTest.java | 137 +-
.../ignite/raft/server/RaftServerAbstractTest.java | 5 -
.../java/org/apache/ignite/internal/raft/Loza.java | 6 +-
.../internal/raft/server/impl/JraftServerImpl.java | 4 +-
.../java/org/apache/ignite/raft/jraft/Node.java | 7 +
.../apache/ignite/raft/jraft/core/NodeImpl.java | 41 +-
.../raft/jraft/disruptor/StripedDisruptor.java | 29 +-
.../apache/ignite/raft/jraft/rpc/CliRequests.java | 2 +
.../apache/ignite/raft/jraft/rpc/RpcClientEx.java | 2 +
.../raft/jraft/rpc/impl/IgniteRpcClient.java | 24 +
.../rpc/impl/cli/GetLeaderRequestProcessor.java | 1 +
.../apache/ignite/raft/jraft/util/Endpoint.java | 5 +
.../ignite/disruptor/StripedDisruptorTest.java | 6 +-
.../internal/raft/server/impl/RaftServerImpl.java | 4 +-
.../raft/jraft/core/RaftGroupServiceTest.java | 60 +-
.../apache/ignite/raft/jraft/core/TestCluster.java | 22 +-
.../ignite/raft/jraft/rpc/IgniteRpcTest.java | 35 +-
.../apache/ignite/raft/jraft/test/TestUtils.java | 18 +
modules/runner/pom.xml | 2 +-
.../calcite/AbstractBasicIntegrationTest.java | 220 --
.../ignite/internal/calcite/ItAggregatesTest.java | 160 --
.../ignite/internal/calcite/ItDataTypesTest.java | 97 -
.../ignite/internal/calcite/ItFunctionsTest.java | 239 --
.../ignite/internal/calcite/ItIndexSpoolTest.java | 122 -
.../apache/ignite/internal/calcite/ItJoinTest.java | 758 ------
.../ignite/internal/calcite/ItMetadataTest.java | 108 -
.../internal/calcite/ItMixedQueriesTest.java | 410 ---
.../internal/calcite/ItOrToUnionRuleTest.java | 226 --
.../calcite/ItProjectScanMergeRuleTest.java | 158 --
.../internal/calcite/ItSecondaryIndexTest.java | 782 ------
.../ignite/internal/calcite/ItSetOpTest.java | 273 --
.../internal/calcite/ItSortAggregateTest.java | 101 -
.../internal/calcite/ItSqlExtensionTest.java | 69 -
.../internal/calcite/extension/TestExtension.java | 168 --
.../calcite/extension/TestFilterConverterRule.java | 59 -
.../internal/calcite/extension/TestPhysFilter.java | 143 -
.../calcite/extension/TestPhysTableScan.java | 78 -
.../internal/calcite/extension/TestTableImpl.java | 101 -
.../ignite/internal/calcite/util/Commons.java | 33 -
.../ignite/internal/calcite/util/QueryChecker.java | 480 ----
.../ItDistributedConfigurationPropertiesTest.java | 14 +-
.../ItDistributedConfigurationStorageTest.java | 2 -
.../runner/app/ItIgniteNodeRestartTest.java | 2 +-
.../runner/app/ItTableApiContractTest.java | 279 ++
.../internal/runner/app/ItTablesApiTest.java | 122 +-
.../runner/app/ItThinClientConnectionTest.java | 173 --
.../app/client/ItAbstractThinClientTest.java | 157 ++
.../app/client/ItThinClientConnectionTest.java | 82 +
.../app/client/ItThinClientTransactionsTest.java | 310 +++
.../sql/engine/AbstractBasicIntegrationTest.java | 242 ++
.../internal/sql/engine/ItAggregatesTest.java | 160 ++
.../internal/sql/engine/ItDataTypesTest.java | 97 +
.../internal/sql/engine/ItFunctionsTest.java | 239 ++
.../internal/sql/engine/ItIndexSpoolTest.java | 120 +
.../ignite/internal/sql/engine/ItJoinTest.java | 758 ++++++
.../ignite/internal/sql/engine/ItMetadataTest.java | 107 +
.../internal/sql/engine/ItMixedQueriesTest.java | 410 +++
.../internal/sql/engine/ItOrToUnionRuleTest.java | 226 ++
.../sql/engine/ItProjectScanMergeRuleTest.java | 158 ++
.../internal/sql/engine/ItSecondaryIndexTest.java | 782 ++++++
.../ignite/internal/sql/engine/ItSetOpTest.java | 273 ++
.../internal/sql/engine/ItSortAggregateTest.java | 101 +
.../internal/sql/engine/ItSqlExtensionTest.java | 69 +
.../sql/engine/extension/TestExtension.java | 165 ++
.../engine/extension/TestFilterConverterRule.java | 59 +
.../sql/engine/extension/TestPhysFilter.java | 143 +
.../sql/engine/extension/TestPhysTableScan.java | 78 +
.../sql/engine/extension/TestTableImpl.java | 111 +
.../internal/sql/engine/util/CursorUtils.java | 33 +
.../internal/sql/engine/util/QueryChecker.java | 480 ++++
...processors.query.calcite.extension.SqlExtension | 1 -
...nite.internal.sql.engine.extension.SqlExtension | 1 +
.../org/apache/ignite/internal/app/IgniteImpl.java | 8 +-
.../apache/ignite/internal/app/IgnitionImpl.java | 4 +-
.../storage/DistributedConfigurationStorage.java | 12 +
.../storage/LocalConfigurationStorage.java | 12 +
.../apache/ignite/internal/schema/SchemaUtils.java | 4 +-
modules/sql-engine/README.txt | 35 +
modules/sql-engine/pom.xml | 305 +++
modules/sql-engine/src/main/codegen/config.fmpp | 639 +++++
.../src/main/codegen/includes/parserImpls.ftl | 0
.../apache/calcite/plan/volcano/VolcanoUtils.java | 0
.../apache/calcite/plan/volcano/package-info.java | 0
.../ignite/internal/sql/engine/QueryCancel.java | 92 +
.../sql/engine/QueryCancelledException.java | 36 +
.../ignite/internal/sql/engine/QueryProcessor.java | 39 +
.../internal/sql/engine/ResultFieldMetadata.java | 56 +
.../internal/sql/engine/ResultSetMetadata.java | 30 +
.../ignite/internal/sql/engine/SqlCursor.java | 37 +
.../internal/sql/engine/SqlQueryProcessor.java | 259 ++
.../ignite/internal/sql/engine/SqlQueryType.java | 58 +
.../apache/ignite/internal/sql/engine/Stubs.java | 25 +
.../sql/engine/exec/AbstractIndexScan.java | 108 +
.../internal/sql/engine/exec/ArrayRowHandler.java | 90 +
.../sql/engine/exec/ClosableIteratorsHolder.java | 177 ++
.../internal/sql/engine/exec/ExchangeService.java | 94 +
.../sql/engine/exec/ExchangeServiceImpl.java | 275 ++
.../engine/exec/ExecutionCancelledException.java | 27 +
.../internal/sql/engine/exec/ExecutionContext.java | 355 +++
.../internal/sql/engine/exec/ExecutionService.java | 45 +
.../sql/engine/exec/ExecutionServiceImpl.java | 874 ++++++
.../internal/sql/engine/exec/LifecycleAware.java | 35 +
.../sql/engine/exec/LogicalRelImplementor.java | 725 +++++
.../internal/sql/engine/exec/MailboxRegistry.java | 97 +
.../sql/engine/exec/MailboxRegistryImpl.java | 197 ++
.../sql/engine/exec/QueryTaskExecutor.java | 47 +
.../sql/engine/exec/QueryTaskExecutorImpl.java | 120 +
.../internal/sql/engine/exec/RowHandler.java | 79 +
.../internal/sql/engine/exec/RuntimeHashIndex.java | 115 +
.../internal/sql/engine/exec/RuntimeIndex.java | 28 +
.../sql/engine/exec/RuntimeSortedIndex.java | 219 ++
.../sql/engine/exec/TableFunctionScan.java | 53 +
.../ignite/internal/sql/engine/exec/TreeIndex.java | 36 +
.../sql/engine/exec/ddl/DdlCommandHandler.java | 322 +++
.../internal/sql/engine/exec/exp/BiScalar.java | 29 +
.../sql/engine/exec/exp/CallImplementor.java | 43 +
.../sql/engine/exec/exp/ConverterUtils.java | 462 ++++
.../sql/engine/exec/exp/ExpressionFactory.java | 113 +
.../sql/engine/exec/exp/ExpressionFactoryImpl.java | 640 +++++
.../sql/engine/exec/exp/IgniteBuiltInMethod.java | 41 +
.../sql/engine/exec/exp/IgniteSqlFunctions.java | 262 ++
.../sql/engine/exec/exp/ImplementableFunction.java | 37 +
.../sql/engine/exec/exp/NotNullImplementor.java | 43 +
.../exec/exp/ReflectiveCallNotNullImplementor.java | 83 +
.../sql/engine/exec/exp/RexExecutorImpl.java | 212 ++
.../internal/sql/engine/exec/exp/RexImpTable.java | 2614 ++++++++++++++++++
.../sql/engine/exec/exp/RexToLixTranslator.java | 1375 ++++++++++
.../internal/sql/engine/exec/exp/Scalar.java | 25 +
.../internal/sql/engine/exec/exp/SingleScalar.java | 29 +
.../sql/engine/exec/exp/agg/Accumulator.java | 38 +
.../engine/exec/exp/agg/AccumulatorWrapper.java | 32 +
.../sql/engine/exec/exp/agg/Accumulators.java | 1149 ++++++++
.../engine/exec/exp/agg/AccumulatorsFactory.java | 320 +++
.../sql/engine/exec/exp/agg/AggregateType.java | 33 +
.../internal/sql/engine/exec/exp/agg/GroupKey.java | 114 +
.../internal/sql/engine/exec/rel/AbstractNode.java | 206 ++
.../sql/engine/exec/rel/AbstractSetOpNode.java | 367 +++
.../exec/rel/CorrelatedNestedLoopJoinNode.java | 478 ++++
.../internal/sql/engine/exec/rel/Downstream.java | 45 +
.../internal/sql/engine/exec/rel/FilterNode.java | 150 ++
.../sql/engine/exec/rel/HashAggregateNode.java | 374 +++
.../ignite/internal/sql/engine/exec/rel/Inbox.java | 507 ++++
.../sql/engine/exec/rel/IndexSpoolNode.java | 214 ++
.../sql/engine/exec/rel/IntersectNode.java | 123 +
.../internal/sql/engine/exec/rel/LimitNode.java | 142 +
.../internal/sql/engine/exec/rel/Mailbox.java | 45 +
.../sql/engine/exec/rel/MergeJoinNode.java | 1172 ++++++++
.../internal/sql/engine/exec/rel/MinusNode.java | 105 +
.../internal/sql/engine/exec/rel/ModifyNode.java | 240 ++
.../sql/engine/exec/rel/NestedLoopJoinNode.java | 864 ++++++
.../ignite/internal/sql/engine/exec/rel/Node.java | 82 +
.../internal/sql/engine/exec/rel/Outbox.java | 366 +++
.../internal/sql/engine/exec/rel/ProjectNode.java | 93 +
.../internal/sql/engine/exec/rel/RootNode.java | 286 ++
.../internal/sql/engine/exec/rel/ScanNode.java | 135 +
.../internal/sql/engine/exec/rel/SingleNode.java | 36 +
.../sql/engine/exec/rel/SortAggregateNode.java | 309 +++
.../internal/sql/engine/exec/rel/SortNode.java | 158 ++
.../sql/engine/exec/rel/TableScanNode.java | 277 ++
.../sql/engine/exec/rel/TableSpoolNode.java | 174 ++
.../internal/sql/engine/exec/rel/UnionAllNode.java | 104 +
.../engine/extension/CatalogUpdateListener.java | 33 +
.../sql/engine/extension/ExternalConvention.java | 59 +
.../sql/engine/extension/SqlExtension.java | 154 ++
.../sql/engine/externalize/RelInputEx.java | 45 +
.../internal/sql/engine/externalize/RelJson.java | 906 +++++++
.../sql/engine/externalize/RelJsonReader.java | 382 +++
.../sql/engine/externalize/RelJsonWriter.java | 173 ++
.../internal/sql/engine/message/ErrorMessage.java | 45 +
.../message/ExecutionContextAwareMessage.java | 37 +
.../sql/engine/message/InboxCloseMessage.java | 45 +
.../sql/engine/message/MessageListener.java | 34 +
.../sql/engine/message/MessageService.java | 52 +
.../sql/engine/message/MessageServiceImpl.java | 164 ++
.../sql/engine/message/OutboxCloseMessage.java | 45 +
.../message/QueryBatchAcknowledgeMessage.java | 37 +
.../sql/engine/message/QueryBatchMessage.java | 48 +
.../sql/engine/message/QueryStartRequest.java | 52 +
.../sql/engine/message/QueryStartResponse.java | 45 +
.../sql/engine/message/SqlQueryMessageGroup.java | 44 +
.../sql/engine/metadata/AffinityService.java | 34 +
.../sql/engine/metadata/ColocationGroup.java | 258 ++
.../metadata/ColocationMappingException.java | 33 +
.../sql/engine/metadata/FragmentDescription.java | 90 +
.../sql/engine/metadata/FragmentMapping.java | 186 ++
.../engine/metadata/FragmentMappingException.java | 58 +
.../sql/engine/metadata/IgniteMdCollation.java | 648 +++++
.../engine/metadata/IgniteMdCumulativeCost.java | 134 +
.../engine/metadata/IgniteMdDistinctRowCount.java | 57 +
.../sql/engine/metadata/IgniteMdDistribution.java | 114 +
.../engine/metadata/IgniteMdFragmentMapping.java | 242 ++
.../engine/metadata/IgniteMdNonCumulativeCost.java | 55 +
.../metadata/IgniteMdPercentageOriginalRows.java | 176 ++
.../sql/engine/metadata/IgniteMdPredicates.java | 54 +
.../sql/engine/metadata/IgniteMdRowCount.java | 152 ++
.../sql/engine/metadata/IgniteMdSelectivity.java | 145 +
.../sql/engine/metadata/IgniteMetadata.java | 71 +
.../sql/engine/metadata/MappingService.java | 39 +
.../sql/engine/metadata/MappingServiceImpl.java | 63 +
.../sql/engine/metadata/NodeMappingException.java | 47 +
.../sql/engine/metadata/RelMetadataQueryEx.java | 101 +
.../sql/engine/metadata/RemoteException.java | 68 +
.../sql/engine/metadata/cost/IgniteCost.java | 244 ++
.../engine/metadata/cost/IgniteCostFactory.java | 107 +
.../sql/engine/prepare/AbstractMultiStepPlan.java | 109 +
.../internal/sql/engine/prepare/CacheKey.java | 86 +
.../ignite/internal/sql/engine/prepare/Cloner.java | 85 +
.../internal/sql/engine/prepare/DdlPlan.java | 48 +
.../internal/sql/engine/prepare/ExecutionPlan.java | 43 +
.../internal/sql/engine/prepare/ExplainPlan.java | 59 +
.../internal/sql/engine/prepare/Fragment.java | 177 ++
.../internal/sql/engine/prepare/FragmentPlan.java | 56 +
.../sql/engine/prepare/FragmentSplitter.java | 139 +
.../internal/sql/engine/prepare/IdGenerator.java | 35 +
.../internal/sql/engine/prepare/IgnitePlanner.java | 391 +++
.../sql/engine/prepare/IgnitePrograms.java | 80 +
.../sql/engine/prepare/IgniteRelShuttle.java | 254 ++
.../sql/engine/prepare/IgniteSqlValidator.java | 358 +++
.../sql/engine/prepare/MappingQueryContext.java | 62 +
.../sql/engine/prepare/MultiStepDmlPlan.java | 41 +
.../internal/sql/engine/prepare/MultiStepPlan.java | 59 +
.../sql/engine/prepare/MultiStepQueryPlan.java | 43 +
.../internal/sql/engine/prepare/PlannerHelper.java | 250 ++
.../internal/sql/engine/prepare/PlannerPhase.java | 269 ++
.../sql/engine/prepare/PlanningContext.java | 218 ++
.../internal/sql/engine/prepare/QueryPlan.java | 39 +
.../sql/engine/prepare/QueryPlanCache.java | 49 +
.../sql/engine/prepare/QueryPlanCacheImpl.java | 78 +
.../sql/engine/prepare/QueryPlanFactory.java | 32 +
.../internal/sql/engine/prepare/QueryTemplate.java | 142 +
.../engine/prepare/ResultFieldMetadataImpl.java | 90 +
.../sql/engine/prepare/ResultSetMetadataImpl.java | 79 +
.../engine/prepare/ResultSetMetadataInternal.java | 32 +
.../internal/sql/engine/prepare/Splitter.java | 130 +
.../sql/engine/prepare/ValidationResult.java | 68 +
.../prepare/ddl/AbstractTableDdlCommand.java | 64 +
.../engine/prepare/ddl/AlterTableAddCommand.java | 48 +
.../engine/prepare/ddl/AlterTableDropCommand.java | 64 +
.../sql/engine/prepare/ddl/ColumnDefinition.java | 80 +
.../sql/engine/prepare/ddl/CreateIndexCommand.java | 96 +
.../sql/engine/prepare/ddl/CreateTableCommand.java | 124 +
.../sql/engine/prepare/ddl/DdlCommand.java | 22 +
.../prepare/ddl/DdlSqlToCommandConverter.java | 471 ++++
.../sql/engine/prepare/ddl/DropIndexCommand.java | 47 +
.../sql/engine/prepare/ddl/DropTableCommand.java | 24 +
.../sql/engine/rel/AbstractIgniteJoin.java | 334 +++
.../sql/engine/rel/AbstractIgniteSpool.java | 51 +
.../internal/sql/engine/rel/AbstractIndexScan.java | 173 ++
.../internal/sql/engine/rel/IgniteAggregate.java | 131 +
.../internal/sql/engine/rel/IgniteConvention.java | 47 +
.../engine/rel/IgniteCorrelatedNestedLoopJoin.java | 263 ++
.../internal/sql/engine/rel/IgniteExchange.java | 106 +
.../internal/sql/engine/rel/IgniteFilter.java | 155 ++
.../internal/sql/engine/rel/IgniteGateway.java | 144 +
.../sql/engine/rel/IgniteHashIndexSpool.java | 158 ++
.../internal/sql/engine/rel/IgniteIndexScan.java | 154 ++
.../internal/sql/engine/rel/IgniteLimit.java | 213 ++
.../internal/sql/engine/rel/IgniteMergeJoin.java | 348 +++
.../sql/engine/rel/IgniteNestedLoopJoin.java | 120 +
.../internal/sql/engine/rel/IgniteProject.java | 250 ++
.../internal/sql/engine/rel/IgniteReceiver.java | 150 ++
.../ignite/internal/sql/engine/rel/IgniteRel.java | 92 +
.../internal/sql/engine/rel/IgniteRelVisitor.java | 179 ++
.../internal/sql/engine/rel/IgniteSender.java | 158 ++
.../ignite/internal/sql/engine/rel/IgniteSort.java | 144 +
.../sql/engine/rel/IgniteSortedIndexSpool.java | 173 ++
.../sql/engine/rel/IgniteTableFunctionScan.java | 90 +
.../internal/sql/engine/rel/IgniteTableModify.java | 122 +
.../internal/sql/engine/rel/IgniteTableScan.java | 145 +
.../internal/sql/engine/rel/IgniteTableSpool.java | 98 +
.../sql/engine/rel/IgniteTrimExchange.java | 137 +
.../internal/sql/engine/rel/IgniteUnionAll.java | 163 ++
.../internal/sql/engine/rel/IgniteValues.java | 80 +
.../internal/sql/engine/rel/InternalIgniteRel.java | 24 +
.../engine/rel/ProjectableFilterableTableScan.java | 215 ++
.../sql/engine/rel/SourceAwareIgniteRel.java | 27 +
.../engine/rel/agg/IgniteHashAggregateBase.java | 47 +
.../sql/engine/rel/agg/IgniteMapAggregateBase.java | 100 +
.../sql/engine/rel/agg/IgniteMapHashAggregate.java | 118 +
.../sql/engine/rel/agg/IgniteMapSortAggregate.java | 154 ++
.../engine/rel/agg/IgniteReduceAggregateBase.java | 196 ++
.../engine/rel/agg/IgniteReduceHashAggregate.java | 127 +
.../engine/rel/agg/IgniteReduceSortAggregate.java | 137 +
.../engine/rel/agg/IgniteSingleAggregateBase.java | 101 +
.../engine/rel/agg/IgniteSingleHashAggregate.java | 73 +
.../engine/rel/agg/IgniteSingleSortAggregate.java | 118 +
.../engine/rel/agg/IgniteSortAggregateBase.java | 74 +
.../engine/rel/logical/IgniteLogicalIndexScan.java | 113 +
.../engine/rel/logical/IgniteLogicalTableScan.java | 66 +
.../sql/engine/rel/set/IgniteIntersect.java | 70 +
.../sql/engine/rel/set/IgniteMapIntersect.java | 84 +
.../sql/engine/rel/set/IgniteMapMinus.java | 84 +
.../sql/engine/rel/set/IgniteMapSetOp.java | 112 +
.../internal/sql/engine/rel/set/IgniteMinus.java | 77 +
.../sql/engine/rel/set/IgniteMinusBase.java | 104 +
.../sql/engine/rel/set/IgniteReduceIntersect.java | 99 +
.../sql/engine/rel/set/IgniteReduceMinus.java | 99 +
.../sql/engine/rel/set/IgniteReduceSetOp.java | 79 +
.../internal/sql/engine/rel/set/IgniteSetOp.java | 79 +
.../sql/engine/rel/set/IgniteSingleIntersect.java | 73 +
.../sql/engine/rel/set/IgniteSingleMinus.java | 73 +
.../sql/engine/rel/set/IgniteSingleSetOp.java | 103 +
.../engine/rule/AbstractIgniteConverterRule.java | 61 +
.../sql/engine/rule/CorrelateToNestedLoopRule.java | 102 +
.../engine/rule/CorrelatedNestedLoopJoinRule.java | 161 ++
.../sql/engine/rule/FilterConverterRule.java | 63 +
.../rule/FilterSpoolMergeToHashIndexSpoolRule.java | 137 +
.../FilterSpoolMergeToSortedIndexSpoolRule.java | 124 +
.../engine/rule/HashAggregateConverterRule.java | 115 +
.../sql/engine/rule/LogicalScanConverterRule.java | 185 ++
.../sql/engine/rule/MergeJoinConverterRule.java | 75 +
.../sql/engine/rule/MinusConverterRule.java | 89 +
.../engine/rule/NestedLoopJoinConverterRule.java | 56 +
.../sql/engine/rule/ProjectConverterRule.java | 55 +
.../sql/engine/rule/SetOpConverterRule.java | 176 ++
.../engine/rule/SortAggregateConverterRule.java | 143 +
.../sql/engine/rule/SortConverterRule.java | 87 +
.../rule/TableFunctionScanConverterRule.java | 66 +
.../sql/engine/rule/TableModifyConverterRule.java | 61 +
.../sql/engine/rule/UnionConverterRule.java | 96 +
.../sql/engine/rule/ValuesConverterRule.java | 57 +
.../sql/engine/rule/logical/ExposeIndexRule.java | 99 +
.../engine/rule/logical/FilterScanMergeRule.java | 206 ++
.../engine/rule/logical/LogicalOrToUnionRule.java | 124 +
.../engine/rule/logical/ProjectScanMergeRule.java | 246 ++
.../sql/engine/schema/ColumnDescriptor.java | 42 +
.../sql/engine/schema/ColumnDescriptorImpl.java | 102 +
.../internal/sql/engine/schema/IgniteIndex.java | 54 +
.../internal/sql/engine/schema/IgniteSchema.java | 76 +
.../internal/sql/engine/schema/IgniteTable.java | 132 +
.../sql/engine/schema/IgniteTableImpl.java | 345 +++
.../sql/engine/schema/InternalIgniteTable.java | 152 ++
.../sql/engine/schema/SqlSchemaManager.java | 42 +
.../sql/engine/schema/SqlSchemaManagerImpl.java | 236 ++
.../sql/engine/schema/TableDescriptor.java | 111 +
.../sql/engine/schema/TableDescriptorImpl.java | 161 ++
.../engine/sql/IgniteAbstractSqlAlterTable.java | 90 +
.../engine/sql/IgniteSqlAlterTableAddColumn.java | 73 +
.../engine/sql/IgniteSqlAlterTableDropColumn.java | 79 +
.../sql/engine/sql/IgniteSqlConformance.java | 41 +
.../sql/engine/sql/IgniteSqlCreateIndex.java | 118 +
.../sql/engine/sql/IgniteSqlCreateTable.java | 115 +
.../sql/engine/sql/IgniteSqlCreateTableOption.java | 122 +
.../engine/sql/IgniteSqlCreateTableOptionEnum.java | 29 +
.../sql/engine/sql/IgniteSqlDropIndex.java | 72 +
.../sql/engine/sql/fun/IgniteSqlOperatorTable.java | 60 +
.../sql/engine/sql/fun/SqlSystemRangeFunction.java | 63 +
.../internal/sql/engine/trait/AffinityAdapter.java | 55 +
.../ignite/internal/sql/engine/trait/AllNodes.java | 44 +
.../sql/engine/trait/CorrelationTrait.java | 121 +
.../sql/engine/trait/CorrelationTraitDef.java | 60 +
.../internal/sql/engine/trait/Destination.java | 38 +
.../sql/engine/trait/DistributionFunction.java | 310 +++
.../sql/engine/trait/DistributionTrait.java | 229 ++
.../sql/engine/trait/DistributionTraitDef.java | 61 +
.../sql/engine/trait/IgniteDistribution.java | 54 +
.../sql/engine/trait/IgniteDistributions.java | 134 +
.../internal/sql/engine/trait/Partitioned.java | 56 +
.../internal/sql/engine/trait/RandomNode.java | 54 +
.../internal/sql/engine/trait/RelFactory.java | 37 +
.../sql/engine/trait/RewindabilityTrait.java | 110 +
.../sql/engine/trait/RewindabilityTraitDef.java | 60 +
.../internal/sql/engine/trait/TraitUtils.java | 543 ++++
.../sql/engine/trait/TraitsAwareIgniteRel.java | 163 ++
.../sql/engine/type/IgniteTypeFactory.java | 291 ++
.../internal/sql/engine/type/IgniteTypeSystem.java | 41 +
.../sql/engine/util/AbstractQueryContext.java | 40 +
.../internal/sql/engine/util/BaseQueryContext.java | 246 ++
.../ignite/internal/sql/engine/util/Commons.java | 833 ++++++
.../sql/engine/util/FilteringIterator.java | 91 +
.../ignite/internal/sql/engine/util/HintUtils.java | 72 +
.../internal/sql/engine/util/IgniteMethod.java | 82 +
.../internal/sql/engine/util/IgniteResource.java | 40 +
.../internal/sql/engine/util/IndexConditions.java | 151 ++
.../internal/sql/engine/util/NodeLeaveHandler.java | 50 +
.../internal/sql/engine/util/Primitives.java | 109 +
.../ignite/internal/sql/engine/util/RexUtils.java | 673 +++++
.../sql/engine/util/TransformingIterator.java | 58 +
.../ignite/internal/sql/engine/util/TypeUtils.java | 392 +++
.../internal/sql/engine/StopCalciteModuleTest.java | 218 ++
.../sql/engine/exec/DdlWithMockedManagersTest.java | 453 ++++
.../sql/engine/exec/RuntimeSortedIndexTest.java | 200 ++
.../engine/exec/exp/IgniteSqlFunctionsTest.java | 141 +
.../sql/engine/exec/rel/AbstractExecutionTest.java | 227 ++
.../exec/rel/AbstractSetOpExecutionTest.java | 166 ++
.../sql/engine/exec/rel/BaseAggregateTest.java | 566 ++++
.../sql/engine/exec/rel/ExecutionTest.java | 689 +++++
.../exec/rel/HashAggregateExecutionTest.java | 137 +
.../rel/HashAggregateSingleGroupExecutionTest.java | 484 ++++
.../exec/rel/HashIndexSpoolExecutionTest.java | 161 ++
.../engine/exec/rel/IntersectExecutionTest.java | 83 +
.../engine/exec/rel/MergeJoinExecutionTest.java | 375 +++
.../sql/engine/exec/rel/MinusExecutionTest.java | 83 +
.../exec/rel/NestedLoopJoinExecutionTest.java | 364 +++
.../exec/rel/SortAggregateExecutionTest.java | 145 +
.../exec/rel/SortedIndexSpoolExecutionTest.java | 189 ++
.../engine/exec/rel/TableSpoolExecutionTest.java | 156 ++
.../sql/engine/externalize/RelJsonReaderTest.java | 75 +
.../planner/AbstractAggregatePlannerTest.java | 83 +
.../sql/engine/planner/AbstractPlannerTest.java | 910 +++++++
.../planner/AggregateDistinctPlannerTest.java | 124 +
.../sql/engine/planner/AggregatePlannerTest.java | 313 +++
.../CorrelatedNestedLoopJoinPlannerTest.java | 177 ++
.../engine/planner/HashAggregatePlannerTest.java | 134 +
.../engine/planner/HashIndexSpoolPlannerTest.java | 237 ++
.../engine/planner/JoinColocationPlannerTest.java | 202 ++
.../sql/engine/planner/JoinCommutePlannerTest.java | 206 ++
.../sql/engine/planner/LimitOffsetPlannerTest.java | 203 ++
.../sql/engine/planner/MergeJoinPlannerTest.java | 2799 ++++++++++++++++++++
.../internal/sql/engine/planner/PlannerTest.java | 841 ++++++
.../sql/engine/planner/SetOpPlannerTest.java | 444 ++++
.../engine/planner/SortAggregatePlannerTest.java | 168 ++
.../planner/SortedIndexSpoolPlannerTest.java | 198 ++
.../sql/engine/planner/TableDmlPlannerTest.java | 189 ++
.../engine/planner/TableFunctionPlannerTest.java | 124 +
.../sql/engine/planner/TableSpoolPlannerTest.java | 151 ++
.../sql/engine/planner/UnionPlannerTest.java | 126 +
.../internal/sql/engine/sql/SqlDdlParserTest.java | 304 +++
.../storage/rocksdb/RocksDbStorageTest.java | 10 +-
.../distributed/ItInternalTableScanTest.java | 5 -
.../distributed/ItTxDistributedTestSingleNode.java | 5 -
.../schema/ExtendedTableConfigurationSchema.java | 1 -
.../internal/table/distributed/TableManager.java | 407 ++-
.../table/distributed/raft/PartitionListener.java | 2 +-
.../distributed/storage/InternalTableImpl.java | 6 +-
.../ignite/internal/table/TableManagerTest.java | 8 +-
.../internal/tx/impl/IgniteTransactionsImpl.java | 38 +-
.../ignite/internal/tx/impl/TxManagerImpl.java | 2 +-
parent/pom.xml | 15 +-
pom.xml | 2 +-
984 files changed, 80259 insertions(+), 69292 deletions(-)
create mode 100644 modules/api/src/main/java/org/apache/ignite/lang/TableNotFoundException.java
delete mode 100644 modules/calcite/README.txt
delete mode 100644 modules/calcite/pom.xml
delete mode 100644 modules/calcite/src/main/codegen/config.fmpp
delete mode 100644 modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/QueryCancel.java
delete mode 100644 modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/QueryCancelledException.java
delete mode 100644 modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/QueryProcessor.java
delete mode 100644 modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/ResultFieldMetadata.java
delete mode 100644 modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/ResultSetMetadata.java
delete mode 100644 modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/SqlCursor.java
delete mode 100644 modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/SqlQueryProcessor.java
delete mode 100644 modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/SqlQueryType.java
delete mode 100644 modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/Stubs.java
delete mode 100644 modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/exec/AbstractIndexScan.java
delete mode 100644 modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/exec/ArrayRowHandler.java
delete mode 100644 modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/exec/ClosableIteratorsHolder.java
delete mode 100644 modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/exec/ExchangeService.java
delete mode 100644 modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/exec/ExchangeServiceImpl.java
delete mode 100644 modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/exec/ExecutionCancelledException.java
delete mode 100644 modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/exec/ExecutionContext.java
delete mode 100644 modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/exec/ExecutionService.java
delete mode 100644 modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/exec/ExecutionServiceImpl.java
delete mode 100644 modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/exec/LifecycleAware.java
delete mode 100644 modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/exec/LogicalRelImplementor.java
delete mode 100644 modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/exec/MailboxRegistry.java
delete mode 100644 modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/exec/MailboxRegistryImpl.java
delete mode 100644 modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/exec/QueryTaskExecutor.java
delete mode 100644 modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/exec/QueryTaskExecutorImpl.java
delete mode 100644 modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/exec/RowHandler.java
delete mode 100644 modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/exec/RuntimeHashIndex.java
delete mode 100644 modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/exec/RuntimeIndex.java
delete mode 100644 modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/exec/RuntimeSortedIndex.java
delete mode 100644 modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/exec/TableFunctionScan.java
delete mode 100644 modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/exec/TreeIndex.java
delete mode 100644 modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/exec/ddl/DdlCommandHandler.java
delete mode 100644 modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/exec/exp/BiScalar.java
delete mode 100644 modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/exec/exp/CallImplementor.java
delete mode 100644 modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/exec/exp/ConverterUtils.java
delete mode 100644 modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/exec/exp/ExpressionFactory.java
delete mode 100644 modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/exec/exp/ExpressionFactoryImpl.java
delete mode 100644 modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/exec/exp/IgniteBuiltInMethod.java
delete mode 100644 modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/exec/exp/IgniteSqlFunctions.java
delete mode 100644 modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/exec/exp/ImplementableFunction.java
delete mode 100644 modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/exec/exp/NotNullImplementor.java
delete mode 100644 modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/exec/exp/ReflectiveCallNotNullImplementor.java
delete mode 100644 modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/exec/exp/RexExecutorImpl.java
delete mode 100644 modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/exec/exp/RexImpTable.java
delete mode 100644 modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/exec/exp/RexToLixTranslator.java
delete mode 100644 modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/exec/exp/Scalar.java
delete mode 100644 modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/exec/exp/SingleScalar.java
delete mode 100644 modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/exec/exp/agg/Accumulator.java
delete mode 100644 modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/exec/exp/agg/AccumulatorWrapper.java
delete mode 100644 modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/exec/exp/agg/Accumulators.java
delete mode 100644 modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/exec/exp/agg/AccumulatorsFactory.java
delete mode 100644 modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/exec/exp/agg/AggregateType.java
delete mode 100644 modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/exec/exp/agg/GroupKey.java
delete mode 100644 modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/exec/rel/AbstractNode.java
delete mode 100644 modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/exec/rel/AbstractSetOpNode.java
delete mode 100644 modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/exec/rel/CorrelatedNestedLoopJoinNode.java
delete mode 100644 modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/exec/rel/Downstream.java
delete mode 100644 modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/exec/rel/FilterNode.java
delete mode 100644 modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/exec/rel/HashAggregateNode.java
delete mode 100644 modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/exec/rel/Inbox.java
delete mode 100644 modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/exec/rel/IndexSpoolNode.java
delete mode 100644 modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/exec/rel/IntersectNode.java
delete mode 100644 modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/exec/rel/LimitNode.java
delete mode 100644 modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/exec/rel/Mailbox.java
delete mode 100644 modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/exec/rel/MergeJoinNode.java
delete mode 100644 modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/exec/rel/MinusNode.java
delete mode 100644 modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/exec/rel/ModifyNode.java
delete mode 100644 modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/exec/rel/NestedLoopJoinNode.java
delete mode 100644 modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/exec/rel/Node.java
delete mode 100644 modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/exec/rel/Outbox.java
delete mode 100644 modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/exec/rel/ProjectNode.java
delete mode 100644 modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/exec/rel/RootNode.java
delete mode 100644 modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/exec/rel/ScanNode.java
delete mode 100644 modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/exec/rel/SingleNode.java
delete mode 100644 modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/exec/rel/SortAggregateNode.java
delete mode 100644 modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/exec/rel/SortNode.java
delete mode 100644 modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/exec/rel/TableScanNode.java
delete mode 100644 modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/exec/rel/TableSpoolNode.java
delete mode 100644 modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/exec/rel/UnionAllNode.java
delete mode 100644 modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/extension/CatalogUpdateListener.java
delete mode 100644 modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/extension/ExternalConvention.java
delete mode 100644 modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/extension/SqlExtension.java
delete mode 100644 modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/externalize/RelInputEx.java
delete mode 100644 modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/externalize/RelJson.java
delete mode 100644 modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/externalize/RelJsonReader.java
delete mode 100644 modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/externalize/RelJsonWriter.java
delete mode 100644 modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/message/ErrorMessage.java
delete mode 100644 modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/message/ExecutionContextAwareMessage.java
delete mode 100644 modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/message/InboxCloseMessage.java
delete mode 100644 modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/message/MessageListener.java
delete mode 100644 modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/message/MessageService.java
delete mode 100644 modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/message/MessageServiceImpl.java
delete mode 100644 modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/message/OutboxCloseMessage.java
delete mode 100644 modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/message/QueryBatchAcknowledgeMessage.java
delete mode 100644 modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/message/QueryBatchMessage.java
delete mode 100644 modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/message/QueryStartRequest.java
delete mode 100644 modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/message/QueryStartResponse.java
delete mode 100644 modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/message/SqlQueryMessageGroup.java
delete mode 100644 modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/metadata/AffinityService.java
delete mode 100644 modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/metadata/ColocationGroup.java
delete mode 100644 modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/metadata/ColocationMappingException.java
delete mode 100644 modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/metadata/FragmentDescription.java
delete mode 100644 modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/metadata/FragmentMapping.java
delete mode 100644 modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/metadata/FragmentMappingException.java
delete mode 100644 modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/metadata/IgniteMdCollation.java
delete mode 100644 modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/metadata/IgniteMdCumulativeCost.java
delete mode 100644 modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/metadata/IgniteMdDistinctRowCount.java
delete mode 100644 modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/metadata/IgniteMdDistribution.java
delete mode 100644 modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/metadata/IgniteMdFragmentMapping.java
delete mode 100644 modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/metadata/IgniteMdNonCumulativeCost.java
delete mode 100644 modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/metadata/IgniteMdPercentageOriginalRows.java
delete mode 100644 modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/metadata/IgniteMdPredicates.java
delete mode 100644 modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/metadata/IgniteMdRowCount.java
delete mode 100644 modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/metadata/IgniteMdSelectivity.java
delete mode 100644 modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/metadata/IgniteMetadata.java
delete mode 100644 modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/metadata/MappingService.java
delete mode 100644 modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/metadata/MappingServiceImpl.java
delete mode 100644 modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/metadata/NodeMappingException.java
delete mode 100644 modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/metadata/RelMetadataQueryEx.java
delete mode 100644 modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/metadata/RemoteException.java
delete mode 100644 modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/metadata/cost/IgniteCost.java
delete mode 100644 modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/metadata/cost/IgniteCostFactory.java
delete mode 100644 modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/prepare/AbstractMultiStepPlan.java
delete mode 100644 modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/prepare/CacheKey.java
delete mode 100644 modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/prepare/Cloner.java
delete mode 100644 modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/prepare/DdlPlan.java
delete mode 100644 modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/prepare/ExecutionPlan.java
delete mode 100644 modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/prepare/ExplainPlan.java
delete mode 100644 modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/prepare/Fragment.java
delete mode 100644 modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/prepare/FragmentPlan.java
delete mode 100644 modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/prepare/FragmentSplitter.java
delete mode 100644 modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/prepare/IdGenerator.java
delete mode 100644 modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/prepare/IgnitePlanner.java
delete mode 100644 modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/prepare/IgnitePrograms.java
delete mode 100644 modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/prepare/IgniteRelShuttle.java
delete mode 100644 modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/prepare/IgniteSqlValidator.java
delete mode 100644 modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/prepare/MappingQueryContext.java
delete mode 100644 modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/prepare/MultiStepDmlPlan.java
delete mode 100644 modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/prepare/MultiStepPlan.java
delete mode 100644 modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/prepare/MultiStepQueryPlan.java
delete mode 100644 modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/prepare/PlannerHelper.java
delete mode 100644 modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/prepare/PlannerPhase.java
delete mode 100644 modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/prepare/PlanningContext.java
delete mode 100644 modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/prepare/QueryPlan.java
delete mode 100644 modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/prepare/QueryPlanCache.java
delete mode 100644 modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/prepare/QueryPlanCacheImpl.java
delete mode 100644 modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/prepare/QueryPlanFactory.java
delete mode 100644 modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/prepare/QueryTemplate.java
delete mode 100644 modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/prepare/ResultFieldMetadataImpl.java
delete mode 100644 modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/prepare/ResultSetMetadataImpl.java
delete mode 100644 modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/prepare/ResultSetMetadataInternal.java
delete mode 100644 modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/prepare/Splitter.java
delete mode 100644 modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/prepare/ValidationResult.java
delete mode 100644 modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/prepare/ddl/AbstractTableDdlCommand.java
delete mode 100644 modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/prepare/ddl/AlterTableAddCommand.java
delete mode 100644 modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/prepare/ddl/AlterTableDropCommand.java
delete mode 100644 modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/prepare/ddl/ColumnDefinition.java
delete mode 100644 modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/prepare/ddl/CreateIndexCommand.java
delete mode 100644 modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/prepare/ddl/CreateTableCommand.java
delete mode 100644 modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/prepare/ddl/DdlCommand.java
delete mode 100644 modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/prepare/ddl/DdlSqlToCommandConverter.java
delete mode 100644 modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/prepare/ddl/DropIndexCommand.java
delete mode 100644 modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/prepare/ddl/DropTableCommand.java
delete mode 100644 modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/rel/AbstractIgniteJoin.java
delete mode 100644 modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/rel/AbstractIgniteSpool.java
delete mode 100644 modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/rel/AbstractIndexScan.java
delete mode 100644 modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/rel/IgniteAggregate.java
delete mode 100644 modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/rel/IgniteConvention.java
delete mode 100644 modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/rel/IgniteCorrelatedNestedLoopJoin.java
delete mode 100644 modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/rel/IgniteExchange.java
delete mode 100644 modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/rel/IgniteFilter.java
delete mode 100644 modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/rel/IgniteGateway.java
delete mode 100644 modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/rel/IgniteHashIndexSpool.java
delete mode 100644 modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/rel/IgniteIndexScan.java
delete mode 100644 modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/rel/IgniteLimit.java
delete mode 100644 modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/rel/IgniteMergeJoin.java
delete mode 100644 modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/rel/IgniteNestedLoopJoin.java
delete mode 100644 modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/rel/IgniteProject.java
delete mode 100644 modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/rel/IgniteReceiver.java
delete mode 100644 modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/rel/IgniteRel.java
delete mode 100644 modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/rel/IgniteRelVisitor.java
delete mode 100644 modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/rel/IgniteSender.java
delete mode 100644 modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/rel/IgniteSort.java
delete mode 100644 modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/rel/IgniteSortedIndexSpool.java
delete mode 100644 modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/rel/IgniteTableFunctionScan.java
delete mode 100644 modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/rel/IgniteTableModify.java
delete mode 100644 modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/rel/IgniteTableScan.java
delete mode 100644 modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/rel/IgniteTableSpool.java
delete mode 100644 modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/rel/IgniteTrimExchange.java
delete mode 100644 modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/rel/IgniteUnionAll.java
delete mode 100644 modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/rel/IgniteValues.java
delete mode 100644 modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/rel/InternalIgniteRel.java
delete mode 100644 modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/rel/ProjectableFilterableTableScan.java
delete mode 100644 modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/rel/SourceAwareIgniteRel.java
delete mode 100644 modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/rel/agg/IgniteHashAggregateBase.java
delete mode 100644 modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/rel/agg/IgniteMapAggregateBase.java
delete mode 100644 modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/rel/agg/IgniteMapHashAggregate.java
delete mode 100644 modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/rel/agg/IgniteMapSortAggregate.java
delete mode 100644 modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/rel/agg/IgniteReduceAggregateBase.java
delete mode 100644 modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/rel/agg/IgniteReduceHashAggregate.java
delete mode 100644 modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/rel/agg/IgniteReduceSortAggregate.java
delete mode 100644 modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/rel/agg/IgniteSingleAggregateBase.java
delete mode 100644 modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/rel/agg/IgniteSingleHashAggregate.java
delete mode 100644 modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/rel/agg/IgniteSingleSortAggregate.java
delete mode 100644 modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/rel/agg/IgniteSortAggregateBase.java
delete mode 100644 modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/rel/logical/IgniteLogicalIndexScan.java
delete mode 100644 modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/rel/logical/IgniteLogicalTableScan.java
delete mode 100644 modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/rel/set/IgniteIntersect.java
delete mode 100644 modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/rel/set/IgniteMapIntersect.java
delete mode 100644 modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/rel/set/IgniteMapMinus.java
delete mode 100644 modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/rel/set/IgniteMapSetOp.java
delete mode 100644 modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/rel/set/IgniteMinus.java
delete mode 100644 modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/rel/set/IgniteMinusBase.java
delete mode 100644 modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/rel/set/IgniteReduceIntersect.java
delete mode 100644 modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/rel/set/IgniteReduceMinus.java
delete mode 100644 modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/rel/set/IgniteReduceSetOp.java
delete mode 100644 modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/rel/set/IgniteSetOp.java
delete mode 100644 modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/rel/set/IgniteSingleIntersect.java
delete mode 100644 modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/rel/set/IgniteSingleMinus.java
delete mode 100644 modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/rel/set/IgniteSingleSetOp.java
delete mode 100644 modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/rule/AbstractIgniteConverterRule.java
delete mode 100644 modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/rule/CorrelateToNestedLoopRule.java
delete mode 100644 modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/rule/CorrelatedNestedLoopJoinRule.java
delete mode 100644 modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/rule/FilterConverterRule.java
delete mode 100644 modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/rule/FilterSpoolMergeToHashIndexSpoolRule.java
delete mode 100644 modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/rule/FilterSpoolMergeToSortedIndexSpoolRule.java
delete mode 100644 modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/rule/HashAggregateConverterRule.java
delete mode 100644 modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/rule/LogicalScanConverterRule.java
delete mode 100644 modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/rule/MergeJoinConverterRule.java
delete mode 100644 modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/rule/MinusConverterRule.java
delete mode 100644 modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/rule/NestedLoopJoinConverterRule.java
delete mode 100644 modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/rule/ProjectConverterRule.java
delete mode 100644 modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/rule/SetOpConverterRule.java
delete mode 100644 modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/rule/SortAggregateConverterRule.java
delete mode 100644 modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/rule/SortConverterRule.java
delete mode 100644 modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/rule/TableFunctionScanConverterRule.java
delete mode 100644 modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/rule/TableModifyConverterRule.java
delete mode 100644 modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/rule/UnionConverterRule.java
delete mode 100644 modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/rule/ValuesConverterRule.java
delete mode 100644 modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/rule/logical/ExposeIndexRule.java
delete mode 100644 modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/rule/logical/FilterScanMergeRule.java
delete mode 100644 modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/rule/logical/LogicalOrToUnionRule.java
delete mode 100644 modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/rule/logical/ProjectScanMergeRule.java
delete mode 100644 modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/schema/ColumnDescriptor.java
delete mode 100644 modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/schema/ColumnDescriptorImpl.java
delete mode 100644 modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/schema/IgniteIndex.java
delete mode 100644 modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/schema/IgniteSchema.java
delete mode 100644 modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/schema/IgniteTable.java
delete mode 100644 modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/schema/IgniteTableImpl.java
delete mode 100644 modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/schema/InternalIgniteTable.java
delete mode 100644 modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/schema/SchemaHolder.java
delete mode 100644 modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/schema/SchemaHolderImpl.java
delete mode 100644 modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/schema/TableDescriptor.java
delete mode 100644 modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/schema/TableDescriptorImpl.java
delete mode 100644 modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/sql/IgniteAbstractSqlAlterTable.java
delete mode 100644 modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/sql/IgniteSqlAlterTableAddColumn.java
delete mode 100644 modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/sql/IgniteSqlAlterTableDropColumn.java
delete mode 100644 modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/sql/IgniteSqlConformance.java
delete mode 100644 modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/sql/IgniteSqlCreateIndex.java
delete mode 100644 modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/sql/IgniteSqlCreateTable.java
delete mode 100644 modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/sql/IgniteSqlCreateTableOption.java
delete mode 100644 modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/sql/IgniteSqlCreateTableOptionEnum.java
delete mode 100644 modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/sql/IgniteSqlDropIndex.java
delete mode 100644 modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/sql/fun/IgniteSqlOperatorTable.java
delete mode 100644 modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/sql/fun/SqlSystemRangeFunction.java
delete mode 100644 modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/trait/AffinityAdapter.java
delete mode 100644 modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/trait/AllNodes.java
delete mode 100644 modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/trait/CorrelationTrait.java
delete mode 100644 modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/trait/CorrelationTraitDef.java
delete mode 100644 modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/trait/Destination.java
delete mode 100644 modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/trait/DistributionFunction.java
delete mode 100644 modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/trait/DistributionTrait.java
delete mode 100644 modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/trait/DistributionTraitDef.java
delete mode 100644 modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/trait/IgniteDistribution.java
delete mode 100644 modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/trait/IgniteDistributions.java
delete mode 100644 modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/trait/Partitioned.java
delete mode 100644 modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/trait/RandomNode.java
delete mode 100644 modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/trait/RelFactory.java
delete mode 100644 modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/trait/RewindabilityTrait.java
delete mode 100644 modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/trait/RewindabilityTraitDef.java
delete mode 100644 modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/trait/TraitUtils.java
delete mode 100644 modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/trait/TraitsAwareIgniteRel.java
delete mode 100644 modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/type/IgniteTypeFactory.java
delete mode 100644 modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/type/IgniteTypeSystem.java
delete mode 100644 modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/util/AbstractQueryContext.java
delete mode 100644 modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/util/BaseQueryContext.java
delete mode 100644 modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/util/Commons.java
delete mode 100644 modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/util/FilteringIterator.java
delete mode 100644 modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/util/HintUtils.java
delete mode 100644 modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/util/IgniteMethod.java
delete mode 100644 modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/util/IgniteResource.java
delete mode 100644 modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/util/IndexConditions.java
delete mode 100644 modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/util/NodeLeaveHandler.java
delete mode 100644 modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/util/Primitives.java
delete mode 100644 modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/util/RexUtils.java
delete mode 100644 modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/util/TransformingIterator.java
delete mode 100644 modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/util/TypeUtils.java
delete mode 100644 modules/calcite/src/test/java/org/apache/ignite/internal/processors/query/calcite/StopCalciteModuleTest.java
delete mode 100644 modules/calcite/src/test/java/org/apache/ignite/internal/processors/query/calcite/exec/DdlWithMockedManagersTest.java
delete mode 100644 modules/calcite/src/test/java/org/apache/ignite/internal/processors/query/calcite/exec/RuntimeSortedIndexTest.java
delete mode 100644 modules/calcite/src/test/java/org/apache/ignite/internal/processors/query/calcite/exec/exp/IgniteSqlFunctionsTest.java
delete mode 100644 modules/calcite/src/test/java/org/apache/ignite/internal/processors/query/calcite/exec/rel/AbstractExecutionTest.java
delete mode 100644 modules/calcite/src/test/java/org/apache/ignite/internal/processors/query/calcite/exec/rel/AbstractSetOpExecutionTest.java
delete mode 100644 modules/calcite/src/test/java/org/apache/ignite/internal/processors/query/calcite/exec/rel/BaseAggregateTest.java
delete mode 100644 modules/calcite/src/test/java/org/apache/ignite/internal/processors/query/calcite/exec/rel/ExecutionTest.java
delete mode 100644 modules/calcite/src/test/java/org/apache/ignite/internal/processors/query/calcite/exec/rel/HashAggregateExecutionTest.java
delete mode 100644 modules/calcite/src/test/java/org/apache/ignite/internal/processors/query/calcite/exec/rel/HashAggregateSingleGroupExecutionTest.java
delete mode 100644 modules/calcite/src/test/java/org/apache/ignite/internal/processors/query/calcite/exec/rel/HashIndexSpoolExecutionTest.java
delete mode 100644 modules/calcite/src/test/java/org/apache/ignite/internal/processors/query/calcite/exec/rel/IntersectExecutionTest.java
delete mode 100644 modules/calcite/src/test/java/org/apache/ignite/internal/processors/query/calcite/exec/rel/MergeJoinExecutionTest.java
delete mode 100644 modules/calcite/src/test/java/org/apache/ignite/internal/processors/query/calcite/exec/rel/MinusExecutionTest.java
delete mode 100644 modules/calcite/src/test/java/org/apache/ignite/internal/processors/query/calcite/exec/rel/NestedLoopJoinExecutionTest.java
delete mode 100644 modules/calcite/src/test/java/org/apache/ignite/internal/processors/query/calcite/exec/rel/SortAggregateExecutionTest.java
delete mode 100644 modules/calcite/src/test/java/org/apache/ignite/internal/processors/query/calcite/exec/rel/SortedIndexSpoolExecutionTest.java
delete mode 100644 modules/calcite/src/test/java/org/apache/ignite/internal/processors/query/calcite/exec/rel/TableSpoolExecutionTest.java
delete mode 100644 modules/calcite/src/test/java/org/apache/ignite/internal/processors/query/calcite/planner/AbstractAggregatePlannerTest.java
delete mode 100644 modules/calcite/src/test/java/org/apache/ignite/internal/processors/query/calcite/planner/AbstractPlannerTest.java
delete mode 100644 modules/calcite/src/test/java/org/apache/ignite/internal/processors/query/calcite/planner/AggregateDistinctPlannerTest.java
delete mode 100644 modules/calcite/src/test/java/org/apache/ignite/internal/processors/query/calcite/planner/AggregatePlannerTest.java
delete mode 100644 modules/calcite/src/test/java/org/apache/ignite/internal/processors/query/calcite/planner/CorrelatedNestedLoopJoinPlannerTest.java
delete mode 100644 modules/calcite/src/test/java/org/apache/ignite/internal/processors/query/calcite/planner/HashAggregatePlannerTest.java
delete mode 100644 modules/calcite/src/test/java/org/apache/ignite/internal/processors/query/calcite/planner/HashIndexSpoolPlannerTest.java
delete mode 100644 modules/calcite/src/test/java/org/apache/ignite/internal/processors/query/calcite/planner/JoinColocationPlannerTest.java
delete mode 100644 modules/calcite/src/test/java/org/apache/ignite/internal/processors/query/calcite/planner/JoinCommutePlannerTest.java
delete mode 100644 modules/calcite/src/test/java/org/apache/ignite/internal/processors/query/calcite/planner/LimitOffsetPlannerTest.java
delete mode 100644 modules/calcite/src/test/java/org/apache/ignite/internal/processors/query/calcite/planner/MergeJoinPlannerTest.java
delete mode 100644 modules/calcite/src/test/java/org/apache/ignite/internal/processors/query/calcite/planner/PlannerTest.java
delete mode 100644 modules/calcite/src/test/java/org/apache/ignite/internal/processors/query/calcite/planner/SetOpPlannerTest.java
delete mode 100644 modules/calcite/src/test/java/org/apache/ignite/internal/processors/query/calcite/planner/SortAggregatePlannerTest.java
delete mode 100644 modules/calcite/src/test/java/org/apache/ignite/internal/processors/query/calcite/planner/SortedIndexSpoolPlannerTest.java
delete mode 100644 modules/calcite/src/test/java/org/apache/ignite/internal/processors/query/calcite/planner/TableDmlPlannerTest.java
delete mode 100644 modules/calcite/src/test/java/org/apache/ignite/internal/processors/query/calcite/planner/TableFunctionPlannerTest.java
delete mode 100644 modules/calcite/src/test/java/org/apache/ignite/internal/processors/query/calcite/planner/TableSpoolPlannerTest.java
delete mode 100644 modules/calcite/src/test/java/org/apache/ignite/internal/processors/query/calcite/planner/UnionPlannerTest.java
delete mode 100644 modules/calcite/src/test/java/org/apache/ignite/internal/processors/query/calcite/sql/SqlDdlParserTest.java
create mode 100644 modules/client-handler/src/main/java/org/apache/ignite/client/handler/ClientResource.java
create mode 100644 modules/client-handler/src/main/java/org/apache/ignite/client/handler/ClientResourceRegistry.java
create mode 100644 modules/client-handler/src/main/java/org/apache/ignite/client/handler/requests/tx/ClientTransactionBeginRequest.java
create mode 100644 modules/client-handler/src/main/java/org/apache/ignite/client/handler/requests/tx/ClientTransactionCommitRequest.java
create mode 100644 modules/client-handler/src/main/java/org/apache/ignite/client/handler/requests/tx/ClientTransactionRollbackRequest.java
create mode 100644 modules/client/src/main/java/org/apache/ignite/internal/client/ClientUtils.java
create mode 100644 modules/client/src/main/java/org/apache/ignite/internal/client/table/ClientKeyValueView.java
create mode 100644 modules/client/src/main/java/org/apache/ignite/internal/client/table/ClientRecordSerializer.java
create mode 100644 modules/client/src/main/java/org/apache/ignite/internal/client/table/ClientTupleSerializer.java
create mode 100644 modules/client/src/main/java/org/apache/ignite/internal/client/tx/ClientTransaction.java
create mode 100644 modules/client/src/main/java/org/apache/ignite/internal/client/tx/ClientTransactions.java
create mode 100644 modules/client/src/test/java/org/apache/ignite/client/ClientKeyValueViewTest.java
delete mode 100644 modules/configuration-annotation-processor/src/integrationTest/resources/org/apache/ignite/internal/configuration/processor/internal/InvalidDirectAccessConfigurationSchema.java
create mode 100644 modules/configuration-annotation-processor/src/integrationTest/resources/org/apache/ignite/internal/configuration/processor/internalid/ErrorInternalId0ConfigurationSchema.java
create mode 100644 modules/configuration-annotation-processor/src/integrationTest/resources/org/apache/ignite/internal/configuration/processor/internalid/SimpleInternalId0ConfigurationSchema.java
delete mode 100644 modules/configuration-api/src/main/java/org/apache/ignite/configuration/DirectConfigurationProperty.java
delete mode 100644 modules/configuration-api/src/main/java/org/apache/ignite/configuration/annotation/DirectAccess.java
create mode 100644 modules/configuration-api/src/main/java/org/apache/ignite/configuration/annotation/InternalId.java
delete mode 100644 modules/configuration/src/main/java/org/apache/ignite/internal/configuration/DirectConfigurationTreeWrapper.java
delete mode 100644 modules/configuration/src/main/java/org/apache/ignite/internal/configuration/DirectDynamicConfiguration.java
delete mode 100644 modules/configuration/src/main/java/org/apache/ignite/internal/configuration/DirectDynamicProperty.java
delete mode 100644 modules/configuration/src/main/java/org/apache/ignite/internal/configuration/DirectNamedListConfiguration.java
create mode 100644 modules/configuration/src/main/java/org/apache/ignite/internal/configuration/asm/DirectProxyAsmGenerator.java
create mode 100644 modules/configuration/src/main/java/org/apache/ignite/internal/configuration/direct/DirectConfigurationProxy.java
create mode 100644 modules/configuration/src/main/java/org/apache/ignite/internal/configuration/direct/DirectNamedListProxy.java
create mode 100644 modules/configuration/src/main/java/org/apache/ignite/internal/configuration/direct/DirectPropertyProxy.java
create mode 100644 modules/configuration/src/main/java/org/apache/ignite/internal/configuration/direct/DirectValueProxy.java
create mode 100644 modules/configuration/src/main/java/org/apache/ignite/internal/configuration/direct/KeyPathNode.java
delete mode 100644 modules/configuration/src/test/java/org/apache/ignite/internal/configuration/DirectPropertiesTest.java
create mode 100644 modules/configuration/src/test/java/org/apache/ignite/internal/configuration/direct/DirectPropertiesTest.java
create mode 100644 modules/configuration/src/test/java/org/apache/ignite/internal/configuration/tree/InternalIdTest.java
create mode 100644 modules/core/src/main/java/org/apache/ignite/lang/IgniteStringFormatter.java
delete mode 100644 modules/core/src/main/java/org/apache/ignite/lang/LoggerMessageHelper.java
create mode 100644 modules/core/src/test/java/org/apache/ignite/internal/testframework/BaseIgniteAbstractTest.java
create mode 100644 modules/network-api/src/main/java/org/apache/ignite/network/annotations/Marshallable.java
create mode 100644 modules/network/src/main/java/org/apache/ignite/internal/network/message/ClassDescriptorMessage.java
create mode 100644 modules/network/src/main/java/org/apache/ignite/internal/network/message/FieldDescriptorMessage.java
create mode 100644 modules/network/src/main/java/org/apache/ignite/internal/network/serialization/BuiltinType.java
create mode 100644 modules/network/src/main/java/org/apache/ignite/internal/network/serialization/ClassIndexedDescriptors.java
delete mode 100644 modules/network/src/main/java/org/apache/ignite/internal/network/serialization/DefaultType.java
create mode 100644 modules/network/src/main/java/org/apache/ignite/internal/network/serialization/FieldAccessor.java
create mode 100644 modules/network/src/main/java/org/apache/ignite/internal/network/serialization/FieldAccessorImpl.java
create mode 100644 modules/network/src/main/java/org/apache/ignite/internal/network/serialization/IdIndexedDescriptors.java
create mode 100644 modules/network/src/main/java/org/apache/ignite/internal/network/serialization/MapBackedIdIndexedDescriptors.java
create mode 100644 modules/network/src/main/java/org/apache/ignite/internal/network/serialization/PerSessionSerializationService.java
create mode 100644 modules/network/src/main/java/org/apache/ignite/internal/network/serialization/ReflectionException.java
create mode 100644 modules/network/src/main/java/org/apache/ignite/internal/network/serialization/Serialization.java
create mode 100644 modules/network/src/main/java/org/apache/ignite/internal/network/serialization/SerializationResult.java
create mode 100644 modules/network/src/main/java/org/apache/ignite/internal/network/serialization/SerializationService.java
create mode 100644 modules/network/src/main/java/org/apache/ignite/internal/network/serialization/SerializedStreamCommands.java
create mode 100644 modules/network/src/main/java/org/apache/ignite/internal/network/serialization/SpecialMethodInvocationException.java
create mode 100644 modules/network/src/main/java/org/apache/ignite/internal/network/serialization/SpecialSerializationMethods.java
create mode 100644 modules/network/src/main/java/org/apache/ignite/internal/network/serialization/SpecialSerializationMethodsImpl.java
create mode 100644 modules/network/src/main/java/org/apache/ignite/internal/network/serialization/UserObjectSerializer.java
create mode 100644 modules/network/src/main/java/org/apache/ignite/internal/network/serialization/marshal/ArbitraryObjectMarshaller.java
create mode 100644 modules/network/src/main/java/org/apache/ignite/internal/network/serialization/marshal/BestEffortInstantiation.java
create mode 100644 modules/network/src/main/java/org/apache/ignite/internal/network/serialization/marshal/BuiltInContainerMarshallers.java
create mode 100644 modules/network/src/main/java/org/apache/ignite/internal/network/serialization/marshal/BuiltInMarshalling.java
create mode 100644 modules/network/src/main/java/org/apache/ignite/internal/network/serialization/marshal/BuiltInNonContainerMarshallers.java
create mode 100644 modules/network/src/main/java/org/apache/ignite/internal/network/serialization/marshal/DefaultUserObjectMarshaller.java
create mode 100644 modules/network/src/main/java/org/apache/ignite/internal/network/serialization/marshal/ExternalizableMarshaller.java
create mode 100644 modules/network/src/main/java/org/apache/ignite/internal/network/serialization/marshal/Instantiation.java
create mode 100644 modules/network/src/main/java/org/apache/ignite/internal/network/serialization/marshal/InstantiationException.java
create mode 100644 modules/network/src/main/java/org/apache/ignite/internal/network/serialization/marshal/MarshalException.java
create mode 100644 modules/network/src/main/java/org/apache/ignite/internal/network/serialization/marshal/MarshalledObject.java
create mode 100644 modules/network/src/main/java/org/apache/ignite/internal/network/serialization/marshal/MarshallingContext.java
create mode 100644 modules/network/src/main/java/org/apache/ignite/internal/network/serialization/marshal/NoArgConstructorInstantiation.java
create mode 100644 modules/network/src/main/java/org/apache/ignite/internal/network/serialization/marshal/ObjectClass.java
create mode 100644 modules/network/src/main/java/org/apache/ignite/internal/network/serialization/marshal/SerializableInstantiation.java
create mode 100644 modules/network/src/main/java/org/apache/ignite/internal/network/serialization/marshal/TypedValueWriter.java
create mode 100644 modules/network/src/main/java/org/apache/ignite/internal/network/serialization/marshal/UnmarshalException.java
create mode 100644 modules/network/src/main/java/org/apache/ignite/internal/network/serialization/marshal/UnmarshallingContext.java
create mode 100644 modules/network/src/main/java/org/apache/ignite/internal/network/serialization/marshal/UnsafeInstantiation.java
create mode 100644 modules/network/src/main/java/org/apache/ignite/internal/network/serialization/marshal/UserObjectMarshaller.java
create mode 100644 modules/network/src/main/java/org/apache/ignite/internal/network/serialization/marshal/ValueReader.java
create mode 100644 modules/network/src/main/java/org/apache/ignite/internal/network/serialization/marshal/ValueWriter.java
create mode 100644 modules/network/src/test/java/org/apache/ignite/internal/network/serialization/MapBackedIdIndexedDescriptorsTest.java
create mode 100644 modules/network/src/test/java/org/apache/ignite/internal/network/serialization/MarshallableTest.java
create mode 100644 modules/network/src/test/java/org/apache/ignite/internal/network/serialization/MessageWithMarshallable.java
create mode 100644 modules/network/src/test/java/org/apache/ignite/internal/network/serialization/SimpleSerializableObject.java
create mode 100644 modules/network/src/test/java/org/apache/ignite/internal/network/serialization/marshal/BestEffortInstantiationTest.java
create mode 100644 modules/network/src/test/java/org/apache/ignite/internal/network/serialization/marshal/BuiltInMarshallingTest.java
create mode 100644 modules/network/src/test/java/org/apache/ignite/internal/network/serialization/marshal/DefaultUserObjectMarshallerWithArbitraryObjectsTest.java
create mode 100644 modules/network/src/test/java/org/apache/ignite/internal/network/serialization/marshal/DefaultUserObjectMarshallerWithBuiltinsTest.java
create mode 100644 modules/network/src/test/java/org/apache/ignite/internal/network/serialization/marshal/DefaultUserObjectMarshallerWithExternalizableTest.java
create mode 100644 modules/network/src/test/java/org/apache/ignite/internal/network/serialization/marshal/MarshallingContextTest.java
create mode 100644 modules/network/src/test/java/org/apache/ignite/internal/network/serialization/marshal/NoArgConstructorInstantiationTest.java
create mode 100644 modules/network/src/test/java/org/apache/ignite/internal/network/serialization/marshal/SerializableInstantiationTest.java
create mode 100644 modules/network/src/test/java/org/apache/ignite/internal/network/serialization/marshal/UnsafeInstantiationTest.java
create mode 100644 modules/network/src/test/java/org/apache/ignite/internal/network/serialization/marshal/WithAccessibleNoArgConstructor.java
create mode 100644 modules/network/src/test/java/org/apache/ignite/internal/network/serialization/marshal/WithPrivateNoArgConstructor.java
create mode 100644 modules/network/src/test/java/org/apache/ignite/internal/network/serialization/marshal/WithoutNoArgConstructor.java
create mode 100644 modules/raft/README.md
delete mode 100644 modules/runner/src/integrationTest/java/org/apache/ignite/internal/calcite/AbstractBasicIntegrationTest.java
delete mode 100644 modules/runner/src/integrationTest/java/org/apache/ignite/internal/calcite/ItAggregatesTest.java
delete mode 100644 modules/runner/src/integrationTest/java/org/apache/ignite/internal/calcite/ItDataTypesTest.java
delete mode 100644 modules/runner/src/integrationTest/java/org/apache/ignite/internal/calcite/ItFunctionsTest.java
delete mode 100644 modules/runner/src/integrationTest/java/org/apache/ignite/internal/calcite/ItIndexSpoolTest.java
delete mode 100644 modules/runner/src/integrationTest/java/org/apache/ignite/internal/calcite/ItJoinTest.java
delete mode 100644 modules/runner/src/integrationTest/java/org/apache/ignite/internal/calcite/ItMetadataTest.java
delete mode 100644 modules/runner/src/integrationTest/java/org/apache/ignite/internal/calcite/ItMixedQueriesTest.java
delete mode 100644 modules/runner/src/integrationTest/java/org/apache/ignite/internal/calcite/ItOrToUnionRuleTest.java
delete mode 100644 modules/runner/src/integrationTest/java/org/apache/ignite/internal/calcite/ItProjectScanMergeRuleTest.java
delete mode 100644 modules/runner/src/integrationTest/java/org/apache/ignite/internal/calcite/ItSecondaryIndexTest.java
delete mode 100644 modules/runner/src/integrationTest/java/org/apache/ignite/internal/calcite/ItSetOpTest.java
delete mode 100644 modules/runner/src/integrationTest/java/org/apache/ignite/internal/calcite/ItSortAggregateTest.java
delete mode 100644 modules/runner/src/integrationTest/java/org/apache/ignite/internal/calcite/ItSqlExtensionTest.java
delete mode 100644 modules/runner/src/integrationTest/java/org/apache/ignite/internal/calcite/extension/TestExtension.java
delete mode 100644 modules/runner/src/integrationTest/java/org/apache/ignite/internal/calcite/extension/TestFilterConverterRule.java
delete mode 100644 modules/runner/src/integrationTest/java/org/apache/ignite/internal/calcite/extension/TestPhysFilter.java
delete mode 100644 modules/runner/src/integrationTest/java/org/apache/ignite/internal/calcite/extension/TestPhysTableScan.java
delete mode 100644 modules/runner/src/integrationTest/java/org/apache/ignite/internal/calcite/extension/TestTableImpl.java
delete mode 100644 modules/runner/src/integrationTest/java/org/apache/ignite/internal/calcite/util/Commons.java
delete mode 100644 modules/runner/src/integrationTest/java/org/apache/ignite/internal/calcite/util/QueryChecker.java
create mode 100644 modules/runner/src/integrationTest/java/org/apache/ignite/internal/runner/app/ItTableApiContractTest.java
delete mode 100644 modules/runner/src/integrationTest/java/org/apache/ignite/internal/runner/app/ItThinClientConnectionTest.java
create mode 100644 modules/runner/src/integrationTest/java/org/apache/ignite/internal/runner/app/client/ItAbstractThinClientTest.java
create mode 100644 modules/runner/src/integrationTest/java/org/apache/ignite/internal/runner/app/client/ItThinClientConnectionTest.java
create mode 100644 modules/runner/src/integrationTest/java/org/apache/ignite/internal/runner/app/client/ItThinClientTransactionsTest.java
create mode 100644 modules/runner/src/integrationTest/java/org/apache/ignite/internal/sql/engine/AbstractBasicIntegrationTest.java
create mode 100644 modules/runner/src/integrationTest/java/org/apache/ignite/internal/sql/engine/ItAggregatesTest.java
create mode 100644 modules/runner/src/integrationTest/java/org/apache/ignite/internal/sql/engine/ItDataTypesTest.java
create mode 100644 modules/runner/src/integrationTest/java/org/apache/ignite/internal/sql/engine/ItFunctionsTest.java
create mode 100644 modules/runner/src/integrationTest/java/org/apache/ignite/internal/sql/engine/ItIndexSpoolTest.java
create mode 100644 modules/runner/src/integrationTest/java/org/apache/ignite/internal/sql/engine/ItJoinTest.java
create mode 100644 modules/runner/src/integrationTest/java/org/apache/ignite/internal/sql/engine/ItMetadataTest.java
create mode 100644 modules/runner/src/integrationTest/java/org/apache/ignite/internal/sql/engine/ItMixedQueriesTest.java
create mode 100644 modules/runner/src/integrationTest/java/org/apache/ignite/internal/sql/engine/ItOrToUnionRuleTest.java
create mode 100644 modules/runner/src/integrationTest/java/org/apache/ignite/internal/sql/engine/ItProjectScanMergeRuleTest.java
create mode 100644 modules/runner/src/integrationTest/java/org/apache/ignite/internal/sql/engine/ItSecondaryIndexTest.java
create mode 100644 modules/runner/src/integrationTest/java/org/apache/ignite/internal/sql/engine/ItSetOpTest.java
create mode 100644 modules/runner/src/integrationTest/java/org/apache/ignite/internal/sql/engine/ItSortAggregateTest.java
create mode 100644 modules/runner/src/integrationTest/java/org/apache/ignite/internal/sql/engine/ItSqlExtensionTest.java
create mode 100644 modules/runner/src/integrationTest/java/org/apache/ignite/internal/sql/engine/extension/TestExtension.java
create mode 100644 modules/runner/src/integrationTest/java/org/apache/ignite/internal/sql/engine/extension/TestFilterConverterRule.java
create mode 100644 modules/runner/src/integrationTest/java/org/apache/ignite/internal/sql/engine/extension/TestPhysFilter.java
create mode 100644 modules/runner/src/integrationTest/java/org/apache/ignite/internal/sql/engine/extension/TestPhysTableScan.java
create mode 100644 modules/runner/src/integrationTest/java/org/apache/ignite/internal/sql/engine/extension/TestTableImpl.java
create mode 100644 modules/runner/src/integrationTest/java/org/apache/ignite/internal/sql/engine/util/CursorUtils.java
create mode 100644 modules/runner/src/integrationTest/java/org/apache/ignite/internal/sql/engine/util/QueryChecker.java
delete mode 100644 modules/runner/src/integrationTest/resources/META-INF/services/org.apache.ignite.internal.processors.query.calcite.extension.SqlExtension
create mode 100644 modules/runner/src/integrationTest/resources/META-INF/services/org.apache.ignite.internal.processors.query.calcite.org.apache.ignite.internal.sql.engine.extension.SqlExtension
create mode 100644 modules/sql-engine/README.txt
create mode 100644 modules/sql-engine/pom.xml
create mode 100644 modules/sql-engine/src/main/codegen/config.fmpp
rename modules/{calcite => sql-engine}/src/main/codegen/includes/parserImpls.ftl (100%)
rename modules/{calcite => sql-engine}/src/main/java/org/apache/calcite/plan/volcano/VolcanoUtils.java (100%)
rename modules/{calcite => sql-engine}/src/main/java/org/apache/calcite/plan/volcano/package-info.java (100%)
create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/QueryCancel.java
create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/QueryCancelledException.java
create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/QueryProcessor.java
create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/ResultFieldMetadata.java
create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/ResultSetMetadata.java
create 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/SqlQueryProcessor.java
create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/SqlQueryType.java
create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/Stubs.java
create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/exec/AbstractIndexScan.java
create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/exec/ArrayRowHandler.java
create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/exec/ClosableIteratorsHolder.java
create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/exec/ExchangeService.java
create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/exec/ExchangeServiceImpl.java
create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/exec/ExecutionCancelledException.java
create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/exec/ExecutionContext.java
create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/exec/ExecutionService.java
create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/exec/ExecutionServiceImpl.java
create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/exec/LifecycleAware.java
create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/exec/LogicalRelImplementor.java
create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/exec/MailboxRegistry.java
create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/exec/MailboxRegistryImpl.java
create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/exec/QueryTaskExecutor.java
create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/exec/QueryTaskExecutorImpl.java
create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/exec/RowHandler.java
create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/exec/RuntimeHashIndex.java
create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/exec/RuntimeIndex.java
create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/exec/RuntimeSortedIndex.java
create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/exec/TableFunctionScan.java
create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/exec/TreeIndex.java
create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/exec/ddl/DdlCommandHandler.java
create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/exec/exp/BiScalar.java
create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/exec/exp/CallImplementor.java
create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/exec/exp/ConverterUtils.java
create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/exec/exp/ExpressionFactory.java
create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/exec/exp/ExpressionFactoryImpl.java
create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/exec/exp/IgniteBuiltInMethod.java
create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/exec/exp/IgniteSqlFunctions.java
create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/exec/exp/ImplementableFunction.java
create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/exec/exp/NotNullImplementor.java
create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/exec/exp/ReflectiveCallNotNullImplementor.java
create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/exec/exp/RexExecutorImpl.java
create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/exec/exp/RexImpTable.java
create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/exec/exp/RexToLixTranslator.java
create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/exec/exp/Scalar.java
create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/exec/exp/SingleScalar.java
create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/exec/exp/agg/Accumulator.java
create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/exec/exp/agg/AccumulatorWrapper.java
create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/exec/exp/agg/Accumulators.java
create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/exec/exp/agg/AccumulatorsFactory.java
create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/exec/exp/agg/AggregateType.java
create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/exec/exp/agg/GroupKey.java
create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/exec/rel/AbstractNode.java
create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/exec/rel/AbstractSetOpNode.java
create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/exec/rel/CorrelatedNestedLoopJoinNode.java
create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/exec/rel/Downstream.java
create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/exec/rel/FilterNode.java
create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/exec/rel/HashAggregateNode.java
create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/exec/rel/Inbox.java
create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/exec/rel/IndexSpoolNode.java
create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/exec/rel/IntersectNode.java
create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/exec/rel/LimitNode.java
create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/exec/rel/Mailbox.java
create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/exec/rel/MergeJoinNode.java
create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/exec/rel/MinusNode.java
create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/exec/rel/ModifyNode.java
create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/exec/rel/NestedLoopJoinNode.java
create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/exec/rel/Node.java
create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/exec/rel/Outbox.java
create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/exec/rel/ProjectNode.java
create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/exec/rel/RootNode.java
create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/exec/rel/ScanNode.java
create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/exec/rel/SingleNode.java
create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/exec/rel/SortAggregateNode.java
create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/exec/rel/SortNode.java
create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/exec/rel/TableScanNode.java
create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/exec/rel/TableSpoolNode.java
create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/exec/rel/UnionAllNode.java
create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/extension/CatalogUpdateListener.java
create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/extension/ExternalConvention.java
create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/extension/SqlExtension.java
create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/externalize/RelInputEx.java
create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/externalize/RelJson.java
create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/externalize/RelJsonReader.java
create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/externalize/RelJsonWriter.java
create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/message/ErrorMessage.java
create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/message/ExecutionContextAwareMessage.java
create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/message/InboxCloseMessage.java
create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/message/MessageListener.java
create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/message/MessageService.java
create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/message/MessageServiceImpl.java
create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/message/OutboxCloseMessage.java
create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/message/QueryBatchAcknowledgeMessage.java
create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/message/QueryBatchMessage.java
create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/message/QueryStartRequest.java
create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/message/QueryStartResponse.java
create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/message/SqlQueryMessageGroup.java
create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/metadata/AffinityService.java
create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/metadata/ColocationGroup.java
create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/metadata/ColocationMappingException.java
create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/metadata/FragmentDescription.java
create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/metadata/FragmentMapping.java
create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/metadata/FragmentMappingException.java
create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/metadata/IgniteMdCollation.java
create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/metadata/IgniteMdCumulativeCost.java
create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/metadata/IgniteMdDistinctRowCount.java
create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/metadata/IgniteMdDistribution.java
create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/metadata/IgniteMdFragmentMapping.java
create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/metadata/IgniteMdNonCumulativeCost.java
create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/metadata/IgniteMdPercentageOriginalRows.java
create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/metadata/IgniteMdPredicates.java
create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/metadata/IgniteMdRowCount.java
create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/metadata/IgniteMdSelectivity.java
create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/metadata/IgniteMetadata.java
create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/metadata/MappingService.java
create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/metadata/MappingServiceImpl.java
create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/metadata/NodeMappingException.java
create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/metadata/RelMetadataQueryEx.java
create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/metadata/RemoteException.java
create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/metadata/cost/IgniteCost.java
create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/metadata/cost/IgniteCostFactory.java
create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/prepare/AbstractMultiStepPlan.java
create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/prepare/CacheKey.java
create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/prepare/Cloner.java
create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/prepare/DdlPlan.java
create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/prepare/ExecutionPlan.java
create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/prepare/ExplainPlan.java
create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/prepare/Fragment.java
create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/prepare/FragmentPlan.java
create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/prepare/FragmentSplitter.java
create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/prepare/IdGenerator.java
create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/prepare/IgnitePlanner.java
create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/prepare/IgnitePrograms.java
create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/prepare/IgniteRelShuttle.java
create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/prepare/IgniteSqlValidator.java
create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/prepare/MappingQueryContext.java
create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/prepare/MultiStepDmlPlan.java
create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/prepare/MultiStepPlan.java
create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/prepare/MultiStepQueryPlan.java
create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/prepare/PlannerHelper.java
create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/prepare/PlannerPhase.java
create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/prepare/PlanningContext.java
create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/prepare/QueryPlan.java
create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/prepare/QueryPlanCache.java
create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/prepare/QueryPlanCacheImpl.java
create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/prepare/QueryPlanFactory.java
create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/prepare/QueryTemplate.java
create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/prepare/ResultFieldMetadataImpl.java
create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/prepare/ResultSetMetadataImpl.java
create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/prepare/ResultSetMetadataInternal.java
create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/prepare/Splitter.java
create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/prepare/ValidationResult.java
create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/prepare/ddl/AbstractTableDdlCommand.java
create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/prepare/ddl/AlterTableAddCommand.java
create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/prepare/ddl/AlterTableDropCommand.java
create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/prepare/ddl/ColumnDefinition.java
create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/prepare/ddl/CreateIndexCommand.java
create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/prepare/ddl/CreateTableCommand.java
create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/prepare/ddl/DdlCommand.java
create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/prepare/ddl/DdlSqlToCommandConverter.java
create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/prepare/ddl/DropIndexCommand.java
create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/prepare/ddl/DropTableCommand.java
create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/rel/AbstractIgniteJoin.java
create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/rel/AbstractIgniteSpool.java
create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/rel/AbstractIndexScan.java
create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/rel/IgniteAggregate.java
create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/rel/IgniteConvention.java
create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/rel/IgniteCorrelatedNestedLoopJoin.java
create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/rel/IgniteExchange.java
create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/rel/IgniteFilter.java
create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/rel/IgniteGateway.java
create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/rel/IgniteHashIndexSpool.java
create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/rel/IgniteIndexScan.java
create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/rel/IgniteLimit.java
create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/rel/IgniteMergeJoin.java
create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/rel/IgniteNestedLoopJoin.java
create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/rel/IgniteProject.java
create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/rel/IgniteReceiver.java
create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/rel/IgniteRel.java
create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/rel/IgniteRelVisitor.java
create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/rel/IgniteSender.java
create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/rel/IgniteSort.java
create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/rel/IgniteSortedIndexSpool.java
create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/rel/IgniteTableFunctionScan.java
create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/rel/IgniteTableModify.java
create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/rel/IgniteTableScan.java
create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/rel/IgniteTableSpool.java
create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/rel/IgniteTrimExchange.java
create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/rel/IgniteUnionAll.java
create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/rel/IgniteValues.java
create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/rel/InternalIgniteRel.java
create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/rel/ProjectableFilterableTableScan.java
create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/rel/SourceAwareIgniteRel.java
create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/rel/agg/IgniteHashAggregateBase.java
create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/rel/agg/IgniteMapAggregateBase.java
create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/rel/agg/IgniteMapHashAggregate.java
create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/rel/agg/IgniteMapSortAggregate.java
create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/rel/agg/IgniteReduceAggregateBase.java
create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/rel/agg/IgniteReduceHashAggregate.java
create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/rel/agg/IgniteReduceSortAggregate.java
create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/rel/agg/IgniteSingleAggregateBase.java
create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/rel/agg/IgniteSingleHashAggregate.java
create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/rel/agg/IgniteSingleSortAggregate.java
create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/rel/agg/IgniteSortAggregateBase.java
create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/rel/logical/IgniteLogicalIndexScan.java
create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/rel/logical/IgniteLogicalTableScan.java
create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/rel/set/IgniteIntersect.java
create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/rel/set/IgniteMapIntersect.java
create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/rel/set/IgniteMapMinus.java
create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/rel/set/IgniteMapSetOp.java
create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/rel/set/IgniteMinus.java
create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/rel/set/IgniteMinusBase.java
create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/rel/set/IgniteReduceIntersect.java
create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/rel/set/IgniteReduceMinus.java
create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/rel/set/IgniteReduceSetOp.java
create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/rel/set/IgniteSetOp.java
create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/rel/set/IgniteSingleIntersect.java
create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/rel/set/IgniteSingleMinus.java
create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/rel/set/IgniteSingleSetOp.java
create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/rule/AbstractIgniteConverterRule.java
create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/rule/CorrelateToNestedLoopRule.java
create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/rule/CorrelatedNestedLoopJoinRule.java
create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/rule/FilterConverterRule.java
create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/rule/FilterSpoolMergeToHashIndexSpoolRule.java
create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/rule/FilterSpoolMergeToSortedIndexSpoolRule.java
create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/rule/HashAggregateConverterRule.java
create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/rule/LogicalScanConverterRule.java
create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/rule/MergeJoinConverterRule.java
create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/rule/MinusConverterRule.java
create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/rule/NestedLoopJoinConverterRule.java
create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/rule/ProjectConverterRule.java
create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/rule/SetOpConverterRule.java
create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/rule/SortAggregateConverterRule.java
create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/rule/SortConverterRule.java
create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/rule/TableFunctionScanConverterRule.java
create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/rule/TableModifyConverterRule.java
create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/rule/UnionConverterRule.java
create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/rule/ValuesConverterRule.java
create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/rule/logical/ExposeIndexRule.java
create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/rule/logical/FilterScanMergeRule.java
create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/rule/logical/LogicalOrToUnionRule.java
create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/rule/logical/ProjectScanMergeRule.java
create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/schema/ColumnDescriptor.java
create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/schema/ColumnDescriptorImpl.java
create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/schema/IgniteIndex.java
create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/schema/IgniteSchema.java
create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/schema/IgniteTable.java
create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/schema/IgniteTableImpl.java
create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/schema/InternalIgniteTable.java
create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/schema/SqlSchemaManager.java
create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/schema/SqlSchemaManagerImpl.java
create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/schema/TableDescriptor.java
create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/schema/TableDescriptorImpl.java
create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/sql/IgniteAbstractSqlAlterTable.java
create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/sql/IgniteSqlAlterTableAddColumn.java
create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/sql/IgniteSqlAlterTableDropColumn.java
create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/sql/IgniteSqlConformance.java
create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/sql/IgniteSqlCreateIndex.java
create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/sql/IgniteSqlCreateTable.java
create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/sql/IgniteSqlCreateTableOption.java
create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/sql/IgniteSqlCreateTableOptionEnum.java
create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/sql/IgniteSqlDropIndex.java
create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/sql/fun/IgniteSqlOperatorTable.java
create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/sql/fun/SqlSystemRangeFunction.java
create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/trait/AffinityAdapter.java
create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/trait/AllNodes.java
create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/trait/CorrelationTrait.java
create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/trait/CorrelationTraitDef.java
create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/trait/Destination.java
create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/trait/DistributionFunction.java
create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/trait/DistributionTrait.java
create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/trait/DistributionTraitDef.java
create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/trait/IgniteDistribution.java
create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/trait/IgniteDistributions.java
create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/trait/Partitioned.java
create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/trait/RandomNode.java
create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/trait/RelFactory.java
create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/trait/RewindabilityTrait.java
create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/trait/RewindabilityTraitDef.java
create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/trait/TraitUtils.java
create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/trait/TraitsAwareIgniteRel.java
create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/type/IgniteTypeFactory.java
create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/type/IgniteTypeSystem.java
create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/util/AbstractQueryContext.java
create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/util/BaseQueryContext.java
create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/util/Commons.java
create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/util/FilteringIterator.java
create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/util/HintUtils.java
create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/util/IgniteMethod.java
create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/util/IgniteResource.java
create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/util/IndexConditions.java
create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/util/NodeLeaveHandler.java
create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/util/Primitives.java
create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/util/RexUtils.java
create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/util/TransformingIterator.java
create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/util/TypeUtils.java
create mode 100644 modules/sql-engine/src/test/java/org/apache/ignite/internal/sql/engine/StopCalciteModuleTest.java
create mode 100644 modules/sql-engine/src/test/java/org/apache/ignite/internal/sql/engine/exec/DdlWithMockedManagersTest.java
create mode 100644 modules/sql-engine/src/test/java/org/apache/ignite/internal/sql/engine/exec/RuntimeSortedIndexTest.java
create mode 100644 modules/sql-engine/src/test/java/org/apache/ignite/internal/sql/engine/exec/exp/IgniteSqlFunctionsTest.java
create mode 100644 modules/sql-engine/src/test/java/org/apache/ignite/internal/sql/engine/exec/rel/AbstractExecutionTest.java
create mode 100644 modules/sql-engine/src/test/java/org/apache/ignite/internal/sql/engine/exec/rel/AbstractSetOpExecutionTest.java
create mode 100644 modules/sql-engine/src/test/java/org/apache/ignite/internal/sql/engine/exec/rel/BaseAggregateTest.java
create mode 100644 modules/sql-engine/src/test/java/org/apache/ignite/internal/sql/engine/exec/rel/ExecutionTest.java
create mode 100644 modules/sql-engine/src/test/java/org/apache/ignite/internal/sql/engine/exec/rel/HashAggregateExecutionTest.java
create mode 100644 modules/sql-engine/src/test/java/org/apache/ignite/internal/sql/engine/exec/rel/HashAggregateSingleGroupExecutionTest.java
create mode 100644 modules/sql-engine/src/test/java/org/apache/ignite/internal/sql/engine/exec/rel/HashIndexSpoolExecutionTest.java
create mode 100644 modules/sql-engine/src/test/java/org/apache/ignite/internal/sql/engine/exec/rel/IntersectExecutionTest.java
create mode 100644 modules/sql-engine/src/test/java/org/apache/ignite/internal/sql/engine/exec/rel/MergeJoinExecutionTest.java
create mode 100644 modules/sql-engine/src/test/java/org/apache/ignite/internal/sql/engine/exec/rel/MinusExecutionTest.java
create mode 100644 modules/sql-engine/src/test/java/org/apache/ignite/internal/sql/engine/exec/rel/NestedLoopJoinExecutionTest.java
create mode 100644 modules/sql-engine/src/test/java/org/apache/ignite/internal/sql/engine/exec/rel/SortAggregateExecutionTest.java
create mode 100644 modules/sql-engine/src/test/java/org/apache/ignite/internal/sql/engine/exec/rel/SortedIndexSpoolExecutionTest.java
create mode 100644 modules/sql-engine/src/test/java/org/apache/ignite/internal/sql/engine/exec/rel/TableSpoolExecutionTest.java
create mode 100644 modules/sql-engine/src/test/java/org/apache/ignite/internal/sql/engine/externalize/RelJsonReaderTest.java
create mode 100644 modules/sql-engine/src/test/java/org/apache/ignite/internal/sql/engine/planner/AbstractAggregatePlannerTest.java
create mode 100644 modules/sql-engine/src/test/java/org/apache/ignite/internal/sql/engine/planner/AbstractPlannerTest.java
create mode 100644 modules/sql-engine/src/test/java/org/apache/ignite/internal/sql/engine/planner/AggregateDistinctPlannerTest.java
create mode 100644 modules/sql-engine/src/test/java/org/apache/ignite/internal/sql/engine/planner/AggregatePlannerTest.java
create mode 100644 modules/sql-engine/src/test/java/org/apache/ignite/internal/sql/engine/planner/CorrelatedNestedLoopJoinPlannerTest.java
create mode 100644 modules/sql-engine/src/test/java/org/apache/ignite/internal/sql/engine/planner/HashAggregatePlannerTest.java
create mode 100644 modules/sql-engine/src/test/java/org/apache/ignite/internal/sql/engine/planner/HashIndexSpoolPlannerTest.java
create mode 100644 modules/sql-engine/src/test/java/org/apache/ignite/internal/sql/engine/planner/JoinColocationPlannerTest.java
create mode 100644 modules/sql-engine/src/test/java/org/apache/ignite/internal/sql/engine/planner/JoinCommutePlannerTest.java
create mode 100644 modules/sql-engine/src/test/java/org/apache/ignite/internal/sql/engine/planner/LimitOffsetPlannerTest.java
create mode 100644 modules/sql-engine/src/test/java/org/apache/ignite/internal/sql/engine/planner/MergeJoinPlannerTest.java
create mode 100644 modules/sql-engine/src/test/java/org/apache/ignite/internal/sql/engine/planner/PlannerTest.java
create mode 100644 modules/sql-engine/src/test/java/org/apache/ignite/internal/sql/engine/planner/SetOpPlannerTest.java
create mode 100644 modules/sql-engine/src/test/java/org/apache/ignite/internal/sql/engine/planner/SortAggregatePlannerTest.java
create mode 100644 modules/sql-engine/src/test/java/org/apache/ignite/internal/sql/engine/planner/SortedIndexSpoolPlannerTest.java
create mode 100644 modules/sql-engine/src/test/java/org/apache/ignite/internal/sql/engine/planner/TableDmlPlannerTest.java
create mode 100644 modules/sql-engine/src/test/java/org/apache/ignite/internal/sql/engine/planner/TableFunctionPlannerTest.java
create mode 100644 modules/sql-engine/src/test/java/org/apache/ignite/internal/sql/engine/planner/TableSpoolPlannerTest.java
create mode 100644 modules/sql-engine/src/test/java/org/apache/ignite/internal/sql/engine/planner/UnionPlannerTest.java
create mode 100644 modules/sql-engine/src/test/java/org/apache/ignite/internal/sql/engine/sql/SqlDdlParserTest.java