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

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


    from 1ba41da423 Minors.
     add 3005f4cf31 IGNITE-20101 Relax CLI metric tests (#2379)
     add 85a18c7510 IGNITE-19506 Use data nodes from DistributionZoneManager 
with a causality token instead of BaselineManager#nodes (#2095)
     add 1507d0552c IGNITE-18875 Sql. Drop AbstractPlannerTest.TestTable (#2372)
     add 0ea4471e02 IGNITE-19697 Fix completions for --nodes in deploy command 
(#2360)
     add c2b00338ca IGNITE-19883 Pull request template with common code quality 
checks added
     add 4c81a9f421 IGNITE-19861 Introduce SQL metrics (#2343)
     add e64d45c5a9 IGNITE-20129 Fix CMake configuration (#2395)
     add 2655e406b0 IGNITE-20023 Eliminate NPEs in 
ItTxDistributedTestSingleNode (#2399)
     add 4bf70c0208 IGNITE-20080 Reduce the number of threads used by Raft in 
tests (#2374)
     add 516f2f9f10 IGNITE-20150 Expose JDBC port in Docker compose file (#2404)
     add 4c688f084a Merge branch 'main' into ignite-20105

No new revisions were added by this update.

Summary of changes:
 .github/PULL_REQUEST_TEMPLATE.md                   |  19 +
 DEVNOTES.md                                        |   2 +-
 build.gradle                                       |  26 +-
 buildscripts/java-integration-test.gradle          |   2 +
 .../cli/call/metric/ItEnabledMetricCallsTest.java  |   8 +-
 .../cli/call/metric/ItMetricCallsTest.java         |   6 +-
 .../metric/ItEnabledNodeMetricCommandTest.java     |   8 +-
 .../commands/metric/ItNodeMetricCommandTest.java   |  10 +-
 .../internal/rest/ItGeneratedRestClientTest.java   |  12 +-
 .../ignite/internal/cli/commands/Options.java      |   8 +
 .../cli/commands/cluster/unit/NodesAlias.java}     |  34 +-
 .../cluster/unit/UnitDeployOptionsMixin.java       |  44 +-
 .../completer/DynamicCompleterActivationPoint.java |   2 +
 .../completer/filter/DeployUnitsOptionsFilter.java |  75 ++
 .../completer/unit/UnitNodesCompleterFilter.java   |  73 ++
 .../unit/UnitNodesDynamicCompleterFactory.java     |   6 +-
 .../cli/core/repl/executor/ReplExecutor.java       |   4 +-
 .../ignite/internal/cli/util/ArrayUtils.java       |  27 +
 .../cli/commands/cluster/unit/NodesAliasTest.java} |  23 +-
 .../cli/commands/unit/DeployCommandTest.java       |  30 +-
 .../filter/DeployUnitsOptionsFilterTest.java       |  56 ++
 .../unit/UnitNodesCompleterFilterTest.java         |  62 ++
 .../ignite/internal/cli/util/ArrayUtilsTest.java   |  17 +
 .../distributionzones/DistributionZoneManager.java | 225 ++---
 .../distributionzones/DistributionZonesUtil.java   |  21 +-
 .../CausalityDataNodesEngine.java                  | 726 ++++++++++++++++
 .../rebalance/DistributionZoneRebalanceEngine.java |  56 +-
 .../BaseDistributionZoneManagerTest.java           |   7 +
 .../DistributionZoneManagerAlterFilterTest.java    |  28 +-
 ...ibutionZoneManagerConfigurationChangesTest.java |   7 +
 .../DistributionZoneManagerFilterTest.java         |  11 +-
 .../DistributionZoneManagerTest.java               |   1 +
 .../DistributionZoneMockTest.java                  |   1 +
 .../DistributionZoneCausalityDataNodesTest.java    | 927 +++++++++++++++------
 .../DistributionZoneRebalanceEngineTest.java       |   6 +-
 .../DistributionZonesTestUtil.java                 |  16 +-
 modules/platforms/build.gradle                     |   2 +-
 modules/platforms/cpp/CMakeLists.txt               |   7 +-
 .../ignite/internal/raft/RaftGroupServiceImpl.java |   2 +
 .../storage/ItRebalanceDistributedTest.java        |  11 +-
 .../zones/ItDistributionZonesFilterTest.java       |  22 +-
 ...niteDistributionZoneManagerNodeRestartTest.java |  73 +-
 .../runner/app/ItIgniteNodeRestartTest.java        |  20 +-
 .../ignite/internal/sql/api/ItCommonApiTest.java   |  38 +-
 .../internal/sql/api/ItSqlAsynchronousApiTest.java |  31 +-
 .../internal/sql/api/ItSqlClientMetricsTest.java   | 142 ++++
 .../internal/sql/api/ItSqlSynchronousApiTest.java  |  27 +-
 .../sql/engine/ClusterPerClassIntegrationTest.java |  34 +
 .../internal/sql/engine/ItLimitOffsetTest.java     |   5 -
 .../ignite/internal/table/ItTableScanTest.java     |   2 +-
 .../org/apache/ignite/internal/app/IgniteImpl.java |  14 +-
 modules/sql-engine/build.gradle                    |   1 +
 .../internal/sql/engine/SqlQueryProcessor.java     |  32 +-
 .../sql/engine/prepare/PrepareServiceImpl.java     |  38 +-
 .../internal/sql/engine/sql/ParserServiceImpl.java |   4 +-
 .../sql/engine/util/CaffeineCacheFactory.java      |  66 --
 .../sql/engine/util/{ => cache}/Cache.java         |  13 +-
 .../sql/engine/util/{ => cache}/CacheFactory.java  |  13 +-
 .../engine/util/cache/CaffeineCacheFactory.java    | 120 +++
 .../sql/engine/util/cache/StatsCounter.java}       |  23 +-
 .../sql/metrics/SqlClientMetricSource.java}        |  40 +-
 .../sql/metrics/SqlPlanCacheMetricSource.java      |  74 ++
 .../internal/sql/engine/StopCalciteModuleTest.java |   6 +-
 .../exec/ExecutionDependencyResolverSelfTest.java  | 129 ++-
 .../sql/engine/exec/ExecutionServiceImplTest.java  |   4 +-
 .../sql/engine/exec/MockedStructuresTest.java      |  18 +-
 .../DdlCommandHandlerExceptionHandlingTest.java    |   1 +
 .../sql/engine/framework/TestBuilders.java         |  14 +-
 .../internal/sql/engine/framework/TestIndex.java   |   1 +
 .../internal/sql/engine/framework/TestNode.java    |   4 +-
 .../sql/engine/framework/TestStatistic.java        |  78 ++
 .../internal/sql/engine/framework/TestTable.java   |  52 +-
 .../planner/AbstractAggregatePlannerTest.java      |  91 +-
 .../sql/engine/planner/AbstractPlannerTest.java    | 359 ++------
 .../sql/engine/planner/AggregatePlannerTest.java   |  12 +-
 .../planner/ColocatedSortAggregatePlannerTest.java |  12 +-
 .../CorrelatedNestedLoopJoinPlannerTest.java       |  91 +-
 .../planner/CorrelatedSubqueryPlannerTest.java     |  35 +-
 .../sql/engine/planner/DmlPlannerTest.java         |   5 +-
 .../sql/engine/planner/HashIndexPlannerTest.java   |  97 +--
 .../engine/planner/HashIndexSpoolPlannerTest.java  | 121 +--
 .../sql/engine/planner/ImplicitCastsTest.java      |  54 +-
 .../planner/IndexSearchBoundsPlannerTest.java      | 118 ++-
 .../engine/planner/JoinColocationPlannerTest.java  | 107 ++-
 .../sql/engine/planner/JoinCommutePlannerTest.java |  36 +-
 .../engine/planner/JoinWithUsingPlannerTest.java   |  46 +-
 .../sql/engine/planner/LimitOffsetPlannerTest.java |  42 +-
 .../planner/MapReduceSortAggregatePlannerTest.java |  12 +-
 .../sql/engine/planner/MergeJoinPlannerTest.java   | 754 +++++++----------
 .../internal/sql/engine/planner/PlannerTest.java   | 757 +++++------------
 .../sql/engine/planner/PlannerTimeoutTest.java     |  57 +-
 .../planner/ProjectFilterScanMergePlannerTest.java |  42 +-
 .../sql/engine/planner/SetOpPlannerTest.java       |  51 +-
 .../planner/SortedIndexSpoolPlannerTest.java       | 100 +--
 .../engine/planner/TableFunctionPlannerTest.java   |  33 +-
 .../sql/engine/planner/TableSpoolPlannerTest.java  |  39 +-
 .../sql/engine/planner/UnionPlannerTest.java       |  54 +-
 .../sql/engine/prepare/TypeCoercionTest.java       | 164 +++-
 .../sql/engine/sql/ParserServiceImplTest.java      |  18 +-
 .../sql/engine/util/EmptyCacheFactory.java         |  15 +
 .../sql/metrics/PlanningCacheMetricsTest.java      |  96 +++
 .../distributed/ItTxDistributedTestSingleNode.java |  46 +-
 .../internal/table/distributed/TableManager.java   | 162 ++--
 .../table/distributed/TableManagerTest.java        |   3 +
 packaging/docker/docker-compose.yml                |   6 +-
 105 files changed, 4335 insertions(+), 3047 deletions(-)
 create mode 100644 .github/PULL_REQUEST_TEMPLATE.md
 copy 
modules/{metrics/src/main/java/org/apache/ignite/internal/metrics/Metric.java 
=> 
cli/src/main/java/org/apache/ignite/internal/cli/commands/cluster/unit/NodesAlias.java}
 (64%)
 create mode 100644 
modules/cli/src/main/java/org/apache/ignite/internal/cli/core/repl/completer/filter/DeployUnitsOptionsFilter.java
 create mode 100644 
modules/cli/src/main/java/org/apache/ignite/internal/cli/core/repl/completer/unit/UnitNodesCompleterFilter.java
 copy 
modules/{metastorage-api/src/test/java/org/apache/ignite/internal/metastorage/dsl/OperationTypeTest.java
 => 
cli/src/test/java/org/apache/ignite/internal/cli/commands/cluster/unit/NodesAliasTest.java}
 (63%)
 create mode 100644 
modules/cli/src/test/java/org/apache/ignite/internal/cli/core/repl/completer/filter/DeployUnitsOptionsFilterTest.java
 create mode 100644 
modules/cli/src/test/java/org/apache/ignite/internal/cli/core/repl/completer/unit/UnitNodesCompleterFilterTest.java
 create mode 100644 
modules/distribution-zones/src/main/java/org/apache/ignite/internal/distributionzones/causalitydatanodes/CausalityDataNodesEngine.java
 rename 
modules/distribution-zones/src/test/java/org/apache/ignite/internal/distributionzones/{
 => causalitydatanodes}/DistributionZoneCausalityDataNodesTest.java (51%)
 create mode 100644 
modules/runner/src/integrationTest/java/org/apache/ignite/internal/sql/api/ItSqlClientMetricsTest.java
 delete mode 100644 
modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/util/CaffeineCacheFactory.java
 rename 
modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/util/{ 
=> cache}/Cache.java (73%)
 rename 
modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/util/{ 
=> cache}/CacheFactory.java (70%)
 create mode 100644 
modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/util/cache/CaffeineCacheFactory.java
 copy 
modules/{api/src/main/java/org/apache/ignite/network/TopologyEventHandler.java 
=> 
sql-engine/src/main/java/org/apache/ignite/internal/sql/engine/util/cache/StatsCounter.java}
 (58%)
 copy 
modules/{metrics/src/integrationTest/java/org/apache/ignite/internal/metrics/exporters/TestMetricsSource.java
 => 
sql-engine/src/main/java/org/apache/ignite/internal/sql/metrics/SqlClientMetricSource.java}
 (55%)
 create mode 100644 
modules/sql-engine/src/main/java/org/apache/ignite/internal/sql/metrics/SqlPlanCacheMetricSource.java
 create mode 100644 
modules/sql-engine/src/test/java/org/apache/ignite/internal/sql/engine/framework/TestStatistic.java
 create mode 100644 
modules/sql-engine/src/test/java/org/apache/ignite/internal/sql/metrics/PlanningCacheMetricsTest.java

Reply via email to