[
https://issues.apache.org/jira/browse/HUDI-7391?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Lokesh Jain updated HUDI-7391:
------------------------------
Description:
Currently HoodieMetadataMetrics stores metrics in memory and these metrics are
not pushed by the metric reporters. The metric reporters are configured within
Metrics instance. List of changes in the PR:
1. Metrics related classes have been moved from hudi-client-common to
hudi-common.
2. HoodieMetadataMetrics now uses Metrics class so that all the reporters can
be supported with it.
3. Some gaps in configs which are added in HoodieMetadataWriteUtils
4. Some metrics related apis and functionality has been moved to
HoodieMetricsConfig. The HoodieWriteConfig APIs now delegate to
HoodieMetricsConfig for the functionality.
was:
Currently HoodieMetadataMetrics stores metrics in memory and these metrics are
not pushed by the metric reporters. The metric reporters are configured within
Metrics instance. List of changes in the PR:
1. Metrics related classes have been moved from hudi-client-common to
hudi-common.
2. HoodieMetadataMetrics now uses Metrics class so that all the reporters can
be supported with it.
3. Some gaps in configs which are added in HoodieMetadataWriteUtils
> HoodieMetadataMetrics should use Metrics instance for metrics registry
> ----------------------------------------------------------------------
>
> Key: HUDI-7391
> URL: https://issues.apache.org/jira/browse/HUDI-7391
> Project: Apache Hudi
> Issue Type: Bug
> Components: metadata, metrics
> Reporter: Lokesh Jain
> Assignee: Lokesh Jain
> Priority: Major
>
> Currently HoodieMetadataMetrics stores metrics in memory and these metrics
> are not pushed by the metric reporters. The metric reporters are configured
> within Metrics instance. List of changes in the PR:
> 1. Metrics related classes have been moved from hudi-client-common to
> hudi-common.
> 2. HoodieMetadataMetrics now uses Metrics class so that all the reporters can
> be supported with it.
> 3. Some gaps in configs which are added in HoodieMetadataWriteUtils
> 4. Some metrics related apis and functionality has been moved to
> HoodieMetricsConfig. The HoodieWriteConfig APIs now delegate to
> HoodieMetricsConfig for the functionality.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)