[ 
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)

Reply via email to