[ https://issues.apache.org/jira/browse/HUDI-2151?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17379617#comment-17379617 ]
Vinoth Chandar commented on HUDI-2151: -------------------------------------- Why would we even want to do lazyRead=false anymore? {code:java} public static final ConfigProperty<String> COMPACTION_LAZY_BLOCK_READ_ENABLED_PROP = ConfigProperty .key("hoodie.compaction.lazy.block.read") .defaultValue("false") .withDocumentation("When a CompactedLogScanner merges all 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)"); {code} > Make performant out-of-box configs > ---------------------------------- > > Key: HUDI-2151 > URL: https://issues.apache.org/jira/browse/HUDI-2151 > Project: Apache Hudi > Issue Type: Sub-task > Components: Code Cleanup, Docs > Reporter: Vinoth Chandar > Assignee: Vinoth Chandar > Priority: Major > > We have quite a few configs which deliver better performance or usability, > but guarded by flags. > This is to identify them, change them, test (functionally, perf) and make > them default > > Need to ensure we also capture all the backwards compatibility issues that > can arise -- This message was sent by Atlassian Jira (v8.3.4#803005)