This is an automated email from the ASF dual-hosted git repository.
amashenkov pushed a change to branch ignite-14591
in repository https://gitbox.apache.org/repos/asf/ignite-3.git.
from 282c2a0 Fix config.
add 8fbb6ba IGNITE-14915 Fix package structure in network and
network-processor modules
add cb7d9f7 IGNITE-14910 Use local address in JRaft tests (#178)
add 60834cb IGNITE-14917 Configuration modules internal packages renamed.
(#180)
add 0431187 IGNITE-14560 Fixed javadoc warnings in cli module. Fixes #170
add 7ccdb7d IGNITE-14918 Externalize ClusterService lifecycle management
- Fixes #183.
add 7d42f95 IGNITE-14853 Stabilize flaky tests in jraft module - Fixes
#176.
add 0f8846f IGNITE-14799 Added prefix queries to MetaStorageManager.
Fixes #159
add 972672f IGNITE-14835 Calcite SQL engine. Move execution related code
to Ignite 3.0 (#182)
add 2ef376c IGNITE-14890 Using SLF4J log format. Fixes #175
add 4c93ea1 IGNITE-14993 - Choose available port out of a range
add 262022f IGNITE-14994 - Topology snapshot print out
add 5b81332 IGNITE-14995 - Updated NOTICE
add adfc9d4 IGNITE-14996 - Added examples for Table and KeyValueBinaryView
add 9230f61 IGNITE-14996 - Updated examples structure
add 7140111 IGNITE-15005 - Binary distribution README
add e57bc8d IGNITE-14571 - Release procedure documentation
add 3fdeaf4 IGNITE-14957 Introduced the NetworkAddress class. Fixes #185
add 062550c IGNITE-14996 - Modules order fix.
add 62f4e65 IGNITE-15014 Explicit annotation processor dependency in api
module. (#186)
add 8c7912d IGNITE-15016 Remove integration tests execution if
maven.test.skip is set (#187)
add f5efe45 IGNITE-14745 Implemented Storage API for partitions and 2
basic implementations - CHM and RocksDB. (#169)
add 289d090 Merge branch 'main' into ignite-14591
add e2f901f Minor.
No new revisions were added by this update.
Summary of changes:
NOTICE | 5 +
RELEASE.md | 71 +
assembly/NOTICE | 0
assembly/README | 0
assembly/README.md | 52 +
assembly/assembly.xml | 27 +-
.../checkstyle-javadoc-additional-rules.xml | 30 +-
...checkstyle-rules.xml => checkstyle-javadoc.xml} | 156 +-
check-rules/checkstyle-rules.xml | 89 -
examples/README.md | 21 +
examples/config/ignite-config.json | 13 +
.../pom.xml => examples/pom-standalone.xml | 40 +-
{modules/network-api => examples}/pom.xml | 28 +-
.../example/table/KeyValueBinaryViewExample.java | 113 +
.../apache/ignite/example/table/TableExample.java | 109 +
.../ignite/internal/affinity/AffinityManager.java | 8 +-
.../internal/affinity/AffinityManagerTest.java | 4 +-
.../affinity/RendezvousAffinityFunctionTest.java | 20 +-
.../affinity/TestConfigurationStorage.java | 10 +-
modules/api/pom.xml | 7 +
.../network/NetworkConfigurationSchema.java | 2 +-
.../schemas/rest/RestConfigurationSchema.java | 2 +-
.../schemas/runner/ClusterConfigurationSchema.java | 2 +-
.../schemas/runner/NodeConfigurationSchema.java | 2 +-
.../schemas/table/TablesConfigurationSchema.java | 2 +-
.../ignite/internal/baseline/BaselineManager.java | 2 +-
.../internal/processors/query/calcite/Stubs.java | 6 -
.../query/calcite/exec/AbstractIndexScan.java | 107 +
.../query/calcite/exec/ArrayRowHandler.java | 77 +
.../calcite/exec/ExecutionCancelledException.java} | 8 +-
.../query/calcite/exec/ExecutionContext.java | 292 +++
.../query/calcite/exec/PlannerHelper.java | 229 ++
.../query/calcite/exec/QueryTaskExecutor.java | 47 +
.../query/calcite/exec/QueryTaskExecutorImpl.java | 95 +
.../processors/query/calcite/exec/RowHandler.java | 73 +
.../query/calcite/exec/RuntimeHashIndex.java | 113 +
.../query/calcite/exec/RuntimeIndex.java} | 12 +-
.../query/calcite/exec/RuntimeTreeIndex.java | 196 ++
.../query/calcite/exec/TableFunctionScan.java | 48 +
.../processors/query/calcite/exec/TreeIndex.java} | 17 +-
.../query/calcite/exec/exp/CallImplementor.java | 42 +
.../query/calcite/exec/exp/ConverterUtils.java | 460 ++++
.../query/calcite/exec/exp/ExpressionFactory.java | 125 +
.../calcite/exec/exp/ExpressionFactoryImpl.java | 509 ++++
.../calcite/exec/exp/IgniteBuiltInMethod.java | 45 +
.../query/calcite/exec/exp/IgniteSqlFunctions.java | 154 ++
.../calcite/exec/exp/ImplementableFunction.java} | 34 +-
.../query/calcite/exec/exp/NotNullImplementor.java | 43 +
.../exec/exp/ReflectiveCallNotNullImplementor.java | 82 +
.../query/calcite/exec/exp/RexImpTable.java | 2574 ++++++++++++++++++++
.../query/calcite/exec/exp/RexToLixTranslator.java | 1312 ++++++++++
.../processors/query/calcite/exec/exp/Scalar.java} | 10 +-
.../query/calcite/exec/exp/agg/Accumulator.java} | 27 +-
.../calcite/exec/exp/agg/AccumulatorWrapper.java} | 19 +-
.../query/calcite/exec/exp/agg/Accumulators.java | 1068 ++++++++
.../calcite/exec/exp/agg/AccumulatorsFactory.java | 330 +++
.../query/calcite/exec/exp/agg/AggregateType.java} | 17 +-
.../query/calcite/exec/exp/agg/GroupKey.java | 101 +
.../query/calcite/exec/rel/AbstractNode.java | 202 ++
.../query/calcite/exec/rel/AbstractSetOpNode.java | 367 +++
.../exec/rel/CorrelatedNestedLoopJoinNode.java | 479 ++++
.../query/calcite/exec/rel/Downstream.java} | 32 +-
.../query/calcite/exec/rel/FilterNode.java | 145 ++
.../query/calcite/exec/rel/HashAggregateNode.java | 372 +++
.../query/calcite/exec/rel/IndexSpoolNode.java | 205 ++
.../query/calcite/exec/rel/IntersectNode.java | 118 +
.../query/calcite/exec/rel/LimitNode.java | 132 +
.../query/calcite/exec/rel/Mailbox.java} | 25 +-
.../query/calcite/exec/rel/MergeJoinNode.java | 1134 +++++++++
.../query/calcite/exec/rel/MinusNode.java | 102 +
.../query/calcite/exec/rel/NestedLoopJoinNode.java | 812 ++++++
.../processors/query/calcite/exec/rel/Node.java | 81 +
.../query/calcite/exec/rel/ProjectNode.java | 84 +
.../query/calcite/exec/rel/RootNode.java | 283 +++
.../query/calcite/exec/rel/ScanNode.java | 130 +
.../query/calcite/exec/rel/SingleNode.java} | 28 +-
.../query/calcite/exec/rel/SortAggregateNode.java | 316 +++
.../query/calcite/exec/rel/SortNode.java | 148 ++
.../query/calcite/exec/rel/TableSpoolNode.java | 160 ++
.../query/calcite/exec/rel/UnionAllNode.java | 97 +
.../calcite/metadata/FragmentDescription.java | 75 +
.../calcite/metadata/cost/IgniteCostFactory.java | 4 +-
.../calcite/prepare/ddl/ColumnDefinition.java | 2 +-
.../processors/query/calcite/util/Commons.java | 27 +-
.../query/calcite/util/FilteringIterator.java | 79 +
.../query/calcite/util/IgniteMethod.java | 25 +
.../processors/query/calcite/util/RexUtils.java | 8 +-
.../calcite/util/StripedThreadPoolExecutor.java | 226 ++
.../query/calcite/util/TransformingIterator.java} | 33 +-
.../processors/query/calcite/util/TypeUtils.java | 111 +
.../query/calcite/exec/RuntimeTreeIndexTest.java | 199 ++
.../calcite/exec/rel/AbstractExecutionTest.java | 226 ++
.../exec/rel/AbstractSetOpExecutionTest.java | 166 ++
.../query/calcite/exec/rel/BaseAggregateTest.java | 552 +++++
.../query/calcite/exec/rel/ExecutionTest.java | 667 +++++
.../exec/rel/HashAggregateExecutionTest.java | 135 +
.../rel/HashAggregateSingleGroupExecutionTest.java | 497 ++++
.../exec/rel/HashIndexSpoolExecutionTest.java | 167 ++
.../calcite/exec/rel/IntersectExecutionTest.java | 83 +
.../calcite/exec/rel/MergeJoinExecutionTest.java | 378 +++
.../query/calcite/exec/rel/MinusExecutionTest.java | 83 +
.../exec/rel/NestedLoopJoinExecutionTest.java | 363 +++
.../exec/rel/SortAggregateExecutionTest.java | 141 ++
.../calcite/exec/rel/TableSpoolExecutionTest.java | 152 ++
.../exec/rel/TreeIndexSpoolExecutionTest.java | 194 ++
.../java/org/apache/ignite/cli/IgnitePaths.java | 26 +-
.../cli/builtins/init/InitIgniteCommand.java | 2 +-
.../org/apache/ignite/cli/ui/TerminalFactory.java | 6 +-
modules/configuration-annotation-processor/pom.xml | 2 +-
.../processor}/AbstractProcessorTest.java | 10 +-
.../configuration/processor}/ConfigSet.java | 2 +-
.../configuration/processor}/HasFieldMatcher.java | 2 +-
.../configuration/processor}/HasMethodMatcher.java | 2 +-
.../configuration/processor}/ITProcessorTest.java | 4 +-
.../configuration/processor}/ParsedClass.java | 4 +-
.../processor}/TestConfigurationSchema.java | 2 +-
.../configuration/processor}/Processor.java | 10 +-
.../processor}/ProcessorException.java | 2 +-
.../configuration/processor}/Utils.java | 2 +-
.../services/javax.annotation.processing.Processor | 2 +-
.../configuration/ConfigurationChangerTest.java | 20 +-
.../configuration/json/JsonConverterTest.java | 10 +-
.../json/TestConfigurationStorage.java | 12 +-
.../notifications/ConfigurationListenerTest.java | 12 +-
.../sample/AutoAdjustConfigurationSchema.java | 2 +-
.../sample/BaselineConfigurationSchema.java | 2 +-
.../sample/CacheConfigurationSchema.java | 2 +-
.../sample/ClusterWideConfigurationSchema.java | 2 +-
.../sample/ConfigurationArrayTest.java | 8 +-
.../sample/ConstructableTreeNodeTest.java | 10 +-
.../sample/DiscoveryConfigurationSchema.java | 2 +-
.../sample/LocalConfigurationSchema.java | 4 +-
.../sample/NetworkConfigurationSchema.java | 4 +-
.../sample/NodeConfigurationSchema.java | 2 +-
.../sample/TraversableTreeNodeTest.java | 16 +-
.../configuration/sample/UsageTest.java | 6 +-
.../storage/TestConfigurationStorage.java | 3 +-
.../configuration}/util/ConfigurationUtilTest.java | 12 +-
.../validation/ValidationUtilTest.java | 14 +-
.../configuration/NamedConfigurationTree.java | 2 -
.../configuration/{tree => }/NamedListChange.java | 2 +-
.../configuration/{tree => }/NamedListView.java | 2 +-
.../org/apache/ignite/configuration/RootKey.java | 2 +-
.../annotation/ConfigurationRoot.java | 1 -
.../{storage => annotation}/ConfigurationType.java | 2 +-
.../configuration/ConfigurationChanger.java | 37 +-
.../configuration}/ConfigurationManager.java | 10 +-
.../configuration}/ConfigurationNode.java | 9 +-
.../configuration/ConfigurationRegistry.java | 34 +-
.../configuration}/DynamicConfiguration.java | 7 +-
.../configuration}/DynamicProperty.java | 7 +-
.../configuration}/NamedListConfiguration.java | 7 +-
.../configuration}/SuperRoot.java | 8 +-
.../{ => internal}/configuration/TypeUtils.java | 2 +-
.../asm/ConfigurationAsmGenerator.java | 26 +-
.../configuration}/asm/SchemaClassesInfo.java | 6 +-
.../configuration}/asm/StringSwitchBuilder.java | 14 +-
.../json/JsonConfigurationVisitor.java | 8 +-
.../configuration/json/JsonConverter.java | 6 +-
.../json/JsonObjectConfigurationSource.java | 8 +-
.../json/JsonPrimitiveConfigurationSource.java | 10 +-
.../ConfigurationNotificationEventImpl.java | 2 +-
.../storage/ConfigurationStorage.java | 3 +-
.../storage/ConfigurationStorageListener.java | 2 +-
.../{ => internal}/configuration/storage/Data.java | 2 +-
.../configuration/storage/StorageException.java | 2 +-
.../configuration/tree/ConfigurationSource.java | 2 +-
.../configuration/tree/ConfigurationVisitor.java | 2 +-
.../configuration/tree/ConstructableTreeNode.java | 2 +-
.../configuration/tree/InnerNode.java | 2 +-
.../configuration/tree/NamedListNode.java | 4 +-
.../configuration/tree/TraversableTreeNode.java | 2 +-
.../util/AnyNodeConfigurationVisitor.java | 8 +-
.../util/ConfigurationNotificationsUtil.java | 26 +-
.../configuration}/util/ConfigurationUtil.java | 16 +-
.../configuration}/util/KeyNotFoundException.java | 2 +-
.../util/KeysTrackingConfigurationVisitor.java | 8 +-
.../validation/ImmutableValidator.java | 2 +-
.../configuration}/validation/MaxValidator.java | 2 +-
.../configuration}/validation/MemberKey.java | 2 +-
.../configuration}/validation/MinValidator.java | 2 +-
.../validation/ValidationContextImpl.java | 12 +-
.../configuration}/validation/ValidationUtil.java | 12 +-
.../apache/ignite/internal/util/ArrayUtils.java | 2 +
.../org/apache/ignite/internal/util/ByteUtils.java | 5 +-
.../apache/ignite/internal/util/IgniteUtils.java | 68 +-
.../java/org/apache/ignite/lang/IgniteLogger.java | 179 +-
.../apache/ignite/lang/LoggerMessageHelper.java | 443 ++++
.../internal/testframework/IgniteTestUtils.java | 71 +
.../tostring/IgniteToStringBuilderSelfTest.java | 4 +-
.../internal/util/IgniteIntListSelfTest.java | 159 ++
.../org/apache/ignite/lang/LoggerHelperTest.java | 299 +++
.../client/ITMetaStorageServiceTest.java | 28 +-
.../internal/metastorage/MetaStorageManager.java | 76 +-
modules/network-annotation-processor/pom.xml | 2 +-
.../ITTransferableObjectProcessorTest.java | 6 +-
.../network/processor}/AllTypesMessage.java | 2 +-
.../network/processor}/ConflictingTypeMessage.java | 2 +-
.../network/processor}/ITTestMessageGroup.java | 2 +-
.../processor}/InvalidAnnotatedTypeMessage.java | 2 +-
.../processor}/InvalidParameterGetterMessage.java | 2 +-
.../processor}/InvalidReturnTypeGetterMessage.java | 2 +-
.../network/processor}/SecondGroup.java | 2 +-
.../network/processor}/TransitiveMessage.java | 2 +-
.../processor}/UnmarshallableTypeMessage.java | 2 +-
.../UnmarshallableTypeNonSerializableMessage.java | 2 +-
.../network/processor}/MessageClass.java | 2 +-
.../network/processor}/MessageGroupWrapper.java | 2 +-
.../network/processor}/ProcessingException.java | 2 +-
.../processor}/TransferableObjectProcessor.java | 16 +-
.../network/processor}/TypeUtils.java | 2 +-
.../messages/MessageBuilderGenerator.java | 6 +-
.../messages/MessageFactoryGenerator.java | 6 +-
.../processor}/messages/MessageImplGenerator.java | 6 +-
.../serialization/BaseMethodNameResolver.java | 6 +-
.../MessageCollectionItemTypeConverter.java | 6 +-
.../MessageDeserializerGenerator.java | 6 +-
.../serialization/MessageReaderMethodResolver.java | 2 +-
.../serialization/MessageSerializerGenerator.java | 6 +-
.../serialization/MessageWriterMethodResolver.java | 4 +-
.../RegistryInitializerGenerator.java | 6 +-
.../SerializationFactoryGenerator.java | 6 +-
.../services/javax.annotation.processing.Processor | 2 +-
.../processor}/SerializationOrderMessage.java | 2 +-
.../network/processor}/SerializationOrderTest.java | 2 +-
.../network/processor}/TestMessageGroup.java | 2 +-
modules/network-api/pom.xml | 6 +
.../ignite/network/ClusterLocalConfiguration.java | 6 +-
.../org/apache/ignite/network/ClusterNode.java | 47 +-
.../apache/ignite/network/MessagingService.java | 14 +-
.../org/apache/ignite/network/NetworkAddress.java | 118 +
.../ignite/network/NetworkMessageHandler.java | 5 +-
.../org/apache/ignite/network/TopologyService.java | 2 +-
.../apache/ignite/network/NetworkAddressTest.java | 80 +
.../network}/netty/ConnectionManagerTest.java | 8 +-
.../network}/recovery/RecoveryHandshakeTest.java | 30 +-
.../network/scalecube/ITNodeRestartsTest.java | 23 +-
.../scalecube/ITScaleCubeNetworkMessagingTest.java | 23 +-
.../network/NetworkMessageTypes.java | 8 +-
.../network}/direct/DirectMarshallingUtils.java | 4 +-
.../network}/direct/DirectMessageReader.java | 10 +-
.../network}/direct/DirectMessageWriter.java | 10 +-
.../network}/direct/state/DirectMessageState.java | 2 +-
.../direct/state/DirectMessageStateItem.java | 2 +-
.../direct/stream/DirectByteBufferStream.java | 2 +-
.../stream/DirectByteBufferStreamImplV1.java | 2 +-
.../network}/handshake/HandshakeAction.java | 4 +-
.../network}/handshake/HandshakeException.java | 2 +-
.../network}/handshake/HandshakeManager.java | 6 +-
.../network}/message/ScaleCubeMessage.java | 4 +-
.../network}/netty/ConnectionManager.java | 8 +-
.../network}/netty/HandshakeHandler.java | 8 +-
.../network}/netty/InboundDecoder.java | 9 +-
.../netty/IoExceptionSuppressingHandler.java | 2 +-
.../network}/netty/MessageHandler.java | 2 +-
.../network}/netty/NettyClient.java | 4 +-
.../network}/netty/NettySender.java | 4 +-
.../network}/netty/NettyServer.java | 27 +-
.../network}/netty/NettyUtils.java | 2 +-
.../network}/netty/OutboundEncoder.java | 4 +-
.../recovery/RecoveryClientHandshakeManager.java | 18 +-
.../recovery/RecoveryServerHandshakeManager.java | 18 +-
.../recovery/message/HandshakeStartMessage.java | 4 +-
.../message/HandshakeStartResponseMessage.java | 4 +-
.../network/MessageSerializationRegistryImpl.java | 1 +
.../scalecube/ScaleCubeClusterServiceFactory.java | 36 +-
.../ScaleCubeDirectMarshallerTransport.java | 21 +-
.../scalecube/ScaleCubeMessagingService.java | 53 +-
.../scalecube/ScaleCubeTopologyService.java | 25 +-
.../network}/AllTypesMessage.java | 2 +-
.../network}/AllTypesMessageGenerator.java | 2 +-
.../network}/NestedMessageMessage.java | 2 +-
.../network}/netty/InboundDecoderTest.java | 10 +-
.../netty/IoExceptionSuppressingHandlerTest.java | 2 +-
.../network}/netty/NettyClientTest.java | 6 +-
.../network}/netty/NettyServerTest.java | 6 +-
.../java/org/apache/ignite/raft/client/Peer.java | 29 +-
.../client/service/impl/RaftGroupServiceImpl.java | 14 +-
.../raft/client/service/RaftGroupServiceTest.java | 150 +-
.../ignite/raft/jraft/core/ITCliServiceTest.java | 455 ++--
.../apache/ignite/raft/jraft/core/ITNodeTest.java | 1926 +++++++--------
.../raft/server/ITJRaftCounterServerTest.java | 121 +-
.../raft/server/ITSimpleCounterServerTest.java | 43 +-
.../ignite/raft/server/RaftServerAbstractTest.java | 3 +-
.../java/org/apache/ignite/internal/raft/Loza.java | 5 +-
.../internal/raft/server/impl/JRaftServerImpl.java | 72 +-
.../internal/raft/server/impl/RaftServerImpl.java | 41 +-
.../org/apache/ignite/raft/jraft/JRaftUtils.java | 17 +-
.../apache/ignite/raft/jraft/RaftGroupService.java | 37 +-
.../apache/ignite/raft/jraft/core/NodeImpl.java | 11 +-
.../apache/ignite/raft/jraft/entity/PeerId.java | 7 +-
.../ignite/raft/jraft/error/RemotingException.java | 1 -
.../apache/ignite/raft/jraft/rpc/RpcClient.java | 52 +-
.../apache/ignite/raft/jraft/rpc/RpcContext.java | 5 +-
.../ignite/raft/jraft/rpc/RpcRequestClosure.java | 1 +
.../ignite/raft/jraft/rpc/RpcRequestProcessor.java | 1 +
.../raft/jraft/rpc/RpcResponseClosureAdapter.java | 4 -
.../raft/jraft/rpc/impl/AbstractClientService.java | 47 +-
.../raft/jraft/rpc/impl/IgniteRpcClient.java | 116 +-
.../raft/jraft/rpc/impl/IgniteRpcServer.java | 113 +-
.../rpc/impl/client/ActionRequestProcessor.java | 35 +-
.../rpc/impl/client/GetLeaderRequestProcessor.java | 10 +-
.../rpc/impl/client/SnapshotRequestProcessor.java | 18 +-
.../impl/core/AppendEntriesRequestProcessor.java | 6 +-
.../ignite/raft/jraft/util/internal/ThrowUtil.java | 60 +-
.../apache/ignite/raft/jraft/core/TestCluster.java | 227 +-
.../raft/jraft/rpc/AbstractClientServiceTest.java | 66 +-
.../ignite/raft/jraft/rpc/AbstractRpcTest.java | 112 +-
.../ignite/raft/jraft/rpc/IgniteRpcTest.java | 41 +-
.../ignite/raft/jraft/rpc/TestIgniteRpcServer.java | 62 +-
.../snapshot/local/LocalSnapshotReaderTest.java | 9 +-
.../ignite/raft/jraft/test/MockAsyncContext.java | 9 +-
.../apache/ignite/raft/jraft/test/TestUtils.java | 70 +-
.../java/org/apache/ignite/rest/RestModule.java | 8 +-
.../rest/presentation/json/JsonPresentation.java | 6 +-
.../apache/ignite/internal/app/IgnitionImpl.java | 23 +-
.../storage/DistributedConfigurationStorage.java | 10 +-
.../storage/LocalConfigurationStorage.java | 10 +-
.../ignite/internal/schema/SchemaManager.java | 2 +-
.../SchemaConfigurationConverter.java | 17 +-
.../configuration/SchemaTableValidatorImpl.java | 7 +-
.../marshaller/asm/AsmSerializerGenerator.java | 8 +-
.../SchemaConfigurationConverterTest.java | 2 +-
.../configuration/TestConfigurationStorage.java | 10 +-
.../pom.xml | 46 +-
.../apache/ignite/internal/storage/DataRow.java} | 27 +-
.../ignite/internal/storage/InvokeClosure.java} | 23 +-
.../ignite/internal/storage/OperationType.java} | 14 +-
.../apache/ignite/internal/storage/SearchRow.java} | 18 +-
.../apache/ignite/internal/storage/Storage.java | 70 +
.../ignite/internal}/storage/StorageException.java | 22 +-
.../storage/basic/ConcurrentHashMapStorage.java | 140 ++
.../internal/storage/basic/SimpleDataRow.java} | 41 +-
.../storage/basic/SimpleReadInvokeClosure.java | 57 +
.../storage/basic/SimpleRemoveInvokeClosure.java} | 36 +-
.../storage/basic/SimpleWriteInvokeClosure.java} | 38 +-
.../internal/storage/AbstractStorageTest.java | 205 ++
.../basic/ConcurrentHashMapStorageTest.java} | 19 +-
.../pom.xml | 59 +-
.../internal/storage/rocksdb/RocksDbStorage.java | 255 ++
.../storage/rocksdb/RocksDbStorageTest.java | 53 +
modules/table/pom.xml | 6 +
.../ignite/distributed/ITDistributedTableTest.java | 45 +-
.../internal/table/distributed/TableManager.java | 4 +-
.../ignite/internal/table/TableManagerTest.java | 137 +-
.../internal/table/TestConfigurationStorage.java | 10 +-
parent/pom.xml | 37 +-
pom.xml | 3 +
348 files changed, 23790 insertions(+), 3506 deletions(-)
create mode 100644 NOTICE
create mode 100644 RELEASE.md
delete mode 100644 assembly/NOTICE
delete mode 100644 assembly/README
create mode 100644 assembly/README.md
copy check-rules/{checkstyle-rules.xml => checkstyle-javadoc.xml} (53%)
create mode 100644 examples/README.md
create mode 100644 examples/config/ignite-config.json
copy modules/network-api/pom.xml => examples/pom-standalone.xml (58%)
copy {modules/network-api => examples}/pom.xml (64%)
create mode 100644
examples/src/main/java/org/apache/ignite/example/table/KeyValueBinaryViewExample.java
create mode 100644
examples/src/main/java/org/apache/ignite/example/table/TableExample.java
create mode 100644
modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/exec/AbstractIndexScan.java
create mode 100644
modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/exec/ArrayRowHandler.java
copy
modules/{network-annotation-processor/src/integrationTest/resources/org/apache/ignite/network/processor/internal/SecondGroup.java
=>
calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/exec/ExecutionCancelledException.java}
(78%)
create mode 100644
modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/exec/ExecutionContext.java
create mode 100644
modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/exec/PlannerHelper.java
create mode 100644
modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/exec/QueryTaskExecutor.java
create mode 100644
modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/exec/QueryTaskExecutorImpl.java
create mode 100644
modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/exec/RowHandler.java
create mode 100644
modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/exec/RuntimeHashIndex.java
copy
modules/{network/src/main/java/org/apache/ignite/network/internal/direct/state/DirectMessageStateItem.java
=>
calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/exec/RuntimeIndex.java}
(73%)
create mode 100644
modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/exec/RuntimeTreeIndex.java
create mode 100644
modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/exec/TableFunctionScan.java
copy
modules/{network/src/main/java/org/apache/ignite/network/internal/direct/state/DirectMessageStateItem.java
=>
calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/exec/TreeIndex.java}
(67%)
create mode 100644
modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/exec/exp/CallImplementor.java
create mode 100644
modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/exec/exp/ConverterUtils.java
create mode 100644
modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/exec/exp/ExpressionFactory.java
create mode 100644
modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/exec/exp/ExpressionFactoryImpl.java
create mode 100644
modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/exec/exp/IgniteBuiltInMethod.java
create mode 100644
modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/exec/exp/IgniteSqlFunctions.java
copy
modules/{network/src/main/java/org/apache/ignite/network/internal/handshake/HandshakeException.java
=>
calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/exec/exp/ImplementableFunction.java}
(51%)
create mode 100644
modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/exec/exp/NotNullImplementor.java
create mode 100644
modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/exec/exp/ReflectiveCallNotNullImplementor.java
create mode 100644
modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/exec/exp/RexImpTable.java
create mode 100644
modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/exec/exp/RexToLixTranslator.java
copy
modules/{network-annotation-processor/src/integrationTest/resources/org/apache/ignite/network/processor/internal/SecondGroup.java
=>
calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/exec/exp/Scalar.java}
(75%)
copy
modules/{network-annotation-processor/src/test/java/org/apache/ignite/network/processor/internal/SerializationOrderMessage.java
=>
calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/exec/exp/agg/Accumulator.java}
(61%)
copy
modules/{network-annotation-processor/src/integrationTest/resources/org/apache/ignite/network/processor/internal/ConflictingTypeMessage.java
=>
calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/exec/exp/agg/AccumulatorWrapper.java}
(74%)
create mode 100644
modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/exec/exp/agg/Accumulators.java
create mode 100644
modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/exec/exp/agg/AccumulatorsFactory.java
copy
modules/{configuration-api/src/main/java/org/apache/ignite/configuration/storage/ConfigurationType.java
=>
calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/exec/exp/agg/AggregateType.java}
(78%)
create mode 100644
modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/exec/exp/agg/GroupKey.java
create mode 100644
modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/exec/rel/AbstractNode.java
create mode 100644
modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/exec/rel/AbstractSetOpNode.java
create mode 100644
modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/exec/rel/CorrelatedNestedLoopJoinNode.java
copy
modules/{configuration-api/src/main/java/org/apache/ignite/configuration/tree/NamedListView.java
=>
calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/exec/rel/Downstream.java}
(56%)
create mode 100644
modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/exec/rel/FilterNode.java
create mode 100644
modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/exec/rel/HashAggregateNode.java
create mode 100644
modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/exec/rel/IndexSpoolNode.java
create mode 100644
modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/exec/rel/IntersectNode.java
create mode 100644
modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/exec/rel/LimitNode.java
copy
modules/{configuration/src/main/java/org/apache/ignite/configuration/internal/util/KeyNotFoundException.java
=>
calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/exec/rel/Mailbox.java}
(66%)
create mode 100644
modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/exec/rel/MergeJoinNode.java
create mode 100644
modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/exec/rel/MinusNode.java
create mode 100644
modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/exec/rel/NestedLoopJoinNode.java
create mode 100644
modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/exec/rel/Node.java
create mode 100644
modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/exec/rel/ProjectNode.java
create mode 100644
modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/exec/rel/RootNode.java
create mode 100644
modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/exec/rel/ScanNode.java
copy
modules/{network-annotation-processor/src/test/java/org/apache/ignite/network/processor/internal/SerializationOrderMessage.java
=>
calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/exec/rel/SingleNode.java}
(64%)
create mode 100644
modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/exec/rel/SortAggregateNode.java
create mode 100644
modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/exec/rel/SortNode.java
create mode 100644
modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/exec/rel/TableSpoolNode.java
create mode 100644
modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/exec/rel/UnionAllNode.java
create mode 100644
modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/metadata/FragmentDescription.java
create mode 100644
modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/util/FilteringIterator.java
create mode 100644
modules/calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/util/StripedThreadPoolExecutor.java
copy
modules/{configuration/src/main/java/org/apache/ignite/configuration/internal/notifications/ConfigurationNotificationEventImpl.java
=>
calcite/src/main/java/org/apache/ignite/internal/processors/query/calcite/util/TransformingIterator.java}
(51%)
create mode 100644
modules/calcite/src/test/java/org/apache/ignite/internal/processors/query/calcite/exec/RuntimeTreeIndexTest.java
create mode 100644
modules/calcite/src/test/java/org/apache/ignite/internal/processors/query/calcite/exec/rel/AbstractExecutionTest.java
create mode 100644
modules/calcite/src/test/java/org/apache/ignite/internal/processors/query/calcite/exec/rel/AbstractSetOpExecutionTest.java
create mode 100644
modules/calcite/src/test/java/org/apache/ignite/internal/processors/query/calcite/exec/rel/BaseAggregateTest.java
create mode 100644
modules/calcite/src/test/java/org/apache/ignite/internal/processors/query/calcite/exec/rel/ExecutionTest.java
create mode 100644
modules/calcite/src/test/java/org/apache/ignite/internal/processors/query/calcite/exec/rel/HashAggregateExecutionTest.java
create mode 100644
modules/calcite/src/test/java/org/apache/ignite/internal/processors/query/calcite/exec/rel/HashAggregateSingleGroupExecutionTest.java
create mode 100644
modules/calcite/src/test/java/org/apache/ignite/internal/processors/query/calcite/exec/rel/HashIndexSpoolExecutionTest.java
create mode 100644
modules/calcite/src/test/java/org/apache/ignite/internal/processors/query/calcite/exec/rel/IntersectExecutionTest.java
create mode 100644
modules/calcite/src/test/java/org/apache/ignite/internal/processors/query/calcite/exec/rel/MergeJoinExecutionTest.java
create mode 100644
modules/calcite/src/test/java/org/apache/ignite/internal/processors/query/calcite/exec/rel/MinusExecutionTest.java
create mode 100644
modules/calcite/src/test/java/org/apache/ignite/internal/processors/query/calcite/exec/rel/NestedLoopJoinExecutionTest.java
create mode 100644
modules/calcite/src/test/java/org/apache/ignite/internal/processors/query/calcite/exec/rel/SortAggregateExecutionTest.java
create mode 100644
modules/calcite/src/test/java/org/apache/ignite/internal/processors/query/calcite/exec/rel/TableSpoolExecutionTest.java
create mode 100644
modules/calcite/src/test/java/org/apache/ignite/internal/processors/query/calcite/exec/rel/TreeIndexSpoolExecutionTest.java
rename
modules/configuration-annotation-processor/src/integrationTest/java/org/apache/ignite/{configuration/processor/internal
=> internal/configuration/processor}/AbstractProcessorTest.java (98%)
rename
modules/configuration-annotation-processor/src/integrationTest/java/org/apache/ignite/{configuration/processor/internal
=> internal/configuration/processor}/ConfigSet.java (98%)
rename
modules/configuration-annotation-processor/src/integrationTest/java/org/apache/ignite/{configuration/processor/internal
=> internal/configuration/processor}/HasFieldMatcher.java (98%)
rename
modules/configuration-annotation-processor/src/integrationTest/java/org/apache/ignite/{configuration/processor/internal
=> internal/configuration/processor}/HasMethodMatcher.java (98%)
rename
modules/configuration-annotation-processor/src/integrationTest/java/org/apache/ignite/{configuration/processor/internal
=> internal/configuration/processor}/ITProcessorTest.java (92%)
rename
modules/configuration-annotation-processor/src/integrationTest/java/org/apache/ignite/{configuration/processor/internal
=> internal/configuration/processor}/ParsedClass.java (98%)
rename
modules/configuration-annotation-processor/src/integrationTest/resources/org/apache/ignite/{configuration/processor/internal
=> internal/configuration/processor}/TestConfigurationSchema.java (95%)
rename
modules/configuration-annotation-processor/src/main/java/org/apache/ignite/{configuration/processor/internal
=> internal/configuration/processor}/Processor.java (98%)
copy
modules/configuration-annotation-processor/src/main/java/org/apache/ignite/{configuration/processor/internal
=> internal/configuration/processor}/ProcessorException.java (94%)
rename
modules/configuration-annotation-processor/src/main/java/org/apache/ignite/{configuration/processor/internal
=> internal/configuration/processor}/Utils.java (97%)
rename
modules/configuration-annotation-processor/src/test/java/org/apache/ignite/{ =>
internal}/configuration/ConfigurationChangerTest.java (94%)
rename
modules/configuration-annotation-processor/src/test/java/org/apache/ignite/{ =>
internal}/configuration/json/JsonConverterTest.java (98%)
rename
modules/configuration-annotation-processor/src/test/java/org/apache/ignite/{ =>
internal}/configuration/json/TestConfigurationStorage.java (82%)
rename
modules/configuration-annotation-processor/src/test/java/org/apache/ignite/{ =>
internal}/configuration/notifications/ConfigurationListenerTest.java (93%)
rename
modules/configuration-annotation-processor/src/test/java/org/apache/ignite/{ =>
internal}/configuration/sample/AutoAdjustConfigurationSchema.java (95%)
rename
modules/configuration-annotation-processor/src/test/java/org/apache/ignite/{ =>
internal}/configuration/sample/BaselineConfigurationSchema.java (95%)
rename
modules/configuration-annotation-processor/src/test/java/org/apache/ignite/{ =>
internal}/configuration/sample/CacheConfigurationSchema.java (95%)
copy
modules/configuration-annotation-processor/src/test/java/org/apache/ignite/{ =>
internal}/configuration/sample/ClusterWideConfigurationSchema.java (95%)
rename
modules/configuration-annotation-processor/src/test/java/org/apache/ignite/{ =>
internal}/configuration/sample/ConfigurationArrayTest.java (96%)
rename
modules/configuration-annotation-processor/src/test/java/org/apache/ignite/{ =>
internal}/configuration/sample/ConstructableTreeNodeTest.java (94%)
rename
modules/configuration-annotation-processor/src/test/java/org/apache/ignite/{ =>
internal}/configuration/sample/DiscoveryConfigurationSchema.java (95%)
rename
modules/configuration-annotation-processor/src/test/java/org/apache/ignite/{ =>
internal}/configuration/sample/LocalConfigurationSchema.java (90%)
rename
modules/configuration-annotation-processor/src/test/java/org/apache/ignite/{ =>
internal}/configuration/sample/NetworkConfigurationSchema.java (90%)
rename
modules/configuration-annotation-processor/src/test/java/org/apache/ignite/{ =>
internal}/configuration/sample/NodeConfigurationSchema.java (95%)
rename
modules/configuration-annotation-processor/src/test/java/org/apache/ignite/{ =>
internal}/configuration/sample/TraversableTreeNodeTest.java (95%)
rename
modules/configuration-annotation-processor/src/test/java/org/apache/ignite/{ =>
internal}/configuration/sample/UsageTest.java (96%)
rename
modules/configuration-annotation-processor/src/test/java/org/apache/ignite/{ =>
internal}/configuration/storage/TestConfigurationStorage.java (96%)
rename
modules/configuration-annotation-processor/src/test/java/org/apache/ignite/{configuration/internal
=> internal/configuration}/util/ConfigurationUtilTest.java (97%)
rename
modules/configuration-annotation-processor/src/test/java/org/apache/ignite/{configuration/internal
=> internal/configuration}/validation/ValidationUtilTest.java (93%)
rename
modules/configuration-api/src/main/java/org/apache/ignite/configuration/{tree
=> }/NamedListChange.java (98%)
copy
modules/configuration-api/src/main/java/org/apache/ignite/configuration/{tree
=> }/NamedListView.java (96%)
rename
modules/configuration-api/src/main/java/org/apache/ignite/configuration/{storage
=> annotation}/ConfigurationType.java (94%)
rename modules/configuration/src/main/java/org/apache/ignite/{ =>
internal}/configuration/ConfigurationChanger.java (93%)
rename
modules/configuration/src/main/java/org/apache/ignite/{configuration/internal
=> internal/configuration}/ConfigurationManager.java (92%)
rename
modules/configuration/src/main/java/org/apache/ignite/{configuration/internal
=> internal/configuration}/ConfigurationNode.java (94%)
rename modules/configuration/src/main/java/org/apache/ignite/{ =>
internal}/configuration/ConfigurationRegistry.java (86%)
rename
modules/configuration/src/main/java/org/apache/ignite/{configuration/internal
=> internal/configuration}/DynamicConfiguration.java (93%)
rename
modules/configuration/src/main/java/org/apache/ignite/{configuration/internal
=> internal/configuration}/DynamicProperty.java (92%)
rename
modules/configuration/src/main/java/org/apache/ignite/{configuration/internal
=> internal/configuration}/NamedListConfiguration.java (94%)
rename
modules/configuration/src/main/java/org/apache/ignite/{configuration/internal
=> internal/configuration}/SuperRoot.java (94%)
rename modules/configuration/src/main/java/org/apache/ignite/{ =>
internal}/configuration/TypeUtils.java (98%)
rename
modules/configuration/src/main/java/org/apache/ignite/{configuration/internal
=> internal/configuration}/asm/ConfigurationAsmGenerator.java (98%)
rename
modules/configuration/src/main/java/org/apache/ignite/{configuration/internal
=> internal/configuration}/asm/SchemaClassesInfo.java (92%)
rename
modules/configuration/src/main/java/org/apache/ignite/{configuration/internal
=> internal/configuration}/asm/StringSwitchBuilder.java (99%)
rename modules/configuration/src/main/java/org/apache/ignite/{ =>
internal}/configuration/json/JsonConfigurationVisitor.java (93%)
rename modules/configuration/src/main/java/org/apache/ignite/{ =>
internal}/configuration/json/JsonConverter.java (88%)
rename modules/configuration/src/main/java/org/apache/ignite/{ =>
internal}/configuration/json/JsonObjectConfigurationSource.java (93%)
rename modules/configuration/src/main/java/org/apache/ignite/{ =>
internal}/configuration/json/JsonPrimitiveConfigurationSource.java (95%)
copy
modules/configuration/src/main/java/org/apache/ignite/{configuration/internal
=>
internal/configuration}/notifications/ConfigurationNotificationEventImpl.java
(96%)
rename modules/configuration/src/main/java/org/apache/ignite/{ =>
internal}/configuration/storage/ConfigurationStorage.java (94%)
rename modules/configuration/src/main/java/org/apache/ignite/{ =>
internal}/configuration/storage/ConfigurationStorageListener.java (95%)
rename modules/configuration/src/main/java/org/apache/ignite/{ =>
internal}/configuration/storage/Data.java (96%)
copy modules/configuration/src/main/java/org/apache/ignite/{ =>
internal}/configuration/storage/StorageException.java (95%)
rename modules/configuration/src/main/java/org/apache/ignite/{ =>
internal}/configuration/tree/ConfigurationSource.java (97%)
rename modules/configuration/src/main/java/org/apache/ignite/{ =>
internal}/configuration/tree/ConfigurationVisitor.java (97%)
rename modules/configuration/src/main/java/org/apache/ignite/{ =>
internal}/configuration/tree/ConstructableTreeNode.java (96%)
rename modules/configuration/src/main/java/org/apache/ignite/{ =>
internal}/configuration/tree/InnerNode.java (98%)
rename modules/configuration/src/main/java/org/apache/ignite/{ =>
internal}/configuration/tree/NamedListNode.java (95%)
rename modules/configuration/src/main/java/org/apache/ignite/{ =>
internal}/configuration/tree/TraversableTreeNode.java (95%)
rename
modules/configuration/src/main/java/org/apache/ignite/{configuration/internal
=> internal/configuration}/util/AnyNodeConfigurationVisitor.java (86%)
rename
modules/configuration/src/main/java/org/apache/ignite/{configuration/internal
=> internal/configuration}/util/ConfigurationNotificationsUtil.java (90%)
rename
modules/configuration/src/main/java/org/apache/ignite/{configuration/internal
=> internal/configuration}/util/ConfigurationUtil.java (97%)
rename
modules/configuration/src/main/java/org/apache/ignite/{configuration/internal
=> internal/configuration}/util/KeyNotFoundException.java (95%)
rename
modules/configuration/src/main/java/org/apache/ignite/{configuration/internal
=> internal/configuration}/util/KeysTrackingConfigurationVisitor.java (95%)
rename
modules/configuration/src/main/java/org/apache/ignite/{configuration/internal
=> internal/configuration}/validation/ImmutableValidator.java (96%)
rename
modules/configuration/src/main/java/org/apache/ignite/{configuration/internal
=> internal/configuration}/validation/MaxValidator.java (96%)
rename
modules/configuration/src/main/java/org/apache/ignite/{configuration/internal
=> internal/configuration}/validation/MemberKey.java (96%)
rename
modules/configuration/src/main/java/org/apache/ignite/{configuration/internal
=> internal/configuration}/validation/MinValidator.java (96%)
rename
modules/configuration/src/main/java/org/apache/ignite/{configuration/internal
=> internal/configuration}/validation/ValidationContextImpl.java (90%)
rename
modules/configuration/src/main/java/org/apache/ignite/{configuration/internal
=> internal/configuration}/validation/ValidationUtil.java (94%)
create 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/util/IgniteIntListSelfTest.java
create mode 100644
modules/core/src/test/java/org/apache/ignite/lang/LoggerHelperTest.java
rename
modules/network-annotation-processor/src/integrationTest/java/org/apache/ignite/{network/processor/internal
=> internal/network/processor}/ITTransferableObjectProcessorTest.java (98%)
rename
modules/network-annotation-processor/src/integrationTest/resources/org/apache/ignite/{network/processor/internal
=> internal/network/processor}/AllTypesMessage.java (96%)
rename
modules/network-annotation-processor/src/integrationTest/resources/org/apache/ignite/{network/processor/internal
=> internal/network/processor}/ConflictingTypeMessage.java (95%)
rename
modules/network-annotation-processor/src/integrationTest/resources/org/apache/ignite/{network/processor/internal
=> internal/network/processor}/ITTestMessageGroup.java (94%)
rename
modules/network-annotation-processor/src/integrationTest/resources/org/apache/ignite/{network/processor/internal
=> internal/network/processor}/InvalidAnnotatedTypeMessage.java (94%)
rename
modules/network-annotation-processor/src/integrationTest/resources/org/apache/ignite/{network/processor/internal
=> internal/network/processor}/InvalidParameterGetterMessage.java (94%)
rename
modules/network-annotation-processor/src/integrationTest/resources/org/apache/ignite/{network/processor/internal
=> internal/network/processor}/InvalidReturnTypeGetterMessage.java (94%)
copy
modules/network-annotation-processor/src/integrationTest/resources/org/apache/ignite/{network/processor/internal
=> internal/network/processor}/SecondGroup.java (94%)
rename
modules/network-annotation-processor/src/integrationTest/resources/org/apache/ignite/{network/processor/internal
=> internal/network/processor}/TransitiveMessage.java (95%)
rename
modules/network-annotation-processor/src/integrationTest/resources/org/apache/ignite/{network/processor/internal
=> internal/network/processor}/UnmarshallableTypeMessage.java (95%)
rename
modules/network-annotation-processor/src/integrationTest/resources/org/apache/ignite/{network/processor/internal
=> internal/network/processor}/UnmarshallableTypeNonSerializableMessage.java
(95%)
rename
modules/network-annotation-processor/src/main/java/org/apache/ignite/{network/processor/internal
=> internal/network/processor}/MessageClass.java (98%)
rename
modules/network-annotation-processor/src/main/java/org/apache/ignite/{network/processor/internal
=> internal/network/processor}/MessageGroupWrapper.java (98%)
rename
modules/network-annotation-processor/src/main/java/org/apache/ignite/{network/processor/internal
=> internal/network/processor}/ProcessingException.java (97%)
rename
modules/network-annotation-processor/src/main/java/org/apache/ignite/{network/processor/internal
=> internal/network/processor}/TransferableObjectProcessor.java (95%)
rename
modules/network-annotation-processor/src/main/java/org/apache/ignite/{network/processor/internal
=> internal/network/processor}/TypeUtils.java (98%)
rename
modules/network-annotation-processor/src/main/java/org/apache/ignite/{network/processor/internal
=> internal/network/processor}/messages/MessageBuilderGenerator.java (94%)
rename
modules/network-annotation-processor/src/main/java/org/apache/ignite/{network/processor/internal
=> internal/network/processor}/messages/MessageFactoryGenerator.java (93%)
rename
modules/network-annotation-processor/src/main/java/org/apache/ignite/{network/processor/internal
=> internal/network/processor}/messages/MessageImplGenerator.java (97%)
rename
modules/network-annotation-processor/src/main/java/org/apache/ignite/{network/processor/internal
=> internal/network/processor}/serialization/BaseMethodNameResolver.java (96%)
rename
modules/network-annotation-processor/src/main/java/org/apache/ignite/{network/processor/internal
=>
internal/network/processor}/serialization/MessageCollectionItemTypeConverter.java
(96%)
rename
modules/network-annotation-processor/src/main/java/org/apache/ignite/{network/processor/internal
=> internal/network/processor}/serialization/MessageDeserializerGenerator.java
(97%)
rename
modules/network-annotation-processor/src/main/java/org/apache/ignite/{network/processor/internal
=> internal/network/processor}/serialization/MessageReaderMethodResolver.java
(98%)
rename
modules/network-annotation-processor/src/main/java/org/apache/ignite/{network/processor/internal
=> internal/network/processor}/serialization/MessageSerializerGenerator.java
(96%)
rename
modules/network-annotation-processor/src/main/java/org/apache/ignite/{network/processor/internal
=> internal/network/processor}/serialization/MessageWriterMethodResolver.java
(97%)
rename
modules/network-annotation-processor/src/main/java/org/apache/ignite/{network/processor/internal
=> internal/network/processor}/serialization/RegistryInitializerGenerator.java
(95%)
rename
modules/network-annotation-processor/src/main/java/org/apache/ignite/{network/processor/internal
=>
internal/network/processor}/serialization/SerializationFactoryGenerator.java
(95%)
rename
modules/network-annotation-processor/src/test/java/org/apache/ignite/{network/processor/internal
=> internal/network/processor}/SerializationOrderMessage.java (95%)
rename
modules/network-annotation-processor/src/test/java/org/apache/ignite/{network/processor/internal
=> internal/network/processor}/SerializationOrderTest.java (98%)
rename
modules/network-annotation-processor/src/test/java/org/apache/ignite/{network/processor/internal
=> internal/network/processor}/TestMessageGroup.java (95%)
create mode 100644
modules/network-api/src/main/java/org/apache/ignite/network/NetworkAddress.java
create mode 100644
modules/network-api/src/test/java/org/apache/ignite/network/NetworkAddressTest.java
rename
modules/network/src/integrationTest/java/org/apache/ignite/{network/internal =>
internal/network}/netty/ConnectionManagerTest.java (97%)
rename
modules/network/src/integrationTest/java/org/apache/ignite/{network/internal =>
internal/network}/recovery/RecoveryHandshakeTest.java (92%)
rename modules/network/src/main/java/org/apache/ignite/{ =>
internal}/network/NetworkMessageTypes.java (85%)
rename modules/network/src/main/java/org/apache/ignite/{network/internal =>
internal/network}/direct/DirectMarshallingUtils.java (93%)
rename modules/network/src/main/java/org/apache/ignite/{network/internal =>
internal/network}/direct/DirectMessageReader.java (97%)
rename modules/network/src/main/java/org/apache/ignite/{network/internal =>
internal/network}/direct/DirectMessageWriter.java (97%)
rename modules/network/src/main/java/org/apache/ignite/{network/internal =>
internal/network}/direct/state/DirectMessageState.java (97%)
copy modules/network/src/main/java/org/apache/ignite/{network/internal =>
internal/network}/direct/state/DirectMessageStateItem.java (94%)
rename modules/network/src/main/java/org/apache/ignite/{network/internal =>
internal/network}/direct/stream/DirectByteBufferStream.java (99%)
rename modules/network/src/main/java/org/apache/ignite/{network/internal =>
internal/network}/direct/stream/DirectByteBufferStreamImplV1.java (99%)
rename modules/network/src/main/java/org/apache/ignite/{network/internal =>
internal/network}/handshake/HandshakeAction.java (90%)
rename modules/network/src/main/java/org/apache/ignite/{network/internal =>
internal/network}/handshake/HandshakeException.java (95%)
rename modules/network/src/main/java/org/apache/ignite/{network/internal =>
internal/network}/handshake/HandshakeManager.java (91%)
rename modules/network/src/main/java/org/apache/ignite/{network/scalecube =>
internal/network}/message/ScaleCubeMessage.java (91%)
rename modules/network/src/main/java/org/apache/ignite/{network/internal =>
internal/network}/netty/ConnectionManager.java (97%)
rename modules/network/src/main/java/org/apache/ignite/{network/internal =>
internal/network}/netty/HandshakeHandler.java (93%)
rename modules/network/src/main/java/org/apache/ignite/{network/internal =>
internal/network}/netty/InboundDecoder.java (94%)
rename modules/network/src/main/java/org/apache/ignite/{network/internal =>
internal/network}/netty/IoExceptionSuppressingHandler.java (96%)
rename modules/network/src/main/java/org/apache/ignite/{network/internal =>
internal/network}/netty/MessageHandler.java (97%)
rename modules/network/src/main/java/org/apache/ignite/{network/internal =>
internal/network}/netty/NettyClient.java (98%)
rename modules/network/src/main/java/org/apache/ignite/{network/internal =>
internal/network}/netty/NettySender.java (96%)
rename modules/network/src/main/java/org/apache/ignite/{network/internal =>
internal/network}/netty/NettyServer.java (93%)
rename modules/network/src/main/java/org/apache/ignite/{network/internal =>
internal/network}/netty/NettyUtils.java (98%)
rename modules/network/src/main/java/org/apache/ignite/{network/internal =>
internal/network}/netty/OutboundEncoder.java (97%)
rename modules/network/src/main/java/org/apache/ignite/{network/internal =>
internal/network}/recovery/RecoveryClientHandshakeManager.java (86%)
rename modules/network/src/main/java/org/apache/ignite/{network/internal =>
internal/network}/recovery/RecoveryServerHandshakeManager.java (86%)
rename modules/network/src/main/java/org/apache/ignite/{network/internal =>
internal/network}/recovery/message/HandshakeStartMessage.java (90%)
rename modules/network/src/main/java/org/apache/ignite/{network/internal =>
internal/network}/recovery/message/HandshakeStartResponseMessage.java (91%)
rename modules/network/src/test/java/org/apache/ignite/{network/internal =>
internal/network}/AllTypesMessage.java (97%)
rename modules/network/src/test/java/org/apache/ignite/{network/internal =>
internal/network}/AllTypesMessageGenerator.java (99%)
rename modules/network/src/test/java/org/apache/ignite/{network/internal =>
internal/network}/NestedMessageMessage.java (96%)
rename modules/network/src/test/java/org/apache/ignite/{network/internal =>
internal/network}/netty/InboundDecoderTest.java (96%)
rename modules/network/src/test/java/org/apache/ignite/{network/internal =>
internal/network}/netty/IoExceptionSuppressingHandlerTest.java (97%)
rename modules/network/src/test/java/org/apache/ignite/{network/internal =>
internal/network}/netty/NettyClientTest.java (97%)
rename modules/network/src/test/java/org/apache/ignite/{network/internal =>
internal/network}/netty/NettyServerTest.java (98%)
copy modules/{network-annotation-processor => storage-api}/pom.xml (59%)
copy
modules/{configuration-api/src/main/java/org/apache/ignite/configuration/tree/NamedListView.java
=> storage-api/src/main/java/org/apache/ignite/internal/storage/DataRow.java}
(64%)
rename
modules/{configuration-api/src/main/java/org/apache/ignite/configuration/tree/NamedListView.java
=>
storage-api/src/main/java/org/apache/ignite/internal/storage/InvokeClosure.java}
(58%)
rename
modules/{network-annotation-processor/src/integrationTest/resources/org/apache/ignite/network/processor/internal/SecondGroup.java
=>
storage-api/src/main/java/org/apache/ignite/internal/storage/OperationType.java}
(75%)
rename
modules/{network/src/main/java/org/apache/ignite/network/internal/direct/state/DirectMessageStateItem.java
=>
storage-api/src/main/java/org/apache/ignite/internal/storage/SearchRow.java}
(65%)
create mode 100644
modules/storage-api/src/main/java/org/apache/ignite/internal/storage/Storage.java
rename modules/{configuration/src/main/java/org/apache/ignite/configuration =>
storage-api/src/main/java/org/apache/ignite/internal}/storage/StorageException.java
(75%)
create mode 100644
modules/storage-api/src/main/java/org/apache/ignite/internal/storage/basic/ConcurrentHashMapStorage.java
copy
modules/{configuration/src/main/java/org/apache/ignite/configuration/internal/notifications/ConfigurationNotificationEventImpl.java
=>
storage-api/src/main/java/org/apache/ignite/internal/storage/basic/SimpleDataRow.java}
(53%)
create mode 100644
modules/storage-api/src/main/java/org/apache/ignite/internal/storage/basic/SimpleReadInvokeClosure.java
rename
modules/{configuration-annotation-processor/src/test/java/org/apache/ignite/configuration/sample/ClusterWideConfigurationSchema.java
=>
storage-api/src/main/java/org/apache/ignite/internal/storage/basic/SimpleRemoveInvokeClosure.java}
(56%)
rename
modules/{configuration/src/main/java/org/apache/ignite/configuration/internal/notifications/ConfigurationNotificationEventImpl.java
=>
storage-api/src/main/java/org/apache/ignite/internal/storage/basic/SimpleWriteInvokeClosure.java}
(54%)
create mode 100644
modules/storage-api/src/test/java/org/apache/ignite/internal/storage/AbstractStorageTest.java
rename
modules/{configuration-annotation-processor/src/main/java/org/apache/ignite/configuration/processor/internal/ProcessorException.java
=>
storage-api/src/test/java/org/apache/ignite/internal/storage/basic/ConcurrentHashMapStorageTest.java}
(67%)
copy modules/{network-annotation-processor => storage-rocksdb}/pom.xml (53%)
create mode 100644
modules/storage-rocksdb/src/main/java/org/apache/ignite/internal/storage/rocksdb/RocksDbStorage.java
create mode 100644
modules/storage-rocksdb/src/test/java/org/apache/ignite/internal/storage/rocksdb/RocksDbStorageTest.java