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/03/16 09:19:50 UTC
[ignite-3] branch ignite-16115 updated (d719fed -> 2341861)
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 d719fed Merge branch 'main' into ignite-16115
add ed519fb IGNITE-16498 Add ability to add handlers to RestModule from other Ignite modules (#690)
add 157a8f0 IGNITE-16633 Adoption of a bunch of calcite related tickets from Ignite-2 - Fixes #698.
add 6659e4a IGNITE-16645 Adoption of a bunch of calcite related tickets from Ignite-2 part2 - Fixes #702.
add 6e169f3 IGNITE-16624 Tx state doesn't replicate within raft group if tx coordinator is collocated with corresponding raft leader.
add 782df30 IGNITE-16539 Update IDEA settings (#656)
add 8b9562e Merge branch 'main' of https://github.com/apache/ignite-3 into main
add 4a05cf2 IGNITE-16393 Move network's user object serialization to the user thread (#705)
add 66f5136 IGNITE-16593 Schema should keep colocation information (#708)
add b5b3e71 IGNITE-16654 Added an ability to compare entry values in meta storage conditional updates. Fixes #706
add 71ec36c IGNITE-16630 Fix JDBC tests related to MERGE statement - Fixes #710.
add 029d3a4 IGNITE-16219 ItJdbcJoinsSelfTest unmute test - Fixes #716.
add 7566234 IGNITE-16678 RaftGroupService#transferLeadership fixed.
add f8f4b2a IGNITE-16222 .NET: Thin 3.0: Add RetryPolicy (#719)
add d8959c0 IGNITE-16613 [Compute Grid] IgniteCompute facade and ComputeJob interface (#715)
add 8d08ada IGNITE-16591 DDL syntax COLOCATE BY (#711)
add 3d7ed2f IGNITE-16585 Fixed NPE during exception handling in DelegatingStateMachine (#725)
add 2341861 Merge branch 'main' into ignite-16115
No new revisions were added by this update.
Summary of changes:
CONTRIBUTING.md | 2 +-
idea/ignite_codeStyle.xml | 119 -
idea/ignite_inspections.xml | 1203 ++++++++
idea/ignite_inspections_teamcity.xml | 3008 --------------------
idea/intellij-java-google-style.xml | 466 ++-
modules/api/pom.xml | 4 +-
.../src/main/java/org/apache/ignite/Ignite.java | 11 +
.../table/PrimaryKeyConfigurationSchema.java | 4 +-
.../schema/definition/PrimaryKeyDefinition.java | 7 +-
.../ignite/schema/definition/TableDefinition.java | 2 +-
.../builder/PrimaryKeyDefinitionBuilder.java | 12 +-
.../ignite/internal/client/TcpIgniteClient.java | 7 +
.../org/apache/ignite/client/fakes/FakeIgnite.java | 7 +
modules/{network-api => compute-api}/pom.xml | 14 +-
.../org/apache/ignite/compute/ComputeJob.java} | 19 +-
.../org/apache/ignite/compute/IgniteCompute.java} | 24 +-
.../ignite/compute/JobExecutionContext.java} | 8 +-
modules/{network-api => compute}/pom.xml | 14 +-
.../internal/compute/IgniteComputeImpl.java} | 28 +-
modules/configuration/pom.xml | 10 +
.../rest/ConfigurationHttpHandlers.java} | 168 +-
.../presentation/ConfigurationPresentation.java | 2 +-
.../rest/presentation/hocon/HoconPresentation.java | 4 +-
.../rest/presentation/hocon/package-info.java | 2 +-
.../rest/presentation/package-info.java | 2 +-
.../ConfigurationPresentationTest.java | 4 +-
.../client/ItMetaStorageServiceTest.java | 38 +-
.../internal/metastorage/client/Conditions.java | 18 +-
.../ignite/internal/metastorage/client/If.java | 4 +-
.../metastorage/client/SimpleCondition.java | 166 +-
.../internal/metastorage/common/ConditionType.java | 36 +-
.../ignite/internal/metastorage/server/If.java | 2 +-
.../metastorage/server/ValueCondition.java | 42 +-
.../server/raft/MetaStorageListener.java | 8 +
.../metastorage/server/RevisionConditionTest.java | 4 +-
.../metastorage/server/ValueConditionTest.java | 74 +
.../messages/MessageBuilderGenerator.java | 91 +-
.../processor/messages/MessageImplGenerator.java | 309 +-
.../MessageDeserializerGenerator.java | 11 +-
.../serialization/MessageReaderMethodResolver.java | 5 +-
.../serialization/MessageSerializerGenerator.java | 4 +-
.../serialization/MessageWriterMethodResolver.java | 5 +-
modules/network-api/pom.xml | 7 +-
.../org/apache/ignite/network/NetworkMessage.java | 10 +
.../network/serialization/MessageReader.java | 10 -
.../network/serialization/MessageWriter.java | 11 -
modules/network/pom.xml | 12 +
.../network/netty/ItConnectionManagerTest.java | 20 +-
.../ItTransferableObjectProcessorTest.java | 4 +-
.../network/recovery/ItRecoveryHandshakeTest.java | 6 +-
.../scalecube/ItScaleCubeNetworkMessagingTest.java | 10 +-
.../network/processor/AllTypesMessage.java | 0
.../network/processor/ConflictingTypeMessage.java | 0
.../network/processor/ITTestMessageGroup.java | 0
.../network/processor/InheritedMessageClash.java | 0
.../processor/InvalidAnnotatedTypeMessage.java | 0
.../processor/InvalidParameterGetterMessage.java | 0
.../processor/InvalidReturnTypeGetterMessage.java | 0
.../internal/network/processor/SecondGroup.java | 0
.../network/processor/TransitiveMessage.java | 0
.../processor/UnmarshallableTypeMessage.java | 0
.../UnmarshallableTypeNonSerializableMessage.java | 0
.../internal/network/NetworkMessageTypes.java | 6 +
.../network/direct/DirectMessageReader.java | 12 -
.../network/direct/DirectMessageWriter.java | 10 -
.../direct/stream/DirectByteBufferStream.java | 19 -
.../stream/DirectByteBufferStreamImplV1.java | 102 -
...equest.java => ClassDescriptorListMessage.java} | 18 +-
.../internal/network/netty/ConnectionManager.java | 12 +-
.../internal/network/netty/InNetworkObject.java | 70 +
.../internal/network/netty/InboundDecoder.java | 13 +-
.../internal/network/netty/MessageHandler.java | 14 +-
.../network/netty/NamedNioEventLoopGroup.java | 18 +-
.../ignite/internal/network/netty/NettyClient.java | 11 +-
.../ignite/internal/network/netty/NettySender.java | 8 +-
.../ignite/internal/network/netty/NettyServer.java | 10 +-
.../internal/network/netty/OutboundEncoder.java | 59 +-
.../recovery/RecoveryClientHandshakeManager.java | 4 +-
.../recovery/RecoveryServerHandshakeManager.java | 4 +-
.../PerSessionSerializationService.java | 61 +-
.../serialization/SerializationService.java | 44 -
.../ignite/network/DefaultMessagingService.java | 92 +-
.../ignite/network/NettyBootstrapFactory.java | 12 +
...StaticNodeFinder.java => OutNetworkObject.java} | 29 +-
.../scalecube/ScaleCubeClusterServiceFactory.java | 47 +-
.../ScaleCubeDirectMarshallerTransport.java | 33 +-
.../internal/network/netty/NettyClientTest.java | 4 +-
.../internal/network/netty/NettyServerTest.java | 2 +-
.../network/serialization/MarshallableTest.java | 57 +-
modules/page-memory/pom.xml | 5 +
.../Buffers/PooledArrayBufferWriterTests.cs | 66 +-
.../dotnet/Apache.Ignite.Tests/FakeServer.cs | 201 ++
.../dotnet/Apache.Ignite.Tests/FakeServerTests.cs | 75 +
.../Apache.Ignite.Tests/ProjectFilesTests.cs | 1 +
.../Poco.cs => Proto/ClientOpExtensionsTest.cs} | 25 +-
.../Proto/MessagePackExtensionsTest.cs | 8 +-
.../dotnet/Apache.Ignite.Tests/RetryPolicyTests.cs | 218 ++
.../{DisposeAction.cs => RetryReadPolicyTests.cs} | 31 +-
.../Serialization/ObjectSerializerHandlerTests.cs | 12 +-
.../dotnet/Apache.Ignite/ClientOperationType.cs | 112 +
.../{ClientErrorCode.cs => IRetryPolicy.cs} | 24 +-
.../{Log/LogLevel.cs => IRetryPolicyContext.cs} | 30 +-
.../Apache.Ignite/IgniteClientConfiguration.cs | 12 +
.../Internal/Buffers/PooledArrayBufferWriter.cs | 54 +-
.../Apache.Ignite/Internal/ClientFailoverSocket.cs | 105 +-
.../dotnet/Apache.Ignite/Internal/ClientSocket.cs | 166 +-
.../Apache.Ignite/Internal/Proto/ClientOp.cs | 6 -
.../Internal/Proto/ClientOpExtensions.cs | 61 +
.../Internal/Proto/MessagePackUtil.cs | 66 +-
...niteClientInternal.cs => RetryPolicyContext.cs} | 43 +-
.../Apache.Ignite/Internal/Table/RecordView.cs | 14 +-
.../dotnet/Apache.Ignite/Internal/Table/Table.cs | 25 +-
.../Proto/ProtoCommon.cs => RetryAllPolicy.cs} | 10 +-
.../{IgniteClient.cs => RetryLimitPolicy.cs} | 27 +-
.../{IIgniteClient.cs => RetryNonePolicy.cs} | 18 +-
.../dotnet/Apache.Ignite/RetryReadPolicy.cs | 66 +
modules/raft/pom.xml | 1 -
.../internal/raft/ItRaftGroupServiceTest.java | 162 ++
.../raft/server/ItJraftCounterServerTest.java | 42 +-
.../internal/raft/server/impl/JraftServerImpl.java | 8 +-
.../java/org/apache/ignite/raft/jraft/Status.java | 8 +-
.../raft/jraft/rpc/impl/RaftGroupServiceImpl.java | 9 +-
.../raft/jraft/core/RaftGroupServiceTest.java | 3 +-
modules/{vault => rest-api}/pom.xml | 41 +-
.../ignite/internal/rest/api}/ErrorResult.java | 2 +-
.../ignite/internal/rest/api}/RequestHandler.java | 4 +-
.../internal/rest/api}/RestApiHttpRequest.java | 2 +-
.../internal/rest/api}/RestApiHttpResponse.java | 2 +-
.../internal/rest/api/RestHandlersRegister.java} | 15 +-
.../apache/ignite/internal/rest/api}/Route.java | 4 +-
.../apache/ignite/internal/rest/api/Routes.java | 83 +
.../rest/api}/RestApiHttpResponseTest.java | 3 +-
modules/rest/pom.xml | 5 +
.../apache/ignite/internal/rest/RestComponent.java | 149 +
.../ignite/internal/rest/netty/RestApiHandler.java | 1 +
.../apache/ignite/internal/rest/routes/Router.java | 102 +-
.../ignite/internal/rest/routes/SimpleRouter.java | 71 +
.../ignite/internal/rest/routes/RouteTest.java | 2 +
modules/runner/pom.xml | 5 +
.../runner/app/ItDynamicTableCreationTest.java | 6 +-
.../runner/app/jdbc/ItJdbcBatchSelfTest.java | 161 +-
.../runner/app/jdbc/ItJdbcJoinsSelfTest.java | 1 -
.../sql/engine/AbstractBasicIntegrationTest.java | 4 +
.../internal/sql/engine/ItCreateTableDdlTest.java | 96 +-
.../internal/sql/engine/ItDataTypesTest.java | 64 +-
.../internal/sql/engine/ItFunctionsTest.java | 9 +
.../ignite/internal/sql/engine/ItIntervalTest.java | 398 +++
.../ignite/internal/sql/engine/ItMetadataTest.java | 9 +-
.../ignite/internal/sql/engine/ItSetOpTest.java | 14 +
.../org/apache/ignite/internal/app/IgniteImpl.java | 29 +-
.../CoreDistributedConfigurationModule.java | 4 +-
.../CoreLocalConfigurationModule.java | 4 +-
...nite.internal.configuration.ConfigurationModule | 4 +-
.../CoreDistributedConfigurationModuleTest.java | 3 +-
.../CoreLocalConfigurationModuleTest.java | 3 +-
.../ignite/internal/schema/SchemaDescriptor.java | 20 +-
.../SchemaConfigurationConverter.java | 4 +-
.../configuration/SchemaDescriptorConverter.java | 2 +-
.../schema/configuration/TableValidatorImpl.java | 4 +-
.../schema/definition/TableDefinitionImpl.java | 10 +-
.../builder/PrimaryKeyDefinitionBuilderImpl.java | 30 +-
.../builder/TableDefinitionBuilderImpl.java | 17 +-
.../definition/index/PrimaryKeyDefinitionImpl.java | 32 +-
.../marshaller/schema/SchemaSerializerImpl.java | 20 +-
.../internal/schema/SchemaConfigurationTest.java | 44 +-
.../PrimaryKeyDefinitionDefinitionBuilderTest.java | 20 +-
.../SchemaConfigurationConverterTest.java | 2 +-
.../SchemaDescriptorConverterTest.java | 8 +-
.../configuration/TableValidatorImplTest.java | 2 +-
.../schema/serializer/AbstractSerializerTest.java | 2 +-
modules/sql-engine/src/main/codegen/config.fmpp | 3 +
.../src/main/codegen/includes/parserImpls.ftl | 49 +-
.../sql/engine/exec/ddl/DdlCommandHandler.java | 2 +-
.../sql/engine/exec/exp/IgniteBuiltInMethod.java | 8 +-
.../internal/sql/engine/exec/exp/RexImpTable.java | 15 +-
.../sql/engine/exec/exp/RexToLixTranslator.java | 39 +
.../engine/exec/exp/agg/AccumulatorsFactory.java | 5 +
.../sql/engine/exec/rel/AbstractSetOpNode.java | 1 +
.../internal/sql/engine/externalize/RelJson.java | 10 +-
.../internal/sql/engine/prepare/Fragment.java | 4 +-
.../sql/engine/prepare/IgniteConvertletTable.java | 128 +
.../sql/engine/prepare/IgniteSqlValidator.java | 5 +
.../sql/engine/prepare/IgniteTypeCoercion.java | 58 +
.../sql/engine/prepare/MappingQueryContext.java | 20 +
.../internal/sql/engine/prepare/QueryTemplate.java | 12 +-
.../sql/engine/prepare/ddl/CreateTableCommand.java | 25 +-
.../prepare/ddl/DdlSqlToCommandConverter.java | 9 +
.../sql/engine/sql/IgniteSqlCreateTable.java | 33 +-
.../engine/sql/IgniteSqlIntervalTypeNameSpec.java | 62 +
.../sql/engine/type/IgniteTypeFactory.java | 59 +-
.../internal/sql/engine/util/BaseQueryContext.java | 61 +-
.../ignite/internal/sql/engine/util/Commons.java | 10 +-
.../ignite/internal/sql/engine/util/TypeUtils.java | 36 +-
.../sql/engine/planner/TableSpoolPlannerTest.java | 6 +-
.../internal/sql/engine/sql/SqlDdlParserTest.java | 69 +
...butedTestThreeNodesThreeReplicasCollocated.java | 26 +
.../internal/table/InteropOperationsTest.java | 4 +
.../table/KeyValueBinaryViewOperationsTest.java | 4 +
.../KeyValueViewOperationsSimpleSchemaTest.java | 4 +
.../internal/table/KeyValueViewOperationsTest.java | 4 +
.../internal/table/MessagingServiceTestUtils.java | 67 +
.../table/RecordBinaryViewOperationsTest.java | 4 +
.../internal/table/RecordViewOperationsTest.java | 4 +
.../internal/table/SchemaValidationTest.java | 4 +
.../ignite/internal/table/TxAbstractTest.java | 2 +-
.../apache/ignite/internal/table/TxLocalTest.java | 4 +
modules/transactions/pom.xml | 5 +
.../ignite/internal/tx/impl/TransactionImpl.java | 3 +-
parent/pom.xml | 24 +
pom.xml | 3 +
210 files changed, 6052 insertions(+), 4899 deletions(-)
delete mode 100644 idea/ignite_codeStyle.xml
create mode 100644 idea/ignite_inspections.xml
delete mode 100644 idea/ignite_inspections_teamcity.xml
copy modules/{network-api => compute-api}/pom.xml (83%)
copy modules/{page-memory/src/main/java/org/apache/ignite/internal/pagememory/io/PageIoModule.java => compute-api/src/main/java/org/apache/ignite/compute/ComputeJob.java} (68%)
copy modules/{configuration-api/src/main/java/org/apache/ignite/configuration/ConfigurationTree.java => compute-api/src/main/java/org/apache/ignite/compute/IgniteCompute.java} (56%)
copy modules/{api/src/main/java/org/apache/ignite/configuration/schemas/clientconnector/package-info.java => compute-api/src/main/java/org/apache/ignite/compute/JobExecutionContext.java} (87%)
copy modules/{network-api => compute}/pom.xml (83%)
copy modules/{client-handler/src/main/java/org/apache/ignite/client/handler/requests/table/ClientTableDropRequest.java => compute/src/main/java/org/apache/ignite/internal/compute/IgniteComputeImpl.java} (59%)
rename modules/{rest/src/main/java/org/apache/ignite/internal/rest/RestModule.java => configuration/src/main/java/org/apache/ignite/internal/configuration/rest/ConfigurationHttpHandlers.java} (51%)
rename modules/{rest/src/main/java/org/apache/ignite/internal => configuration/src/main/java/org/apache/ignite/internal/configuration}/rest/presentation/ConfigurationPresentation.java (97%)
rename modules/{rest/src/main/java/org/apache/ignite/internal => configuration/src/main/java/org/apache/ignite/internal/configuration}/rest/presentation/hocon/HoconPresentation.java (95%)
rename modules/{rest/src/main/java/org/apache/ignite/internal => configuration/src/main/java/org/apache/ignite/internal/configuration}/rest/presentation/hocon/package-info.java (92%)
rename modules/{rest/src/main/java/org/apache/ignite/internal => configuration/src/main/java/org/apache/ignite/internal/configuration}/rest/presentation/package-info.java (93%)
rename modules/{rest/src/test/java/org/apache/ignite/internal => configuration/src/test/java/org/apache/ignite/internal/configuration}/rest/presentation/ConfigurationPresentationTest.java (97%)
rename modules/{network-annotation-processor => network}/src/integrationTest/java/org/apache/ignite/internal/network/processor/ItTransferableObjectProcessorTest.java (97%)
rename modules/{network-annotation-processor => network}/src/integrationTest/resources/org/apache/ignite/internal/network/processor/AllTypesMessage.java (100%)
rename modules/{network-annotation-processor => network}/src/integrationTest/resources/org/apache/ignite/internal/network/processor/ConflictingTypeMessage.java (100%)
rename modules/{network-annotation-processor => network}/src/integrationTest/resources/org/apache/ignite/internal/network/processor/ITTestMessageGroup.java (100%)
rename modules/{network-annotation-processor => network}/src/integrationTest/resources/org/apache/ignite/internal/network/processor/InheritedMessageClash.java (100%)
rename modules/{network-annotation-processor => network}/src/integrationTest/resources/org/apache/ignite/internal/network/processor/InvalidAnnotatedTypeMessage.java (100%)
rename modules/{network-annotation-processor => network}/src/integrationTest/resources/org/apache/ignite/internal/network/processor/InvalidParameterGetterMessage.java (100%)
rename modules/{network-annotation-processor => network}/src/integrationTest/resources/org/apache/ignite/internal/network/processor/InvalidReturnTypeGetterMessage.java (100%)
rename modules/{network-annotation-processor => network}/src/integrationTest/resources/org/apache/ignite/internal/network/processor/SecondGroup.java (100%)
rename modules/{network-annotation-processor => network}/src/integrationTest/resources/org/apache/ignite/internal/network/processor/TransitiveMessage.java (100%)
rename modules/{network-annotation-processor => network}/src/integrationTest/resources/org/apache/ignite/internal/network/processor/UnmarshallableTypeMessage.java (100%)
rename modules/{network-annotation-processor => network}/src/integrationTest/resources/org/apache/ignite/internal/network/processor/UnmarshallableTypeNonSerializableMessage.java (100%)
copy modules/network/src/main/java/org/apache/ignite/internal/network/message/{InvokeRequest.java => ClassDescriptorListMessage.java} (70%)
create mode 100644 modules/network/src/main/java/org/apache/ignite/internal/network/netty/InNetworkObject.java
copy modules/network/src/main/java/org/apache/ignite/network/{StaticNodeFinder.java => OutNetworkObject.java} (54%)
create mode 100644 modules/platforms/dotnet/Apache.Ignite.Tests/FakeServer.cs
create mode 100644 modules/platforms/dotnet/Apache.Ignite.Tests/FakeServerTests.cs
copy modules/platforms/dotnet/Apache.Ignite.Tests/{Table/Poco.cs => Proto/ClientOpExtensionsTest.cs} (61%)
create mode 100644 modules/platforms/dotnet/Apache.Ignite.Tests/RetryPolicyTests.cs
copy modules/platforms/dotnet/Apache.Ignite.Tests/{DisposeAction.cs => RetryReadPolicyTests.cs} (60%)
create mode 100644 modules/platforms/dotnet/Apache.Ignite/ClientOperationType.cs
copy modules/platforms/dotnet/Apache.Ignite/{ClientErrorCode.cs => IRetryPolicy.cs} (61%)
copy modules/platforms/dotnet/Apache.Ignite/{Log/LogLevel.cs => IRetryPolicyContext.cs} (67%)
create mode 100644 modules/platforms/dotnet/Apache.Ignite/Internal/Proto/ClientOpExtensions.cs
copy modules/platforms/dotnet/Apache.Ignite/Internal/{IgniteClientInternal.cs => RetryPolicyContext.cs} (52%)
copy modules/platforms/dotnet/Apache.Ignite/{Internal/Proto/ProtoCommon.cs => RetryAllPolicy.cs} (79%)
copy modules/platforms/dotnet/Apache.Ignite/{IgniteClient.cs => RetryLimitPolicy.cs} (60%)
copy modules/platforms/dotnet/Apache.Ignite/{IIgniteClient.cs => RetryNonePolicy.cs} (73%)
create mode 100644 modules/platforms/dotnet/Apache.Ignite/RetryReadPolicy.cs
create mode 100644 modules/raft/src/integrationTest/java/org/apache/ignite/internal/raft/ItRaftGroupServiceTest.java
copy modules/{vault => rest-api}/pom.xml (73%)
rename modules/{rest/src/main/java/org/apache/ignite/internal/rest => rest-api/src/main/java/org/apache/ignite/internal/rest/api}/ErrorResult.java (97%)
rename modules/{rest/src/main/java/org/apache/ignite/internal/rest/routes => rest-api/src/main/java/org/apache/ignite/internal/rest/api}/RequestHandler.java (89%)
rename modules/{rest/src/main/java/org/apache/ignite/internal/rest/netty => rest-api/src/main/java/org/apache/ignite/internal/rest/api}/RestApiHttpRequest.java (97%)
rename modules/{rest/src/main/java/org/apache/ignite/internal/rest/netty => rest-api/src/main/java/org/apache/ignite/internal/rest/api}/RestApiHttpResponse.java (98%)
copy modules/{api/src/main/java/org/apache/ignite/binary/BinaryObject.java => rest-api/src/main/java/org/apache/ignite/internal/rest/api/RestHandlersRegister.java} (72%)
rename modules/{rest/src/main/java/org/apache/ignite/internal/rest/routes => rest-api/src/main/java/org/apache/ignite/internal/rest/api}/Route.java (96%)
create mode 100644 modules/rest-api/src/main/java/org/apache/ignite/internal/rest/api/Routes.java
rename modules/{rest/src/test/java/org/apache/ignite/internal/rest/netty => rest-api/src/test/java/org/apache/ignite/internal/rest/api}/RestApiHttpResponseTest.java (95%)
create mode 100644 modules/rest/src/main/java/org/apache/ignite/internal/rest/RestComponent.java
create mode 100644 modules/rest/src/main/java/org/apache/ignite/internal/rest/routes/SimpleRouter.java
create mode 100644 modules/runner/src/integrationTest/java/org/apache/ignite/internal/sql/engine/ItIntervalTest.java
rename modules/{api/src/main/java/org/apache/ignite => runner/src/main/java/org/apache/ignite/internal}/configuration/CoreDistributedConfigurationModule.java (96%)
rename modules/{api/src/main/java/org/apache/ignite => runner/src/main/java/org/apache/ignite/internal}/configuration/CoreLocalConfigurationModule.java (94%)
rename modules/{api => runner}/src/main/resources/META-INF/services/org.apache.ignite.internal.configuration.ConfigurationModule (84%)
rename modules/{api/src/test/java/org/apache/ignite => runner/src/test/java/org/apache/ignite/internal}/configuration/CoreDistributedConfigurationModuleTest.java (97%)
rename modules/{api/src/test/java/org/apache/ignite => runner/src/test/java/org/apache/ignite/internal}/configuration/CoreLocalConfigurationModuleTest.java (96%)
create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/prepare/IgniteConvertletTable.java
create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/prepare/IgniteTypeCoercion.java
create mode 100644 modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/sql/IgniteSqlIntervalTypeNameSpec.java
create mode 100644 modules/table/src/test/java/org/apache/ignite/internal/table/MessagingServiceTestUtils.java