From 4b388c104e024f32ae0705f6627e48b72b3408b4 Mon Sep 17 00:00:00 2001 From: Sivabalan Narayanan Date: Mon, 31 Jan 2022 22:36:17 -0500 Subject: [PATCH] [HUDI-3292] Enabling lazy read by default for log blocks during compaction (#4661) --- .../java/org/apache/hudi/config/HoodieCompactionConfig.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/hudi-client/hudi-client-common/src/main/java/org/apache/hudi/config/HoodieCompactionConfig.java b/hudi-client/hudi-client-common/src/main/java/org/apache/hudi/config/HoodieCompactionConfig.java index 4d1e197cf..4bc470ba5 100644 --- a/hudi-client/hudi-client-common/src/main/java/org/apache/hudi/config/HoodieCompactionConfig.java +++ b/hudi-client/hudi-client-common/src/main/java/org/apache/hudi/config/HoodieCompactionConfig.java @@ -200,7 +200,7 @@ public class HoodieCompactionConfig extends HoodieConfig { public static final ConfigProperty COMPACTION_LAZY_BLOCK_READ_ENABLE = ConfigProperty .key("hoodie.compaction.lazy.block.read") - .defaultValue("false") + .defaultValue("true") .withDocumentation("When merging the delta log files, this config helps to choose whether the log blocks " + "should be read lazily or not. Choose true to use lazy block reading (low memory usage, but incurs seeks to each block" + " header) or false for immediate block read (higher memory usage)");