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