JingsongLi opened a new pull request, #10679: URL: https://github.com/apache/paimon/pull/10679
Incremental clustering currently keeps table-specific rewrite and history hooks inside its planner. Extract these hooks into a shared rewriter and pass the planning snapshot explicitly through the sole manager constructor, preparing the planner for Data Evolution without changing ordinary-table clustering behavior. Flink and Spark callers and planner/history tests move together. This is a standalone refactor split from #10667; Data Evolution behavior follows separately. Validation: 15 core planner/history/strategy cases, 4 Flink clustering cases (including DV and empty data), and 2 Spark local/global sort cases passed locally, with normal static checks enabled. Independent review found no remaining issues. -- 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]
