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

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


    from c2b00338ca IGNITE-19883 Pull request template with common code quality 
checks added
     add 4c81a9f421 IGNITE-19861 Introduce SQL metrics (#2343)

No new revisions were added by this update.

Summary of changes:
 .../cli/call/metric/ItEnabledMetricCallsTest.java  |   4 +-
 .../cli/call/metric/ItMetricCallsTest.java         |   4 +-
 .../metric/ItEnabledNodeMetricCommandTest.java     |   4 +-
 .../commands/metric/ItNodeMetricCommandTest.java   |   4 +-
 .../internal/rest/ItGeneratedRestClientTest.java   |   4 +-
 .../runner/app/ItIgniteNodeRestartTest.java        |   6 +-
 .../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 |   3 +-
 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 +-
 .../sql/engine/exec/ExecutionServiceImplTest.java  |   3 +-
 .../sql/engine/exec/MockedStructuresTest.java      |  15 ++-
 .../internal/sql/engine/framework/TestNode.java    |   4 +-
 .../sql/engine/planner/PlannerTimeoutTest.java     |   3 +-
 .../sql/engine/sql/ParserServiceImplTest.java      |  18 ++-
 .../sql/engine/util/EmptyCacheFactory.java         |  15 +++
 .../sql/metrics/PlanningCacheMetricsTest.java      |  96 ++++++++++++++
 33 files changed, 676 insertions(+), 216 deletions(-)
 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/metrics/PlanningCacheMetricsTest.java

Reply via email to