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 11:27:47 UTC

[ignite-3] branch ignite-13618 updated (fe3b547 -> 5565dfa)

This is an automated email from the ASF dual-hosted git repository.

amashenkov pushed a change to branch ignite-13618
in repository https://gitbox.apache.org/repos/asf/ignite-3.git.


    from fe3b547  Styles.
     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 5565dfa  Merge branch 'main' into ignite-13618

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}       |  25 +-
 .../ignite/network/NetworkClusterFactory.java      |  75 ++
 .../ignite/network/NetworkHandlersProvider.java}   |  24 +-
 .../org/apache/ignite/network/NetworkMember.java}  |  48 +-
 .../org/apache/ignite/network/NetworkMessage.java  |  59 ++
 .../ignite/network/NetworkMessageHandler.java}     |  15 +-
 .../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, 3048 insertions(+), 2496 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/{commons/src/main/java/org/apache/ignite/internal/schema/marshaller/SerializationException.java => network/src/main/java/org/apache/ignite/network/NetworkClusterEventHandler.java} (58%)
 create mode 100644 modules/network/src/main/java/org/apache/ignite/network/NetworkClusterFactory.java
 copy modules/{commons/src/main/java/org/apache/ignite/internal/schema/marshaller/SerializationException.java => network/src/main/java/org/apache/ignite/network/NetworkHandlersProvider.java} (65%)
 copy modules/{configuration/src/main/java/org/apache/ignite/configuration/internal/validation/MemberKey.java => network/src/main/java/org/apache/ignite/network/NetworkMember.java} (53%)
 create mode 100644 modules/network/src/main/java/org/apache/ignite/network/NetworkMessage.java
 copy modules/{commons/src/main/java/org/apache/ignite/internal/util/Factory.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