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/02/04 12:49:53 UTC

[ignite-3] branch ignite-13748 updated (18eba9b -> c40c91c)

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 18eba9b  Fix styles.
     add 6ab4060  IGNITE-14060 Compilation error fix (#36)
     add b82fce8  IGNITE-14062 Basic classes and interfaces for traversable configuration tree (#37)
     add 7267afc  IGNITE-14087 Code generation for traversable configuration tree structure. (#38)
     add 77d8fb5  IGNITE-13947 - Fixed progress bar rendering according to terminal width (#42)
     add de12ca2  IGNITE-13874 Add PMD rules and Idea inspections to Ignite 3 project (#9)
     add 5ef4d1e  IGNITE-13991 - Maven checks fixes (#32)
     add 7a2e7ad  IGNITE-13816 - Add separate top level dirs for logs and configs (#26)
     add c9ebaef  IGNITE-14102 ConfigurationUtil class with escaping and searching in traversable tree methods. (#40)
     add aa6e833  IGNITE-14113 Fixed license headers. (#43)
     add 05992d2  IGNITE-14094 Storage interface for configuration module + basic algorithm to store configuration in there.
     add 1100899  IGNITE-14122 Fixed NullPointerException at ProgressBarTest. (#45)
     add 47743db  IGNITE-14124 Fix project's Maven settings (#47)
     add c40c91c  Merge branch 'main' into ignite-13748

No new revisions were added by this update.

Summary of changes:
 check-rules/pmd-rules.xml                          |    9 +
 idea/ignite_inspections_teamcity.xml               | 3008 ++++++++++++++++++++
 modules/cli/pom.xml                                |    6 +
 .../apache/ignite/cli/CliPathsConfigLoader.java    |   11 +-
 .../java/org/apache/ignite/cli/IgnitePaths.java    |   47 +-
 .../org/apache/ignite/cli/InteractiveWrapper.java  |   70 +-
 .../cli/builtins/init/InitIgniteCommand.java       |   15 +-
 .../cli/builtins/module/MavenArtifactResolver.java |   12 +-
 .../ignite/cli/builtins/node/NodeManager.java      |   34 +-
 .../org/apache/ignite/cli/spec/IgniteCliSpec.java  |    7 +-
 .../apache/ignite/cli/spec/ModuleCommandSpec.java  |    2 +-
 .../apache/ignite/cli/spec/NodeCommandSpec.java    |    4 +-
 .../ProgressBar.java}                              |   73 +-
 .../TerminalFactory.java}                          |   25 +-
 .../cli/src/main/resources/builtin_modules.conf    |   15 +
 .../apache/ignite/cli/IgniteCliInterfaceTest.java  |   76 +-
 .../cli/builtins/module/ModuleMangerTest.java      |   16 +-
 .../org/apache/ignite/cli/ui/ProgressBarTest.java  |   79 +
 .../cli/src/test/resources/builtin_modules.conf    |   17 +-
 .../processor/internal/Processor.java              |  365 ++-
 .../processor/internal/ProcessorTest.java          |   22 +-
 .../configuration/sample/TraversableNodesTest.java |  369 +++
 .../ignite/configuration/sample/UsageTest.java     |  119 +-
 .../sample/storage/ConfigurationChangerTest.java   |  280 ++
 .../sample/storage/TestConfigurationStorage.java   |   98 +
 .../configuration/util/ConfigurationUtilTest.java  |  174 ++
 .../internal/TestConfigurationSchema.java          |    6 -
 ...tion.java => ConfigurationChangeException.java} |   22 +-
 .../ignite/configuration/ConfigurationChanger.java |  245 ++
 .../apache/ignite/configuration/Configurator.java  |   32 +-
 .../ignite/configuration/annotation/Value.java     |   10 +-
 .../internal/selector/BaseSelectors.java           |    4 +-
 .../storage/ConfigurationStorage.java              |   53 +-
 .../storage/ConfigurationStorageListener.java}     |   17 +-
 .../{internal/NamedList.java => storage/Data.java} |   35 +-
 .../configuration/tree/ConfigurationVisitor.java   |   52 +
 .../ignite/configuration/tree/InnerNode.java       |   91 +
 .../configuration/tree/NamedListChange.java}       |   44 +-
 .../ignite/configuration/tree/NamedListNode.java   |  107 +
 .../ignite/configuration/tree/NamedListView.java}  |   24 +-
 .../configuration/tree/TraversableTreeNode.java}   |   13 +-
 .../configuration/util/ConfigurationUtil.java      |  113 +
 .../configuration/util/KeyNotFoundException.java}  |   22 +-
 .../ConfigurationValidationException.java          |   13 +
 .../configuration/validation/ValidationIssue.java  |    7 +-
 modules/rest/pom.xml                               |    3 +-
 .../java/org/apache/ignite/rest/ErrorResult.java   |   18 +-
 .../java/org/apache/ignite/rest/RestModule.java    |   15 +-
 .../configuration/RestConfigurationSchema.java     |    4 +
 .../java/org/apache/ignite/app/IgniteRunner.java   |   27 +-
 .../ignite/configuration/ConfigurationModule.java  |    8 +-
 .../extended/AutoAdjustConfigurationSchema.java    |    1 +
 .../extended/BaselineConfigurationSchema.java      |    1 +
 .../extended/DataStorageConfigurationSchema.java   |    1 +
 .../extended/LocalConfigurationSchema.java         |    1 +
 parent/pom.xml                                     |    9 +-
 56 files changed, 5498 insertions(+), 453 deletions(-)
 create mode 100644 idea/ignite_inspections_teamcity.xml
 rename modules/cli/src/main/java/org/apache/ignite/cli/{IgniteProgressBar.java => ui/ProgressBar.java} (67%)
 copy modules/cli/src/main/java/org/apache/ignite/cli/{builtins/config/HttpClientFactory.java => ui/TerminalFactory.java} (60%)
 create mode 100644 modules/cli/src/test/java/org/apache/ignite/cli/ui/ProgressBarTest.java
 create mode 100644 modules/configuration-annotation-processor/src/test/java/org/apache/ignite/configuration/sample/TraversableNodesTest.java
 create mode 100644 modules/configuration-annotation-processor/src/test/java/org/apache/ignite/configuration/sample/storage/ConfigurationChangerTest.java
 create mode 100644 modules/configuration-annotation-processor/src/test/java/org/apache/ignite/configuration/sample/storage/TestConfigurationStorage.java
 create mode 100644 modules/configuration-annotation-processor/src/test/java/org/apache/ignite/configuration/util/ConfigurationUtilTest.java
 copy modules/configuration/src/main/java/org/apache/ignite/configuration/{internal/selector/SelectorNotFoundException.java => ConfigurationChangeException.java} (66%)
 create mode 100644 modules/configuration/src/main/java/org/apache/ignite/configuration/ConfigurationChanger.java
 copy modules/{commons/src/main/java/org/apache/ignite/schema/PrimaryIndex.java => configuration/src/main/java/org/apache/ignite/configuration/storage/ConfigurationStorageListener.java} (71%)
 copy modules/configuration/src/main/java/org/apache/ignite/configuration/{internal/NamedList.java => storage/Data.java} (59%)
 create mode 100644 modules/configuration/src/main/java/org/apache/ignite/configuration/tree/ConfigurationVisitor.java
 create mode 100644 modules/configuration/src/main/java/org/apache/ignite/configuration/tree/InnerNode.java
 copy modules/{commons/src/main/java/org/apache/ignite/schema/builder/TableColumnBuilder.java => configuration/src/main/java/org/apache/ignite/configuration/tree/NamedListChange.java} (51%)
 create mode 100644 modules/configuration/src/main/java/org/apache/ignite/configuration/tree/NamedListNode.java
 copy modules/{commons/src/main/java/org/apache/ignite/schema/builder/SchemaObjectBuilder.java => configuration/src/main/java/org/apache/ignite/configuration/tree/NamedListView.java} (68%)
 copy modules/{commons/src/main/java/org/apache/ignite/schema/SchemaObject.java => configuration/src/main/java/org/apache/ignite/configuration/tree/TraversableTreeNode.java} (75%)
 create mode 100644 modules/configuration/src/main/java/org/apache/ignite/configuration/util/ConfigurationUtil.java
 copy modules/{commons/src/main/java/org/apache/ignite/schema/PartialIndex.java => configuration/src/main/java/org/apache/ignite/configuration/util/KeyNotFoundException.java} (73%)
 copy docs/assets/css/docs.scss => modules/configuration/src/main/java/org/apache/ignite/configuration/validation/ValidationIssue.java (90%)