suryaprasanna opened a new pull request, #18489:
URL: https://github.com/apache/hudi/pull/18489

   ### Describe the issue this Pull Request addresses
   
   This PR moves the checkpoint metadata lookup helper into `hudi-common` so 
ingestion-related code can reuse the same timeline utility instead of keeping 
the logic in utilities-only code.
   
   ### Summary and Changelog
   
   - Move checkpoint metadata lookup into `TimelineUtils`
   - Update streamer checkpoint lookup to delegate to the common helper
   - Keep support for both legacy and v2 checkpoint metadata keys in the 
utilities path
   - Remove the unused 2-key wrapper overload and keep a single varargs-based 
common helper entry point
   
   ### Impact
   
   No public API or storage format change. This is a refactoring that 
centralizes checkpoint metadata lookup logic for reuse and reduces duplication.
   
   ### Risk Level
   
   low
   
   The change is limited to internal checkpoint metadata lookup flow and 
preserves the existing checkpoint-key handling in the streamer path.
   
   ### Documentation Update
   
   none
   
   ### Contributor's checklist
   
   - [x] Read through [contributor's 
guide](https://hudi.apache.org/contribute/how-to-contribute)
   - [x] Enough context is provided in the sections above
   - [x] Adequate tests were added if applicable


-- 
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]

Reply via email to