This is an automated email from the ASF dual-hosted git repository.
chaow pushed a change to branch feature/metric2021
in repository https://gitbox.apache.org/repos/asf/iotdb.git.
from c7a1130 format codes
new 776b869 remove used in server module
add b986cd1 [ISSUE-2493] Support show child nodes (#2732)
new 6ba7154 Merge branch 'master' into metric2021
The 2 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
.../antlr4/org/apache/iotdb/db/qp/sql/SqlBase.g4 | 1 +
.../DDL Data Definition Language.md | 31 ++++++
.../DDL Data Definition Language.md | 31 ++++++
metrics/dropwizard-metrics/pom.xml | 4 +
.../dropwizard/DropwizardMetricManager.java | 7 +-
.../dropwizard/DropwizardMetricReporter.java | 9 +-
metrics/interface/pom.xml | 8 +-
.../{iotdb-metric.properties => iotdb-metric.yml} | 27 +++---
.../org/apache/iotdb/metrics/MetricManager.java | 2 +
.../org/apache/iotdb/metrics/MetricReporter.java | 2 +
.../org/apache/iotdb/metrics/MetricService.java | 48 ++++++----
...{MetricConfig.java => IoTDBReporterConfig.java} | 60 +-----------
.../apache/iotdb/metrics/config/MetricConfig.java | 105 ++++++++++-----------
.../metrics/config/MetricConfigDescriptor.java | 57 ++---------
.../iotdb/metrics/impl/DoNothingCounter.java} | 16 +---
.../apache/iotdb/metrics/impl/DoNothingGauge.java | 16 +++-
.../iotdb/metrics/impl/DoNothingHistogram.java} | 19 ++--
.../metrics/impl/DoNothingHistogramSnapshot.java} | 27 ++----
.../iotdb/metrics/impl/DoNothingMetricManager.java | 34 ++++---
.../metrics/impl/DoNothingMetricReporter.java} | 26 ++---
.../apache/iotdb/metrics/impl/DoNothingRate.java} | 38 +++++---
.../apache/iotdb/metrics/impl/DoNothingTimer.java} | 16 +---
.../iotdb/metrics/config/MetricConfigTest.java | 57 +++++++++++
.../resources/iotdb-metric.yml} | 28 +++---
.../micrometer/MicrometerMetricManager.java | 9 +-
.../micrometer/MicrometerMetricReporter.java | 14 ++-
.../org/apache/iotdb/db/conf/IoTDBConstant.java | 1 +
.../engine/storagegroup/StorageGroupProcessor.java | 36 -------
.../org/apache/iotdb/db/metadata/MManager.java | 13 +++
.../java/org/apache/iotdb/db/metadata/MTree.java | 72 ++++++++++++++
.../apache/iotdb/db/qp/constant/SQLConstant.java | 2 +
.../apache/iotdb/db/qp/executor/PlanExecutor.java | 47 ++++-----
...hsOperator.java => ShowChildNodesOperator.java} | 4 +-
...ChildPathsPlan.java => ShowChildNodesPlan.java} | 4 +-
.../apache/iotdb/db/qp/physical/sys/ShowPlan.java | 1 +
.../apache/iotdb/db/qp/sql/IoTDBSqlVisitor.java | 13 +++
.../iotdb/db/qp/strategy/PhysicalGenerator.java | 5 +
.../java/org/apache/iotdb/db/service/IoTDB.java | 3 -
.../org/apache/iotdb/db/service/TSServiceImpl.java | 24 -----
.../iotdb/db/integration/IoTDBMetadataFetchIT.java | 35 +++++++
.../iotdb/db/metadata/MManagerBasicTest.java | 43 +++++++++
.../org/apache/iotdb/db/metadata/MTreeTest.java | 46 +++++++++
.../java/org/apache/iotdb/db/qp/PlannerTest.java | 7 ++
43 files changed, 653 insertions(+), 395 deletions(-)
copy
metrics/interface/src/main/assembly/resources/conf/{iotdb-metric.properties =>
iotdb-metric.yml} (80%)
copy
metrics/interface/src/main/java/org/apache/iotdb/metrics/config/{MetricConfig.java
=> IoTDBReporterConfig.java} (51%)
copy
metrics/{dropwizard-metrics/src/main/java/org/apache/iotdb/metrics/dropwizard/type/DropwizardCounter.java
=>
interface/src/main/java/org/apache/iotdb/metrics/impl/DoNothingCounter.java}
(75%)
copy
tsfile/src/main/java/org/apache/iotdb/tsfile/exception/NullFieldException.java
=>
metrics/interface/src/main/java/org/apache/iotdb/metrics/impl/DoNothingGauge.java
(76%)
copy
metrics/{dropwizard-metrics/src/main/java/org/apache/iotdb/metrics/dropwizard/type/DropwizardHistogram.java
=>
interface/src/main/java/org/apache/iotdb/metrics/impl/DoNothingHistogram.java}
(72%)
copy
metrics/{dropwizard-metrics/src/main/java/org/apache/iotdb/metrics/dropwizard/type/DropwizardHistogramSnapshot.java
=>
interface/src/main/java/org/apache/iotdb/metrics/impl/DoNothingHistogramSnapshot.java}
(70%)
copy
metrics/{dropwizard-metrics/src/main/java/org/apache/iotdb/metrics/dropwizard/type/DropwizardCounter.java
=>
interface/src/main/java/org/apache/iotdb/metrics/impl/DoNothingMetricReporter.java}
(66%)
copy
metrics/{dropwizard-metrics/src/main/java/org/apache/iotdb/metrics/dropwizard/type/DropwizardCounter.java
=> interface/src/main/java/org/apache/iotdb/metrics/impl/DoNothingRate.java}
(62%)
copy
metrics/{dropwizard-metrics/src/main/java/org/apache/iotdb/metrics/dropwizard/type/DropwizardTimer.java
=> interface/src/main/java/org/apache/iotdb/metrics/impl/DoNothingTimer.java}
(76%)
create mode 100644
metrics/interface/src/main/test/org/apache/iotdb/metrics/config/MetricConfigTest.java
rename
metrics/interface/src/main/{assembly/resources/conf/iotdb-metric.properties =>
test/resources/iotdb-metric.yml} (79%)
copy
server/src/main/java/org/apache/iotdb/db/qp/logical/sys/{ShowChildPathsOperator.java
=> ShowChildNodesOperator.java} (89%)
copy
server/src/main/java/org/apache/iotdb/db/qp/physical/sys/{ShowChildPathsPlan.java
=> ShowChildNodesPlan.java} (91%)