You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@ignite.apache.org by vv...@apache.org on 2021/09/23 11:21:18 UTC

[ignite-3] branch main updated (79c07d7 -> 9234711)

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

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


    from 79c07d7  IGNITE-15532 Fix tuple equality comparison (#346)
     add 9234711  IGNITE-15412 Introduce "direct" configuration properties (#347)

No new revisions were added by this update.

Summary of changes:
 modules/configuration-annotation-processor/pom.xml |   6 -
 .../configuration/processor/ITProcessorTest.java   |  25 +-
 ...=> InvalidDirectAccessConfigurationSchema.java} |  20 +-
 .../configuration/processor/Processor.java         |  27 +-
 .../configuration/ConfigurationProperty.java       |   3 +-
 .../ignite/configuration/ConfigurationTree.java    |   2 +-
 .../ignite/configuration/ConfigurationValue.java   |   3 +-
 .../configuration/DirectConfigurationProperty.java |  42 +++
 .../configuration/NamedConfigurationTree.java      |   2 +-
 .../configuration/annotation/DirectAccess.java     |  44 +++
 modules/configuration/pom.xml                      |   7 +
 .../configuration/ConfigurationChanger.java        |  96 ++++++-
 .../internal/configuration/ConfigurationNode.java  |  13 +-
 .../configuration/DirectDynamicConfiguration.java  |  44 +++
 .../configuration/DirectDynamicProperty.java       |  45 +++
 .../DirectNamedListConfiguration.java              |  50 ++++
 .../configuration/DynamicConfiguration.java        |  12 +-
 .../configuration/DynamicConfigurationChanger.java |  13 +
 .../internal/configuration/DynamicProperty.java    |   2 +-
 .../configuration/NamedListConfiguration.java      |  10 +-
 .../asm/ConfigurationAsmGenerator.java             | 102 ++++---
 .../configuration/asm/SchemaClassesInfo.java       |  25 +-
 .../storage/ConfigurationStorage.java              |  12 +-
 .../internal/configuration/storage/Data.java       |   6 +-
 .../configuration/tree/ConfigurationVisitor.java   |   8 +-
 .../configuration/tree/ConverterToMapVisitor.java  |   2 +-
 .../util/AnyNodeConfigurationVisitor.java          |   2 +-
 .../util/ConfigurationNotificationsUtil.java       |  10 +-
 .../configuration/util/ConfigurationUtil.java      |  49 ++--
 .../util/KeysTrackingConfigurationVisitor.java     |  10 +-
 .../validation/ValidationContextImpl.java          |   2 +-
 .../configuration/ConfigurationChangerTest.java    | 215 +++++++++++++--
 .../configuration/DirectPropertiesTest.java        | 192 +++++++++++++
 .../configuration/hocon/HoconConverterTest.java    |   4 +-
 .../storage/TestConfigurationStorage.java          |  42 ++-
 .../testframework/ConfigurationExtension.java      |   9 +-
 .../configuration/tree/NamedListNodeTest.java      |  14 +-
 .../tree/TraversableTreeNodeTest.java              |   6 +-
 .../internal/metastorage/client/Condition.java     |   2 +-
 .../ignite/internal/metastorage/client/Entry.java  |   2 +-
 .../internal/metastorage/client/Operation.java     |   2 +-
 .../internal/metastorage/server/Operation.java     |   2 +-
 modules/runner/pom.xml                             |  27 ++
 .../ITDistributedConfigurationPropertiesTest.java  | 305 +++++++++++++++++++++
 .../ITDistributedConfigurationStorageTest.java     |   4 +-
 .../org/apache/ignite/internal/app/IgniteImpl.java |   4 +-
 .../storage/DistributedConfigurationStorage.java   |  61 ++++-
 .../storage/LocalConfigurationStorage.java         |  49 +++-
 .../storage/ConfigurationStorageTest.java          |  80 ++++++
 .../DistributedConfigurationStorageTest.java       | 224 +++++++++++++++
 .../storage/LocalConfigurationStorageTest.java}    |  34 +--
 51 files changed, 1741 insertions(+), 231 deletions(-)
 copy modules/configuration-annotation-processor/src/integrationTest/resources/org/apache/ignite/internal/configuration/processor/internal/{ErrorInternal4ConfigurationSchema.java => InvalidDirectAccessConfigurationSchema.java} (68%)
 create mode 100644 modules/configuration-api/src/main/java/org/apache/ignite/configuration/DirectConfigurationProperty.java
 create mode 100644 modules/configuration-api/src/main/java/org/apache/ignite/configuration/annotation/DirectAccess.java
 create mode 100644 modules/configuration/src/main/java/org/apache/ignite/internal/configuration/DirectDynamicConfiguration.java
 create mode 100644 modules/configuration/src/main/java/org/apache/ignite/internal/configuration/DirectDynamicProperty.java
 create mode 100644 modules/configuration/src/main/java/org/apache/ignite/internal/configuration/DirectNamedListConfiguration.java
 create mode 100644 modules/configuration/src/test/java/org/apache/ignite/internal/configuration/DirectPropertiesTest.java
 create mode 100644 modules/runner/src/integrationTest/java/org/apache/ignite/internal/configuration/ITDistributedConfigurationPropertiesTest.java
 rename modules/runner/src/integrationTest/java/org/apache/ignite/internal/{ => configuration}/storage/ITDistributedConfigurationStorageTest.java (96%)
 rename modules/runner/src/main/java/org/apache/ignite/internal/{ => configuration}/storage/DistributedConfigurationStorage.java (87%)
 rename modules/runner/src/main/java/org/apache/ignite/internal/{ => configuration}/storage/LocalConfigurationStorage.java (74%)
 create mode 100644 modules/runner/src/test/java/org/apache/ignite/internal/configuration/storage/ConfigurationStorageTest.java
 create mode 100644 modules/runner/src/test/java/org/apache/ignite/internal/configuration/storage/DistributedConfigurationStorageTest.java
 copy modules/{storage-rocksdb/src/test/java/org/apache/ignite/internal/storage/rocksdb/RocksDbStorageTest.java => runner/src/test/java/org/apache/ignite/internal/configuration/storage/LocalConfigurationStorageTest.java} (51%)