This is an automated email from the ASF dual-hosted git repository.
sdanilov pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/ignite-3.git.
from 97bb4d0 IGNITE-14971 Thin client: Add RecordView (#497)
add 3eee362 IGNITE-15564 Properly inject names into named list elements
(#490)
No new revisions were added by this update.
Summary of changes:
.../configuration/processor/ItProcessorTest.java | 154 +++++++++++++++++++--
.../ErrorInjectedName0ConfigurationSchema.java} | 11 +-
.../ErrorInjectedName1ConfigurationSchema.java} | 18 ++-
.../ErrorInjectedName2ConfigurationSchema.java} | 15 +-
.../ErrorInjectedName3ConfigurationSchema.java} | 11 +-
.../ErrorInjectedName4ConfigurationSchema.java} | 11 +-
.../ErrorInjectedName5ConfigurationSchema.java} | 10 +-
.../ErrorName0ConfigurationSchema.java} | 15 +-
.../ErrorName1ConfigurationSchema.java} | 16 +--
.../injectedname/NameConfigurationSchema.java} | 15 +-
.../PolyConfigurationSchema.java} | 13 +-
.../SimpleConfigurationSchema.java | 15 +-
.../configuration/processor/Processor.java | 132 ++++++++++++++++--
.../configuration/annotation/ConfigValue.java | 6 +-
.../{ConfigValue.java => InjectedName.java} | 31 ++++-
.../annotation/{ConfigValue.java => Name.java} | 30 +++-
modules/configuration/README.md | 6 +-
.../configuration/DirectDynamicProperty.java | 17 ++-
.../internal/configuration/DynamicProperty.java | 26 +++-
.../asm/ConfigurationAsmGenerator.java | 150 +++++++++++++++++---
.../internal/configuration/tree/InnerNode.java | 15 ++
.../internal/configuration/tree/NamedListNode.java | 23 ++-
.../configuration/util/ConfigurationUtil.java | 48 ++++++-
.../asm/ConfigurationAsmGeneratorTest.java | 146 ++++++++++++++++++-
.../configuration/hocon/HoconConverterTest.java | 83 +++++++++--
.../configuration/util/ConfigurationUtilTest.java | 8 ++
26 files changed, 858 insertions(+), 167 deletions(-)
copy
modules/configuration-annotation-processor/src/integrationTest/resources/org/apache/ignite/internal/configuration/processor/{polymorphic/ErrorPolymorphic1ConfigurationSchema.java
=> injectedname/ErrorInjectedName0ConfigurationSchema.java} (75%)
copy
modules/configuration-annotation-processor/src/integrationTest/resources/org/apache/ignite/internal/configuration/processor/{internal/SimpleConfigurationSchema.java
=> injectedname/ErrorInjectedName1ConfigurationSchema.java} (72%)
copy
modules/configuration-annotation-processor/src/integrationTest/resources/org/apache/ignite/internal/configuration/processor/{internal/SimpleConfigurationSchema.java
=> injectedname/ErrorInjectedName2ConfigurationSchema.java} (76%)
copy
modules/configuration-annotation-processor/src/integrationTest/resources/org/apache/ignite/internal/configuration/processor/{internal/ErrorInternal1ConfigurationSchema.java
=> injectedname/ErrorInjectedName3ConfigurationSchema.java} (71%)
copy
modules/configuration-annotation-processor/src/integrationTest/resources/org/apache/ignite/internal/configuration/processor/{internal/ErrorInternal0ConfigurationSchema.java
=> injectedname/ErrorInjectedName4ConfigurationSchema.java} (71%)
copy
modules/configuration-annotation-processor/src/integrationTest/resources/org/apache/ignite/internal/configuration/processor/{polymorphic/ErrorPolymorphicInstance2ConfigurationSchema.java
=> injectedname/ErrorInjectedName5ConfigurationSchema.java} (73%)
copy
modules/{configuration/src/test/java/org/apache/ignite/internal/configuration/sample/BaselineConfigurationSchema.java
=>
configuration-annotation-processor/src/integrationTest/resources/org/apache/ignite/internal/configuration/processor/injectedname/ErrorName0ConfigurationSchema.java}
(77%)
copy
modules/configuration-annotation-processor/src/integrationTest/resources/org/apache/ignite/internal/configuration/processor/{polymorphic/SimpleConfigurationSchema.java
=> injectedname/ErrorName1ConfigurationSchema.java} (70%)
copy
modules/{configuration/src/test/java/org/apache/ignite/internal/configuration/sample/BaselineConfigurationSchema.java
=>
configuration-annotation-processor/src/integrationTest/resources/org/apache/ignite/internal/configuration/processor/injectedname/NameConfigurationSchema.java}
(71%)
copy
modules/configuration-annotation-processor/src/integrationTest/resources/org/apache/ignite/internal/configuration/processor/{polymorphic/ErrorPolymorphic6ConfigurationSchema.java
=> injectedname/PolyConfigurationSchema.java} (77%)
copy
modules/configuration-annotation-processor/src/integrationTest/resources/org/apache/ignite/internal/configuration/processor/{internal
=> injectedname}/SimpleConfigurationSchema.java (76%)
copy
modules/configuration-api/src/main/java/org/apache/ignite/configuration/annotation/{ConfigValue.java
=> InjectedName.java} (53%)
copy
modules/configuration-api/src/main/java/org/apache/ignite/configuration/annotation/{ConfigValue.java
=> Name.java} (57%)