This is an automated email from the ASF dual-hosted git repository.

danny0405 pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/hudi.git


The following commit(s) were added to refs/heads/master by this push:
     new ae4f46874a9 [MINOR} When M3 metrics reporter type is used 
HoodieMetricsConfig should create default values for HoodieMetricsM3Config 
(#10936)
ae4f46874a9 is described below

commit ae4f46874a9c4c9cb2603885bbdcd6ecf181633b
Author: Krishen <[email protected]>
AuthorDate: Thu Mar 28 18:06:08 2024 -0700

    [MINOR} When M3 metrics reporter type is used HoodieMetricsConfig should 
create default values for HoodieMetricsM3Config (#10936)
    
    Co-authored-by: Krishen Bhan <“[email protected]”>
---
 .../main/java/org/apache/hudi/config/metrics/HoodieMetricsConfig.java   | 2 ++
 1 file changed, 2 insertions(+)

diff --git 
a/hudi-client/hudi-client-common/src/main/java/org/apache/hudi/config/metrics/HoodieMetricsConfig.java
 
b/hudi-client/hudi-client-common/src/main/java/org/apache/hudi/config/metrics/HoodieMetricsConfig.java
index e1d0afeb6fa..328619f5e9c 100644
--- 
a/hudi-client/hudi-client-common/src/main/java/org/apache/hudi/config/metrics/HoodieMetricsConfig.java
+++ 
b/hudi-client/hudi-client-common/src/main/java/org/apache/hudi/config/metrics/HoodieMetricsConfig.java
@@ -220,6 +220,8 @@ public class HoodieMetricsConfig extends HoodieConfig {
           
HoodieMetricsGraphiteConfig.newBuilder().fromProperties(hoodieMetricsConfig.getProps()).build());
       hoodieMetricsConfig.setDefaultOnCondition(reporterType == 
MetricsReporterType.CLOUDWATCH,
             
HoodieMetricsCloudWatchConfig.newBuilder().fromProperties(hoodieMetricsConfig.getProps()).build());
+      hoodieMetricsConfig.setDefaultOnCondition(reporterType == 
MetricsReporterType.M3,
+              
HoodieMetricsM3Config.newBuilder().fromProperties(hoodieMetricsConfig.getProps()).build());
       return hoodieMetricsConfig;
     }
   }

Reply via email to