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%)