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]
