This is an automated email from the ASF dual-hosted git repository. lpinter pushed a change to branch master in repository https://gitbox.apache.org/repos/asf/hive.git.
from 38c3079 HIVE-25878: Unable to compile cpp metastore thrift client (Krisztian Kasa, reviewed by Zoltan Haindrich) add 9ff9e3d HIVE-25897: Move delta metric collection into AcidMetricsService (#2973) (Laszlo Pinter, reviewed by Karen Coppage) No new revisions were added by this update. Summary of changes: .../apache/hadoop/hive/ql/io/HiveInputFormat.java | 1 - .../hadoop/hive/ql/txn/compactor/Cleaner.java | 14 +- .../hadoop/hive/ql/txn/compactor/Initiator.java | 21 +- .../hadoop/hive/ql/txn/compactor/Worker.java | 17 +- .../metrics/DeltaFilesMetricReporter.java | 443 --------------------- .../hive/ql/txn/compactor/CompactorTest.java | 25 +- .../txn/compactor/TestDeltaFilesMetricFlags.java | 94 +++++ .../ql/txn/compactor/TestDeltaFilesMetrics.java | 100 +---- .../apache/hive/service/server/HiveServer2.java | 1 - .../gen/thrift/gen-cpp/hive_metastore_types.cpp | 20 +- .../src/gen/thrift/gen-cpp/hive_metastore_types.h | 10 +- .../api/CompactionMetricsDataRequest.java | 51 ++- .../metastore/CompactionMetricsDataRequest.php | 2 +- .../src/gen/thrift/gen-py/hive_metastore/ttypes.py | 2 - .../src/gen/thrift/gen-rb/hive_metastore_types.rb | 3 +- .../hadoop/hive/common/metrics/LegacyMetrics.java | 4 +- .../hadoop/hive/common/metrics/MetricsMBean.java | 0 .../hive/common/metrics/MetricsMBeanImpl.java | 0 .../hadoop/hive/common/metrics/common/Metrics.java | 0 .../common/metrics/common/MetricsConstant.java | 0 .../hive/common/metrics/common/MetricsFactory.java | 6 +- .../hive/common/metrics/common/MetricsScope.java | 0 .../common/metrics/common/MetricsVariable.java | 0 .../common/metrics/metrics2/CodahaleMetrics.java | 28 +- .../common/metrics/metrics2/CodahaleReporter.java | 0 .../metrics/metrics2/ConsoleMetricsReporter.java | 7 +- .../metrics/metrics2/JmxMetricsReporter.java | 9 +- .../metrics/metrics2/JsonFileMetricsReporter.java | 10 +- .../metrics/metrics2/MetricVariableRatioGauge.java | 0 .../common/metrics/metrics2/Metrics2Reporter.java | 18 +- .../common/metrics/metrics2/MetricsReporting.java | 0 .../hadoop/hive/metastore/conf/MetastoreConf.java | 24 +- .../src/main/thrift/hive_metastore.thrift | 2 +- .../hive/common/metrics/MetricsTestUtils.java | 1 - .../hive/common/metrics/TestLegacyMetrics.java | 14 +- .../metrics/metrics2/TestCodahaleMetrics.java | 13 +- .../metrics2/TestCodahaleReportersConf.java | 44 +- .../metrics2/TestMetricVariableRatioGauge.java | 9 +- .../hadoop/hive/metastore/HiveMetaStore.java | 3 + .../hive/metastore/metrics/AcidMetricLogger.java | 173 ++++++++ .../hive/metastore/metrics/AcidMetricService.java | 428 ++++++++++++++------ .../hive/metastore/txn/CompactionTxnHandler.java | 4 +- 42 files changed, 784 insertions(+), 817 deletions(-) delete mode 100644 ql/src/java/org/apache/hadoop/hive/ql/txn/compactor/metrics/DeltaFilesMetricReporter.java create mode 100644 ql/src/test/org/apache/hadoop/hive/ql/txn/compactor/TestDeltaFilesMetricFlags.java rename {common/src => standalone-metastore/metastore-common/src/main}/java/org/apache/hadoop/hive/common/metrics/LegacyMetrics.java (98%) rename {common/src => standalone-metastore/metastore-common/src/main}/java/org/apache/hadoop/hive/common/metrics/MetricsMBean.java (100%) rename {common/src => standalone-metastore/metastore-common/src/main}/java/org/apache/hadoop/hive/common/metrics/MetricsMBeanImpl.java (100%) rename {common/src => standalone-metastore/metastore-common/src/main}/java/org/apache/hadoop/hive/common/metrics/common/Metrics.java (100%) rename {common/src => standalone-metastore/metastore-common/src/main}/java/org/apache/hadoop/hive/common/metrics/common/MetricsConstant.java (100%) rename {common/src => standalone-metastore/metastore-common/src/main}/java/org/apache/hadoop/hive/common/metrics/common/MetricsFactory.java (89%) rename {common/src => standalone-metastore/metastore-common/src/main}/java/org/apache/hadoop/hive/common/metrics/common/MetricsScope.java (100%) rename {common/src => standalone-metastore/metastore-common/src/main}/java/org/apache/hadoop/hive/common/metrics/common/MetricsVariable.java (100%) rename {common/src => standalone-metastore/metastore-common/src/main}/java/org/apache/hadoop/hive/common/metrics/metrics2/CodahaleMetrics.java (94%) rename {common/src => standalone-metastore/metastore-common/src/main}/java/org/apache/hadoop/hive/common/metrics/metrics2/CodahaleReporter.java (100%) rename {common/src => standalone-metastore/metastore-common/src/main}/java/org/apache/hadoop/hive/common/metrics/metrics2/ConsoleMetricsReporter.java (89%) rename {common/src => standalone-metastore/metastore-common/src/main}/java/org/apache/hadoop/hive/common/metrics/metrics2/JmxMetricsReporter.java (88%) rename {common/src => standalone-metastore/metastore-common/src/main}/java/org/apache/hadoop/hive/common/metrics/metrics2/JsonFileMetricsReporter.java (95%) rename {common/src => standalone-metastore/metastore-common/src/main}/java/org/apache/hadoop/hive/common/metrics/metrics2/MetricVariableRatioGauge.java (100%) rename {common/src => standalone-metastore/metastore-common/src/main}/java/org/apache/hadoop/hive/common/metrics/metrics2/Metrics2Reporter.java (76%) rename {common/src => standalone-metastore/metastore-common/src/main}/java/org/apache/hadoop/hive/common/metrics/metrics2/MetricsReporting.java (100%) rename {common/src/test => standalone-metastore/metastore-common/src/test/java}/org/apache/hadoop/hive/common/metrics/MetricsTestUtils.java (98%) rename {common/src/test => standalone-metastore/metastore-common/src/test/java}/org/apache/hadoop/hive/common/metrics/TestLegacyMetrics.java (94%) rename {common/src/test => standalone-metastore/metastore-common/src/test/java}/org/apache/hadoop/hive/common/metrics/metrics2/TestCodahaleMetrics.java (93%) rename {common/src/test => standalone-metastore/metastore-common/src/test/java}/org/apache/hadoop/hive/common/metrics/metrics2/TestCodahaleReportersConf.java (69%) rename {common/src/test => standalone-metastore/metastore-common/src/test/java}/org/apache/hadoop/hive/common/metrics/metrics2/TestMetricVariableRatioGauge.java (91%) create mode 100644 standalone-metastore/metastore-server/src/main/java/org/apache/hadoop/hive/metastore/metrics/AcidMetricLogger.java