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

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


    from 70e60a699d0 Merge remote-tracking branch 'origin/main' into 
ignite-22115
     add b7782257f22 IGNITE-25678 Fix 
laggingSchemasPreventPartitionDataReplication (#6045)
     add ec9d41671fb IGNITE-25451 Enhance RootKey with a new type parameter and 
constructor (#5876)
     add 5e63aa5f9f0 IGNITE-25504 Sql. Confusing explain output for join 
condition (#6032)
     add dd616ccbe04 IGNITE-25639 Enrich JVM and Os metrics (#6049)
     add 91ccbd99eab IGNITE-25618 Sql. Useless test (test_order_same_value) has 
been removed (#6046)
     add 0a45b29c786 IGNITE-24993 Implement POC for a Compatibility Test 
Framework (#5983)
     add face83220c3 Merge remote-tracking branch 'origin/main' into 
ignite-22115

No new revisions were added by this update.

Summary of changes:
 gradle/libs.versions.toml                          |   3 +
 .../config/Ignite3ConfigurationUtils.java          |   2 +-
 .../config/registry/CombinedConfigRegistry.java    |   2 +-
 .../registry/ConfigurationRegistryInterface.java   |   2 +-
 modules/compatibility-tests/README.md              |  31 ++
 modules/compatibility-tests/build.gradle           | 107 +++++++
 .../ignite/internal/CompatibilityTestBase.java     | 153 +++++++++
 .../org/apache/ignite/internal/IgniteCluster.java  | 345 +++++++++++++++++++++
 .../org/apache/ignite/internal/IgniteVersions.java |  90 ++++++
 .../ignite/internal/ItCompatibilityTest.java}      |  31 +-
 .../org/apache/ignite/internal/RunnerNode.java     | 139 +++++++++
 .../integrationTest/resources/igniteVersions.json  |  21 ++
 .../processor/ConfigurationProcessor.java          |  27 +-
 .../ignite/configuration/ConfigurationModule.java  |   2 +-
 .../org/apache/ignite/configuration/RootKey.java   |  28 +-
 .../ignite/configuration/SuperRootChange.java      |   4 +-
 .../validation/ValidationContext.java              |   4 +-
 .../configuration/ClusterConfigurationModule.java  |   2 +-
 .../configuration/NodeConfigurationModule.java     |   2 +-
 .../SystemDistributedConfigurationModule.java      |   4 +-
 .../SystemLocalConfigurationModule.java            |   4 +-
 .../configuration/ConfigurationChanger.java        |  12 +-
 .../configuration/ConfigurationManager.java        |   4 +-
 .../internal/configuration/ConfigurationNode.java  |   4 +-
 .../configuration/ConfigurationRegistry.java       |   8 +-
 .../configuration/ConfigurationTreeGenerator.java  |  16 +-
 .../configuration/DynamicConfiguration.java        |   2 +-
 .../configuration/DynamicConfigurationChanger.java |   2 +-
 .../internal/configuration/DynamicProperty.java    |   2 +-
 .../configuration/NamedListConfiguration.java      |   2 +-
 .../internal/configuration/RootInnerNode.java      |   2 +-
 .../ignite/internal/configuration/SuperRoot.java   |   8 +-
 .../configuration/SuperRootChangeImpl.java         |   5 +-
 .../asm/ConfigurationAsmGenerator.java             |   2 +-
 .../configuration/util/ConfigurationUtil.java      |   4 +-
 .../validation/ValidationContextImpl.java          |   4 +-
 .../configuration/ConfigurationChangerTest.java    |   5 +-
 .../configuration/DeletedConfigurationTest.java    |   2 +-
 .../InjectedValueConfigurationTest.java            |   2 +-
 .../configuration/RenamedConfigurationTest.java    |   2 +-
 .../configuration/TestConfigurationModule.java     |   2 +-
 .../asm/ConfigurationTreeGeneratorTest.java        |   2 +-
 .../deprecation/DeprecatedConfigurationTest.java   |   2 +-
 .../configuration/util/ConfigurationUtilTest.java  |  10 +-
 .../configuration/TestConfigurationChanger.java    |   6 +-
 .../testframework/ConfigurationExtension.java      |  17 +-
 .../ignite/internal/util/CollectionUtils.java      |  23 ++
 .../internal/metrics/AtomicDoubleMetric.java       |   3 +-
 .../internal/metrics/sources/JvmMetricSource.java  | 107 ++++---
 .../internal/metrics/sources/OsMetricSource.java   |  57 +++-
 .../metrics/sources/JvmMetricSourceTest.java       | 138 ++++++++-
 .../raftsnapshot/ItTableRaftSnapshotsTest.java     |  28 +-
 .../ReplicationConfigurationModule.java            |   4 +-
 .../configuration/generator/DefaultsGenerator.java |   2 +-
 .../schemasync/ItSchemaSyncAndReplicationTest.java |   6 +-
 .../internal/configuration/CompoundModule.java     |   2 +-
 .../internal/configuration/CompoundModuleTest.java |   4 +-
 .../configuration/ConfigurationModulesTest.java    |   8 +-
 .../storage/LocalFileConfigurationModule.java      |   2 +-
 .../java/org/apache/ignite/internal/Cluster.java   |  55 +++-
 .../testframework/TestIgnitionManager.java         |  28 +-
 .../SecurityConfigurationModule.java               |   4 +-
 .../AuthenticationProvidersValidatorImpl.java      |   3 +-
 .../SecurityConfigurationModuleTest.java           |   6 +-
 .../integrationTest/sql/group1/explain/join.test   |  89 ++++--
 .../integrationTest/sql/group1/explain/modify.test |   4 +-
 .../sql/group1/order/test_order_same_value.test    |  78 -----
 .../sql/engine/rel/AbstractIgniteJoin.java         |  37 ++-
 .../planner/AbstractTpcQueryPlannerTest.java       |  31 ++
 .../engine/planner/JoinWithUsingPlannerTest.java   |   4 +-
 .../sql/engine/planner/TpcdsQueryPlannerTest.java  |  40 +++
 .../sql/engine/planner/TpchQueryPlannerTest.java   |   2 -
 .../src/test/resources/tpcds/plan/q10.plan         |   4 +-
 .../test/resources/tpcds/plan/q10_colocated.plan   |   4 +-
 .../src/test/resources/tpcds/plan/q11.plan         |  12 +-
 .../test/resources/tpcds/plan/q11_colocated.plan   |  12 +-
 .../src/test/resources/tpcds/plan/q18.plan         |   2 +-
 .../test/resources/tpcds/plan/q18_colocated.plan   |   2 +-
 .../src/test/resources/tpcds/plan/q2.plan          |  12 +-
 .../src/test/resources/tpcds/plan/q25.plan         |   6 +-
 .../test/resources/tpcds/plan/q25_colocated.plan   |   6 +-
 .../test/resources/tpcds/plan/q2_colocated.plan    |  12 +-
 .../src/test/resources/tpcds/plan/q31.plan         |  22 +-
 .../test/resources/tpcds/plan/q31_colocated.plan   |  22 +-
 .../src/test/resources/tpcds/plan/q33.plan         |  12 +-
 .../test/resources/tpcds/plan/q33_colocated.plan   |  12 +-
 .../src/test/resources/tpcds/plan/q4.plan          |  20 +-
 .../src/test/resources/tpcds/plan/q45.plan         |   4 +-
 .../test/resources/tpcds/plan/q45_colocated.plan   |   4 +-
 .../test/resources/tpcds/plan/q4_colocated.plan    |  20 +-
 .../src/test/resources/tpcds/plan/q51.plan         |   6 +-
 .../test/resources/tpcds/plan/q51_colocated.plan   |   6 +-
 .../src/test/resources/tpcds/plan/q54.plan         |   4 +-
 .../test/resources/tpcds/plan/q54_colocated.plan   |   4 +-
 .../src/test/resources/tpcds/plan/q56.plan         |  12 +-
 .../test/resources/tpcds/plan/q56_colocated.plan   |  12 +-
 .../src/test/resources/tpcds/plan/q59.plan         |  12 +-
 .../test/resources/tpcds/plan/q59_colocated.plan   |  12 +-
 .../src/test/resources/tpcds/plan/q60.plan         |  12 +-
 .../test/resources/tpcds/plan/q60_colocated.plan   |  12 +-
 .../src/test/resources/tpcds/plan/q64.plan         |  42 +--
 .../test/resources/tpcds/plan/q64_colocated.plan   |  42 +--
 .../src/test/resources/tpcds/plan/q65.plan         |   4 +-
 .../test/resources/tpcds/plan/q65_colocated.plan   |   4 +-
 .../src/test/resources/tpcds/plan/q72.plan         |   8 +-
 .../test/resources/tpcds/plan/q72_colocated.plan   |   8 +-
 .../src/test/resources/tpcds/plan/q85.plan         |   4 +-
 .../test/resources/tpcds/plan/q85_colocated.plan   |   4 +-
 .../src/test/resources/tpcds/plan/q9.plan          |  30 +-
 .../src/test/resources/tpcds/plan/q97.plan         |   6 +-
 .../test/resources/tpcds/plan/q97_colocated.plan   |   6 +-
 .../test/resources/tpcds/plan/q9_colocated.plan    |  30 +-
 .../src/test/resources/tpch/plan/q18.plan          |   2 +-
 .../src/test/resources/tpch/plan/q7.plan           |   6 +-
 .../src/test/resources/tpch/plan/q8.plan           |   2 +-
 .../src/test/resources/tpch/plan/variant_q8.plan   |   2 +-
 ...emoryStorageEngineLocalConfigurationModule.java |   2 +-
 settings.gradle                                    |   2 +
 118 files changed, 1770 insertions(+), 609 deletions(-)
 create mode 100644 modules/compatibility-tests/README.md
 create mode 100644 modules/compatibility-tests/build.gradle
 create mode 100644 
modules/compatibility-tests/src/integrationTest/java/org/apache/ignite/internal/CompatibilityTestBase.java
 create mode 100644 
modules/compatibility-tests/src/integrationTest/java/org/apache/ignite/internal/IgniteCluster.java
 create mode 100644 
modules/compatibility-tests/src/integrationTest/java/org/apache/ignite/internal/IgniteVersions.java
 copy 
modules/{cli/src/test/java/org/apache/ignite/internal/cli/core/repl/completer/filter/ExclusionsCompleterFilterTest.java
 => 
compatibility-tests/src/integrationTest/java/org/apache/ignite/internal/ItCompatibilityTest.java}
 (52%)
 create mode 100644 
modules/compatibility-tests/src/integrationTest/java/org/apache/ignite/internal/RunnerNode.java
 create mode 100644 
modules/compatibility-tests/src/integrationTest/resources/igniteVersions.json
 delete mode 100644 
modules/sql-engine/src/integrationTest/sql/group1/order/test_order_same_value.test

Reply via email to