Hi everyone, I would like to check if there are any further comments or feedback regarding FLIP-557 [1].
If there are no further points to discuss, I plan to close the discussion and start the vote in the next few days. [1] https://cwiki.apache.org/confluence/display/FLINK/FLIP-557%3A+Granular+Control+over+Data+Reprocessing+and+State+Retention+in+Materialized+Table+Evolution Best regards, Ramin On Mon, Dec 1, 2025 at 6:23 PM Ramin Gharib <[email protected]> wrote: > Hi everyone, > > I would like to start a discussion on FLIP-557: Granular Control over Data > Reprocessing and State Retention in Materialized Table Evolution [1]. > > Currently, ALTER MATERIALIZED TABLE forces a full job restart and > discards state, which is inefficient for many evolution scenarios. FLIP-557 > proposes decoupling data scope from state management by introducing two new > optional clauses: > 1. START_MODE*:* Controls the data processing window (e.g., FROM_BEGINNING, > RESUME_OR_...). > > 2. STATE_RETENTION*:* Controls how existing state is handled (e.g., NONE, > PTF_ONLY). > > This gives users explicit control over cost and correctness during table > evolution. > > For more details, please refer to the FLIP [1]. > > Looking forward to your feedback and thoughts! > > [1] > https://cwiki.apache.org/confluence/display/FLINK/FLIP-557%3A+Granular+Control+over+Data+Reprocessing+and+State+Retention+in+Materialized+Table+Evolution > > Best regards, > > Ramin Gharib >
