[HUDI-3862] Fix default configurations of HoodieHBaseIndexConfig (#5308)
Co-authored-by: xicm <xicm@asiainfo.com>
This commit is contained in:
@@ -2468,6 +2468,8 @@ public class HoodieWriteConfig extends HoodieConfig {
|
|||||||
writeConfig.setDefaultValue(MARKERS_TYPE, getDefaultMarkersType(engineType));
|
writeConfig.setDefaultValue(MARKERS_TYPE, getDefaultMarkersType(engineType));
|
||||||
// Check for mandatory properties
|
// Check for mandatory properties
|
||||||
writeConfig.setDefaults(HoodieWriteConfig.class.getName());
|
writeConfig.setDefaults(HoodieWriteConfig.class.getName());
|
||||||
|
// Set default values of HoodieHBaseIndexConfig
|
||||||
|
writeConfig.setDefaults(HoodieHBaseIndexConfig.class.getName());
|
||||||
// Make sure the props is propagated
|
// Make sure the props is propagated
|
||||||
writeConfig.setDefaultOnCondition(
|
writeConfig.setDefaultOnCondition(
|
||||||
!isIndexConfigSet, HoodieIndexConfig.newBuilder().withEngineType(engineType).fromProperties(
|
!isIndexConfigSet, HoodieIndexConfig.newBuilder().withEngineType(engineType).fromProperties(
|
||||||
|
|||||||
Reference in New Issue
Block a user