From f492c52ee4d2f3d6dfbbf574833f837322166fbd Mon Sep 17 00:00:00 2001 From: xicm <36392121+xicm@users.noreply.github.com> Date: Sat, 30 Apr 2022 07:21:52 +0800 Subject: [PATCH] [HUDI-3862] Fix default configurations of HoodieHBaseIndexConfig (#5308) Co-authored-by: xicm --- .../src/main/java/org/apache/hudi/config/HoodieWriteConfig.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/hudi-client/hudi-client-common/src/main/java/org/apache/hudi/config/HoodieWriteConfig.java b/hudi-client/hudi-client-common/src/main/java/org/apache/hudi/config/HoodieWriteConfig.java index 700413c9c..7b49a7a46 100644 --- a/hudi-client/hudi-client-common/src/main/java/org/apache/hudi/config/HoodieWriteConfig.java +++ b/hudi-client/hudi-client-common/src/main/java/org/apache/hudi/config/HoodieWriteConfig.java @@ -2468,6 +2468,8 @@ public class HoodieWriteConfig extends HoodieConfig { writeConfig.setDefaultValue(MARKERS_TYPE, getDefaultMarkersType(engineType)); // Check for mandatory properties writeConfig.setDefaults(HoodieWriteConfig.class.getName()); + // Set default values of HoodieHBaseIndexConfig + writeConfig.setDefaults(HoodieHBaseIndexConfig.class.getName()); // Make sure the props is propagated writeConfig.setDefaultOnCondition( !isIndexConfigSet, HoodieIndexConfig.newBuilder().withEngineType(engineType).fromProperties(