cshuo opened a new issue, #19196: URL: https://github.com/apache/hudi/issues/19196
### Parent Sub-issue of #14310. ### Background `HoodieNativeLogDeleteBlock` now exposes the reader-context-aware API: ```java getRecordsToDelete(HoodieReaderContext<T> readerContext) ``` Legacy log scanner paths should be migrated to this API so delete record materialization goes through the same reader-context abstraction used by native log readers. ### Scope - Refactor legacy log scanner code to call `HoodieNativeLogDeleteBlock#getRecordsToDelete(HoodieReaderContext<T> readerContext)`. - Mark `DeleteRecord[] getRecordsToDelete()` as deprecated. - Preserve existing delete semantics and add or update focused coverage for the migrated scanner path. ### Notes This is part of the broader LSM/native log layout work tracked by #14310. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
