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/03/02 12:04:41 UTC
[ignite-3] branch ignite-13748 updated (004820d -> da9c3c5)
This is an automated email from the ASF dual-hosted git repository.
amashenkov pushed a change to branch ignite-13748
in repository https://gitbox.apache.org/repos/asf/ignite-3.git.
from 004820d Fix inspections
add 8de4c5d Fix typos.
add ba5471a IGNITE-14123 Separate integration tests from unit tests (#46)
add bca081e IGNITE-14121 Ability to generate configuration trees from arbitrary sources (#44)
add 8d4430d IGNITE-14145 ConfigurationUtil moved to other package; Named lists enhancements; minor refactoring. (#51)
add 7e08e60 IGNITE-14178 Configuration storage interface made asynchronous. (#52)
add db91bfb IGNITE-14181 Support arrays of primitives in the configuration schema (#54)
add ca0d35e IGNITE-14194 Multiple storages support for configuration framework. (#55)
add 552d887 IGNITE-14110 Networking module basic API and implementation - #53
add c548a82 IGNITE-14110 Code style and maven configuration fixes
add 6cec7cb IGNITE-14132 Add configuration to separate Integration and Unit tests (#50)
add 5f715c0 IGNITE-14230 Port DynamicConfiguration to new underlying configuration framework. (#56)
add da9c3c5 Merge branch 'main' into ignite-13748
No new revisions were added by this update.
Summary of changes:
modules/DEVNOTES.md | 47 ++
.../cli/builtins/module/MavenArtifactResolver.java | 8 +-
modules/configuration-annotation-processor/pom.xml | 1 -
.../processor/internal/AbstractProcessorTest.java | 6 +-
.../processor/internal/ConfigSet.java | 49 +-
.../processor/internal/HasFieldMatcher.java | 0
.../processor/internal/HasMethodMatcher.java | 0
.../processor/internal/ITProcessorTest.java} | 60 +-
.../processor/internal/ParsedClass.java | 12 +
.../internal/TestConfigurationSchema.java | 7 +-
.../processor/internal/ConfigurationNode.java | 53 --
.../processor/internal/Processor.java | 791 ++++++---------------
.../configuration/processor/internal/Utils.java | 14 +-
.../internal/pojo/ChangeClassGenerator.java | 87 ---
.../processor/internal/pojo/ClassGenerator.java | 127 ----
.../processor/internal/pojo/FieldMapping.java | 52 --
.../internal/pojo/InitClassGenerator.java | 83 ---
.../internal/pojo/ViewClassGenerator.java | 79 --
.../{ => internal}/util/ConfigurationUtilTest.java | 131 +++-
.../configuration/processor/internal/Types.java | 49 --
.../sample/ClusterWideConfigurationSchema.java | 7 +-
.../sample/ConfigurationArrayTest.java | 105 +++
.../sample/ConstructableTreeNodeTest.java | 147 ++++
.../sample/LocalConfigurationSchema.java | 6 +-
.../sample/NetworkConfigurationSchema.java | 7 +-
...NodesTest.java => TraversableTreeNodeTest.java} | 62 +-
.../ignite/configuration/sample/UsageTest.java | 119 ++--
.../sample/storage/ConfigurationChangerTest.java | 116 +--
.../sample/storage/TestConfigurationStorage.java | 13 +-
.../ignite/configuration/ConfigurationChanger.java | 299 +++++---
.../configuration/ConfigurationProperty.java | 9 -
.../configuration/ConfigurationRegistry.java | 46 +-
.../ignite/configuration/ConfigurationTree.java | 10 +
.../ignite/configuration/ConfigurationValue.java | 12 +
.../apache/ignite/configuration/Configurator.java | 98 +--
.../org/apache/ignite/configuration/RootKey.java | 16 +-
.../ignite/configuration/annotation/Config.java | 10 -
.../{ConfigValue.java => ConfigurationRoot.java} | 28 +-
.../configuration/internal/ConfigurationNode.java | 132 ++++
.../internal/DynamicConfiguration.java | 122 ++--
.../configuration/internal/DynamicProperty.java | 182 ++---
.../ignite/configuration/internal/Modifier.java | 47 --
.../internal/NamedListConfiguration.java | 102 +--
.../ignite/configuration/internal/RootKeyImpl.java | 74 ++
.../internal/selector/BaseSelectors.java | 157 ----
.../configuration/internal/selector/Selector.java | 39 -
.../selector/SelectorNotFoundException.java | 33 -
.../internal/util/ConfigurationUtil.java | 486 +++++++++++++
.../{ => internal}/util/KeyNotFoundException.java | 2 +-
.../storage/ConfigurationStorage.java | 8 +-
.../apache/ignite/configuration/storage/Data.java | 6 +-
...NamedListView.java => ConfigurationSource.java} | 24 +-
.../configuration/tree/ConfigurationVisitor.java | 11 +-
...medListView.java => ConstructableTreeNode.java} | 21 +-
.../ignite/configuration/tree/InnerNode.java | 45 +-
.../ignite/configuration/tree/NamedListChange.java | 10 +-
.../{NamedListView.java => NamedListInit.java} | 18 +-
.../ignite/configuration/tree/NamedListNode.java | 43 +-
.../configuration/tree/TraversableTreeNode.java | 2 +-
.../configuration/util/ConfigurationUtil.java | 113 ---
modules/{runner => network}/pom.xml | 49 +-
.../ITScaleCubeNetworkClusterMessagingTest.java | 99 +++
.../ignite/network/scalecube/TestMessage.java} | 44 +-
.../scalecube/TestNetworkHandlersProvider.java | 63 ++
.../ignite/network/MessageHandlerHolder.java | 59 ++
.../org/apache/ignite/network/NetworkCluster.java | 70 ++
.../network/NetworkClusterEventHandler.java} | 31 +-
.../ignite/network/NetworkClusterFactory.java | 75 ++
.../ignite/network/NetworkHandlersProvider.java} | 24 +-
.../org/apache/ignite/network/NetworkMember.java} | 43 +-
.../org/apache/ignite/network/NetworkMessage.java} | 52 +-
.../ignite/network/NetworkMessageHandler.java} | 11 +-
.../network/scalecube/ScaleCubeMemberResolver.java | 64 ++
.../network/scalecube/ScaleCubeMessageHandler.java | 100 +++
.../network/scalecube/ScaleCubeNetworkCluster.java | 110 +++
.../java/org/apache/ignite/rest/RestModule.java | 30 +-
.../configuration/RestConfigurationSchema.java | 4 +-
.../rest/presentation/json/JsonConverter.java | 2 +-
.../rest/presentation/json/JsonPresentation.java | 21 +-
.../ignite/configuration/ConfigurationModule.java | 37 +-
.../extended/AutoAdjustConfigurationSchema.java | 2 +-
.../extended/LocalConfigurationSchema.java | 4 +-
parent/pom.xml | 94 ++-
pom.xml | 3 +-
84 files changed, 3019 insertions(+), 2515 deletions(-)
create mode 100644 modules/DEVNOTES.md
rename modules/configuration-annotation-processor/src/{test => integrationTest}/java/org/apache/ignite/configuration/processor/internal/AbstractProcessorTest.java (94%)
rename modules/configuration-annotation-processor/src/{test => integrationTest}/java/org/apache/ignite/configuration/processor/internal/ConfigSet.java (73%)
rename modules/configuration-annotation-processor/src/{test => integrationTest}/java/org/apache/ignite/configuration/processor/internal/HasFieldMatcher.java (100%)
rename modules/configuration-annotation-processor/src/{test => integrationTest}/java/org/apache/ignite/configuration/processor/internal/HasMethodMatcher.java (100%)
rename modules/configuration-annotation-processor/src/{test/java/org/apache/ignite/configuration/processor/internal/ProcessorTest.java => integrationTest/java/org/apache/ignite/configuration/processor/internal/ITProcessorTest.java} (61%)
rename modules/configuration-annotation-processor/src/{test => integrationTest}/java/org/apache/ignite/configuration/processor/internal/ParsedClass.java (93%)
rename modules/configuration-annotation-processor/src/{test => integrationTest}/resources/org/apache/ignite/configuration/processor/internal/TestConfigurationSchema.java (87%)
delete mode 100644 modules/configuration-annotation-processor/src/main/java/org/apache/ignite/configuration/processor/internal/ConfigurationNode.java
delete mode 100644 modules/configuration-annotation-processor/src/main/java/org/apache/ignite/configuration/processor/internal/pojo/ChangeClassGenerator.java
delete mode 100644 modules/configuration-annotation-processor/src/main/java/org/apache/ignite/configuration/processor/internal/pojo/ClassGenerator.java
delete mode 100644 modules/configuration-annotation-processor/src/main/java/org/apache/ignite/configuration/processor/internal/pojo/FieldMapping.java
delete mode 100644 modules/configuration-annotation-processor/src/main/java/org/apache/ignite/configuration/processor/internal/pojo/InitClassGenerator.java
delete mode 100644 modules/configuration-annotation-processor/src/main/java/org/apache/ignite/configuration/processor/internal/pojo/ViewClassGenerator.java
rename modules/configuration-annotation-processor/src/test/java/org/apache/ignite/configuration/{ => internal}/util/ConfigurationUtilTest.java (51%)
delete mode 100644 modules/configuration-annotation-processor/src/test/java/org/apache/ignite/configuration/processor/internal/Types.java
create mode 100644 modules/configuration-annotation-processor/src/test/java/org/apache/ignite/configuration/sample/ConfigurationArrayTest.java
create mode 100644 modules/configuration-annotation-processor/src/test/java/org/apache/ignite/configuration/sample/ConstructableTreeNodeTest.java
rename modules/configuration-annotation-processor/src/test/java/org/apache/ignite/configuration/sample/{TraversableNodesTest.java => TraversableTreeNodeTest.java} (87%)
copy modules/configuration/src/main/java/org/apache/ignite/configuration/annotation/{ConfigValue.java => ConfigurationRoot.java} (65%)
create mode 100644 modules/configuration/src/main/java/org/apache/ignite/configuration/internal/ConfigurationNode.java
delete mode 100644 modules/configuration/src/main/java/org/apache/ignite/configuration/internal/Modifier.java
create mode 100644 modules/configuration/src/main/java/org/apache/ignite/configuration/internal/RootKeyImpl.java
delete mode 100644 modules/configuration/src/main/java/org/apache/ignite/configuration/internal/selector/BaseSelectors.java
delete mode 100644 modules/configuration/src/main/java/org/apache/ignite/configuration/internal/selector/Selector.java
delete mode 100644 modules/configuration/src/main/java/org/apache/ignite/configuration/internal/selector/SelectorNotFoundException.java
create mode 100644 modules/configuration/src/main/java/org/apache/ignite/configuration/internal/util/ConfigurationUtil.java
rename modules/configuration/src/main/java/org/apache/ignite/configuration/{ => internal}/util/KeyNotFoundException.java (95%)
copy modules/configuration/src/main/java/org/apache/ignite/configuration/tree/{NamedListView.java => ConfigurationSource.java} (52%)
copy modules/configuration/src/main/java/org/apache/ignite/configuration/tree/{NamedListView.java => ConstructableTreeNode.java} (52%)
copy modules/configuration/src/main/java/org/apache/ignite/configuration/tree/{NamedListView.java => NamedListInit.java} (68%)
delete mode 100644 modules/configuration/src/main/java/org/apache/ignite/configuration/util/ConfigurationUtil.java
copy modules/{runner => network}/pom.xml (68%)
create mode 100644 modules/network/src/integrationTest/java/org/apache/ignite/network/scalecube/ITScaleCubeNetworkClusterMessagingTest.java
copy modules/{configuration/src/main/java/org/apache/ignite/configuration/internal/validation/MemberKey.java => network/src/integrationTest/java/org/apache/ignite/network/scalecube/TestMessage.java} (59%)
create mode 100644 modules/network/src/integrationTest/java/org/apache/ignite/network/scalecube/TestNetworkHandlersProvider.java
create 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/NetworkCluster.java
copy modules/{cli/src/main/java/org/apache/ignite/cli/builtins/module/ResolveResult.java => network/src/main/java/org/apache/ignite/network/NetworkClusterEventHandler.java} (57%)
create mode 100644 modules/network/src/main/java/org/apache/ignite/network/NetworkClusterFactory.java
copy modules/{commons/src/main/java/org/apache/ignite/schema/builder/SchemaObjectBuilder.java => network/src/main/java/org/apache/ignite/network/NetworkHandlersProvider.java} (65%)
copy modules/{commons/src/main/java/org/apache/ignite/internal/schema/AbstractSchemaObject.java => network/src/main/java/org/apache/ignite/network/NetworkMember.java} (57%)
copy modules/{commons/src/main/java/org/apache/ignite/internal/schema/SortedIndexColumnImpl.java => network/src/main/java/org/apache/ignite/network/NetworkMessage.java} (50%)
copy modules/{commons/src/main/java/org/apache/ignite/schema/IndexColumn.java => network/src/main/java/org/apache/ignite/network/NetworkMessageHandler.java} (79%)
create mode 100644 modules/network/src/main/java/org/apache/ignite/network/scalecube/ScaleCubeMemberResolver.java
create 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/ScaleCubeNetworkCluster.java