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 2021/04/16 08:03:51 UTC
[ignite-3] branch ignite-14077 updated (2174968 -> c93da1d)
This is an automated email from the ASF dual-hosted git repository.
amashenkov pushed a change to branch ignite-14077
in repository https://gitbox.apache.org/repos/asf/ignite-3.git.
from 2174968 Javadoc.
add fcfe1a6 IGNITE-14382 Improved network module API structure. - Fixes #84.
add 6647d31 IGNITE-14514: Drop legacy interface. (#89)
add 6b20869 IGNITE-14517 Fixed topology change handling on graceful shutdown. - Fixes #92.
add 28f0927 IGNITE-14501: Ignite 3: Fix toString implementations. (#88)
add 2b1404d IGNITE-14476 Explicit specification of Storage class replaced with new ConfigurationType enum (#86)
add 0a10985 IGNITE-13751: Add maven javadoc plugin. (#93)
add c93da1d Merge branch 'main' into ignite-14077
No new revisions were added by this update.
Summary of changes:
modules/README.md | 2 +-
.../org/apache/ignite/table/InvokeProcessor.java | 2 +-
.../java/org/apache/ignite/table/KeyValueView.java | 2 +-
.../java/org/apache/ignite/table/RecordView.java | 2 +-
modules/bytecode/pom.xml | 15 +
.../presto/bytecode/AnnotationDefinition.java | 4 +-
modules/cli/pom.xml | 6 +
.../java/org/apache/ignite/cli/IgnitePaths.java | 45 +-
.../ignite/cli/builtins/module/ModuleRegistry.java | 25 +-
.../builtins/module/StandardModuleDefinition.java | 8 +-
.../org/apache/ignite/cli/spec/IgniteCliSpec.java | 2 +-
.../processor/internal/Processor.java | 45 +-
.../configuration/ConfigurationChangerTest.java | 11 +-
.../internal/util/ConfigurationUtilTest.java | 4 +-
.../internal/validation/ValidationUtilTest.java | 4 +-
.../notifications/ConfigurationListenerTest.java | 9 +-
.../sample/LocalConfigurationSchema.java | 4 +-
.../sample/NetworkConfigurationSchema.java | 4 +-
.../storage/TestConfigurationStorage.java | 5 +
.../ignite/configuration/ConfigurationChanger.java | 27 +-
.../configuration/ConfigurationRegistry.java | 7 +-
.../ignite/configuration/ConfigurationValue.java | 2 +-
.../org/apache/ignite/configuration/RootKey.java | 4 +-
.../ignite/configuration/annotation/Config.java | 4 +-
.../configuration/annotation/ConfigValue.java | 4 +-
.../annotation/ConfigurationRoot.java | 6 +-
.../configuration/annotation/NamedConfigValue.java | 4 +-
.../ignite/configuration/annotation/Value.java | 6 +-
.../ignite/configuration/internal/RootKeyImpl.java | 8 +-
.../internal/util/AnyNodeConfigurationVisitor.java | 2 +-
.../internal/util/ConfigurationUtil.java | 5 +-
.../storage/ConfigurationStorage.java | 5 +
.../configuration/storage/ConfigurationType.java} | 12 +-
.../ignite/configuration/tree/InnerNode.java | 20 +-
.../configuration/validation/ValidationIssue.java | 8 +-
.../internal/tostring/CircularStringBuilder.java | 277 +++
.../ignite/internal/tostring/ClassDescriptor.java | 86 +
.../ignite/internal/tostring/FieldDescriptor.java | 142 ++
.../internal/tostring/IgniteToStringBuilder.java | 2110 ++++++++++++++++++++
.../internal/tostring/IgniteToStringExclude.java} | 27 +-
.../internal/tostring/IgniteToStringInclude.java} | 36 +-
.../internal/tostring/IgniteToStringOrder.java} | 31 +-
.../org/apache/ignite/internal/tostring/S.java} | 11 +-
.../ignite/internal/tostring/SBLimitedLength.java | 287 +++
.../tostring/SensitiveDataLoggingPolicy.java} | 22 +-
.../ignite/internal/tostring}/package-info.java | 4 +-
.../apache/ignite/internal/util/ArrayFactory.java} | 14 +-
.../apache/ignite/internal/util/ArrayUtils.java | 189 ++
.../ignite/internal/util/DirectBufferCleaner.java | 32 -
.../apache/ignite/internal/util/GridUnsafe.java | 12 +-
.../apache/ignite/internal/util/IgniteUtils.java | 58 +-
.../util/ReflectiveDirectBufferCleaner.java | 65 -
.../internal/util/UnsafeDirectBufferCleaner.java | 48 -
.../apache/ignite/lang/IgniteStringBuilder.java | 504 +++++
.../apache/ignite/lang/IgniteSystemProperties.java | 307 +++
.../internal/testframework/IgniteAbstractTest.java | 54 +
.../testframework/SystemPropertiesExtension.java | 198 ++
.../testframework/SystemPropertiesList.java} | 30 +-
.../internal/testframework/WithSystemProperty.java | 114 ++
.../internal/testframework}/package-info.java | 4 +-
.../tostring/CircularStringBuilderSelfTest.java | 72 +
.../tostring/IgniteToStringBuilderSelfTest.java | 994 +++++++++
.../tostring/SensitiveDataToStringTest.java | 180 ++
.../apache/ignite/metastorage/common/Entry.java | 4 +-
modules/network/README.md | 13 +-
modules/network/pom.xml | 13 +-
.../ignite/network/DirectSerializationTest.java | 26 +-
.../network/{scalecube => }/TestMessage.java | 19 +-
...r.java => TestMessageSerializationFactory.java} | 17 +-
.../ITScaleCubeNetworkClusterMessagingTest.java | 184 --
.../scalecube/ITScaleCubeNetworkMessagingTest.java | 147 ++
.../scalecube/TestNetworkHandlersProvider.java | 63 -
.../ignite/network/scalecube/TestRequest.java | 48 -
.../scalecube/TestRequestSerializerProvider.java | 42 -
.../ignite/network/scalecube/TestResponse.java | 50 -
.../scalecube/TestResponseSerializerProvider.java | 42 -
.../ignite/network/AbstractClusterService.java | 61 +
.../ignite/network/AbstractMessagingService.java} | 36 +-
.../ignite/network/AbstractTopologyService.java} | 36 +-
.../ignite/network/ClusterLocalConfiguration.java | 84 +
.../{NetworkMember.java => ClusterNode.java} | 39 +-
...igurationException.java => ClusterService.java} | 35 +-
...sterFactory.java => ClusterServiceFactory.java} | 12 +-
.../ignite/network/MessageHandlerHolder.java | 59 -
.../apache/ignite/network/MessagingService.java | 74 +
.../java/org/apache/ignite/network/Network.java | 66 -
.../org/apache/ignite/network/NetworkCluster.java | 95 -
.../ignite/network/NetworkClusterContext.java | 57 -
.../ignite/network/NetworkMessageHandler.java | 6 +-
...lersProvider.java => TopologyEventHandler.java} | 17 +-
...usterEventHandler.java => TopologyService.java} | 27 +-
.../network/internal/MessageSerializerFactory.java | 55 -
.../internal/direct/DirectMessageReader.java | 19 +-
.../internal/direct/DirectMessageWriter.java | 9 +-
.../direct/stream/DirectByteBufferStream.java | 3 +
.../stream/DirectByteBufferStreamImplV1.java | 230 +--
...vider.java => MessageSerializationFactory.java} | 16 +-
.../message/MessageSerializationRegistry.java | 77 +
.../scalecube/ScaleCubeClusterServiceFactory.java | 92 +
.../network/scalecube/ScaleCubeMemberResolver.java | 64 -
.../network/scalecube/ScaleCubeMessageHandler.java | 102 -
.../scalecube/ScaleCubeMessagingService.java | 125 ++
.../network/scalecube/ScaleCubeNetworkCluster.java | 132 --
.../scalecube/ScaleCubeNetworkClusterFactory.java | 103 -
.../scalecube/ScaleCubeTopologyService.java | 99 +
.../java/org/apache/ignite/raft/client/Peer.java | 16 +-
.../raft/client/message/AddLearnersRequest.java | 2 +-
.../raft/client/message/GetLeaderResponse.java | 2 +-
.../client/service/impl/RaftGroupServiceImpl.java | 25 +-
.../raft/client/service/RaftGroupServiceTest.java | 143 +-
.../raft/server/ITRaftCounterServerTest.java | 72 +-
.../org/apache/ignite/raft/server/RaftServer.java | 4 +-
.../ignite/raft/server/impl/RaftServerImpl.java | 133 +-
modules/rest/pom.xml | 11 +
.../InMemoryConfigurationStorage.java | 6 +
.../configuration/RestConfigurationSchema.java | 3 +-
.../rest/presentation/json/JsonConverterTest.java | 3 +-
.../json/TestConfigurationStorage.java | 6 +
modules/runner/pom.xml | 13 +
.../extended/LocalConfigurationSchema.java | 4 +-
modules/schema/pom.xml | 6 -
.../internal/schema/AbstractSchemaObject.java | 8 +-
.../org/apache/ignite/internal/schema/Bitmask.java | 7 +
.../org/apache/ignite/internal/schema/Column.java | 4 +-
.../apache/ignite/internal/schema/ColumnImpl.java | 10 +-
.../org/apache/ignite/internal/schema/Columns.java | 6 +
.../ignite/internal/schema/HashIndexImpl.java | 11 +-
.../ignite/internal/schema/IndexColumnImpl.java | 5 +-
.../apache/ignite/internal/schema/NativeType.java | 9 +-
.../ignite/internal/schema/NativeTypeSpec.java | 6 +-
.../ignite/internal/schema/PartialIndexImpl.java | 14 +-
.../ignite/internal/schema/PrimaryIndexImpl.java | 17 +
.../ignite/internal/schema/SchemaDescriptor.java | 6 +
.../ignite/internal/schema/SchemaTableImpl.java | 9 +-
.../internal/schema/SortedIndexColumnImpl.java | 6 +-
.../ignite/internal/schema/SortedIndexImpl.java | 15 +-
parent/pom.xml | 135 +-
pom.xml | 2 +-
138 files changed, 7272 insertions(+), 2176 deletions(-)
copy modules/{api/src/main/java/org/apache/ignite/table/InvokeProcessorException.java => configuration/src/main/java/org/apache/ignite/configuration/storage/ConfigurationType.java} (79%)
create mode 100644 modules/core/src/main/java/org/apache/ignite/internal/tostring/CircularStringBuilder.java
create mode 100644 modules/core/src/main/java/org/apache/ignite/internal/tostring/ClassDescriptor.java
create mode 100644 modules/core/src/main/java/org/apache/ignite/internal/tostring/FieldDescriptor.java
create mode 100644 modules/core/src/main/java/org/apache/ignite/internal/tostring/IgniteToStringBuilder.java
copy modules/{configuration/src/main/java/org/apache/ignite/configuration/annotation/ConfigValue.java => core/src/main/java/org/apache/ignite/internal/tostring/IgniteToStringExclude.java} (64%)
copy modules/{configuration/src/main/java/org/apache/ignite/configuration/annotation/ConfigValue.java => core/src/main/java/org/apache/ignite/internal/tostring/IgniteToStringInclude.java} (51%)
copy modules/{configuration/src/main/java/org/apache/ignite/configuration/annotation/ConfigValue.java => core/src/main/java/org/apache/ignite/internal/tostring/IgniteToStringOrder.java} (60%)
copy modules/{api/src/main/java/org/apache/ignite/table/mapper/KeyMapper.java => core/src/main/java/org/apache/ignite/internal/tostring/S.java} (64%)
create mode 100644 modules/core/src/main/java/org/apache/ignite/internal/tostring/SBLimitedLength.java
copy modules/{table/src/main/java/org/apache/ignite/internal/table/TableSchemaManager.java => core/src/main/java/org/apache/ignite/internal/tostring/SensitiveDataLoggingPolicy.java} (69%)
copy modules/{table/src/main/java/org/apache/ignite/internal/table => core/src/main/java/org/apache/ignite/internal/tostring}/package-info.java (90%)
copy modules/{schema/src/main/java/org/apache/ignite/internal/util/Factory.java => core/src/main/java/org/apache/ignite/internal/util/ArrayFactory.java} (84%)
create mode 100644 modules/core/src/main/java/org/apache/ignite/internal/util/ArrayUtils.java
delete mode 100644 modules/core/src/main/java/org/apache/ignite/internal/util/DirectBufferCleaner.java
delete mode 100644 modules/core/src/main/java/org/apache/ignite/internal/util/ReflectiveDirectBufferCleaner.java
delete mode 100644 modules/core/src/main/java/org/apache/ignite/internal/util/UnsafeDirectBufferCleaner.java
create mode 100644 modules/core/src/main/java/org/apache/ignite/lang/IgniteStringBuilder.java
create mode 100644 modules/core/src/main/java/org/apache/ignite/lang/IgniteSystemProperties.java
create mode 100644 modules/core/src/test/java/org/apache/ignite/internal/testframework/IgniteAbstractTest.java
create mode 100644 modules/core/src/test/java/org/apache/ignite/internal/testframework/SystemPropertiesExtension.java
copy modules/{configuration/src/main/java/org/apache/ignite/configuration/annotation/ConfigValue.java => core/src/test/java/org/apache/ignite/internal/testframework/SystemPropertiesList.java} (60%)
create mode 100644 modules/core/src/test/java/org/apache/ignite/internal/testframework/WithSystemProperty.java
copy modules/{cli/src/main/java/org/apache/ignite/cli/builtins/module => core/src/test/java/org/apache/ignite/internal/testframework}/package-info.java (87%)
create mode 100644 modules/core/src/test/java/org/apache/ignite/internal/tostring/CircularStringBuilderSelfTest.java
create mode 100644 modules/core/src/test/java/org/apache/ignite/internal/tostring/IgniteToStringBuilderSelfTest.java
create mode 100644 modules/core/src/test/java/org/apache/ignite/internal/tostring/SensitiveDataToStringTest.java
rename modules/network/src/integrationTest/java/org/apache/ignite/network/{scalecube => }/TestMessage.java (89%)
rename modules/network/src/integrationTest/java/org/apache/ignite/network/{scalecube/TestMessageSerializerProvider.java => TestMessageSerializationFactory.java} (87%)
delete mode 100644 modules/network/src/integrationTest/java/org/apache/ignite/network/scalecube/ITScaleCubeNetworkClusterMessagingTest.java
create mode 100644 modules/network/src/integrationTest/java/org/apache/ignite/network/scalecube/ITScaleCubeNetworkMessagingTest.java
delete mode 100644 modules/network/src/integrationTest/java/org/apache/ignite/network/scalecube/TestNetworkHandlersProvider.java
delete mode 100644 modules/network/src/integrationTest/java/org/apache/ignite/network/scalecube/TestRequest.java
delete mode 100644 modules/network/src/integrationTest/java/org/apache/ignite/network/scalecube/TestRequestSerializerProvider.java
delete mode 100644 modules/network/src/integrationTest/java/org/apache/ignite/network/scalecube/TestResponse.java
delete mode 100644 modules/network/src/integrationTest/java/org/apache/ignite/network/scalecube/TestResponseSerializerProvider.java
create mode 100644 modules/network/src/main/java/org/apache/ignite/network/AbstractClusterService.java
copy modules/{schema/src/main/java/org/apache/ignite/internal/schema/builder/AbstractIndexBuilder.java => network/src/main/java/org/apache/ignite/network/AbstractMessagingService.java} (57%)
copy modules/{schema/src/main/java/org/apache/ignite/internal/schema/builder/AbstractIndexBuilder.java => network/src/main/java/org/apache/ignite/network/AbstractTopologyService.java} (58%)
create mode 100644 modules/network/src/main/java/org/apache/ignite/network/ClusterLocalConfiguration.java
rename modules/network/src/main/java/org/apache/ignite/network/{NetworkMember.java => ClusterNode.java} (66%)
copy modules/network/src/main/java/org/apache/ignite/network/{NetworkConfigurationException.java => ClusterService.java} (52%)
rename modules/network/src/main/java/org/apache/ignite/network/{NetworkClusterFactory.java => ClusterServiceFactory.java} (77%)
delete mode 100644 modules/network/src/main/java/org/apache/ignite/network/MessageHandlerHolder.java
create mode 100644 modules/network/src/main/java/org/apache/ignite/network/MessagingService.java
delete mode 100644 modules/network/src/main/java/org/apache/ignite/network/Network.java
delete mode 100644 modules/network/src/main/java/org/apache/ignite/network/NetworkCluster.java
delete mode 100644 modules/network/src/main/java/org/apache/ignite/network/NetworkClusterContext.java
rename modules/network/src/main/java/org/apache/ignite/network/{NetworkHandlersProvider.java => TopologyEventHandler.java} (66%)
rename modules/network/src/main/java/org/apache/ignite/network/{NetworkClusterEventHandler.java => TopologyService.java} (58%)
delete mode 100644 modules/network/src/main/java/org/apache/ignite/network/internal/MessageSerializerFactory.java
rename modules/network/src/main/java/org/apache/ignite/network/message/{MessageSerializerProvider.java => MessageSerializationFactory.java} (75%)
create mode 100644 modules/network/src/main/java/org/apache/ignite/network/message/MessageSerializationRegistry.java
create mode 100644 modules/network/src/main/java/org/apache/ignite/network/scalecube/ScaleCubeClusterServiceFactory.java
delete mode 100644 modules/network/src/main/java/org/apache/ignite/network/scalecube/ScaleCubeMemberResolver.java
delete mode 100644 modules/network/src/main/java/org/apache/ignite/network/scalecube/ScaleCubeMessageHandler.java
create mode 100644 modules/network/src/main/java/org/apache/ignite/network/scalecube/ScaleCubeMessagingService.java
delete mode 100644 modules/network/src/main/java/org/apache/ignite/network/scalecube/ScaleCubeNetworkCluster.java
delete mode 100644 modules/network/src/main/java/org/apache/ignite/network/scalecube/ScaleCubeNetworkClusterFactory.java
create mode 100644 modules/network/src/main/java/org/apache/ignite/network/scalecube/ScaleCubeTopologyService.java