Anish Kulkarni
05/27/2026, 8:29 AMCannot map checkpoint/savepoint state for operator f17fc775f6e82bc8d571beb78ac6c693 to the new program, because the operator is not available in the new program. If you want to allow to skip this, you can set the --allowNonRestoredState option on the CLI.
I want to avoid the usage of allowNonRestoredState flag since it could hide real issues
What is the way to achieve starting from snapshots safely after a change in operator chain/sources?Andreas Bube
05/27/2026, 9:59 AMAndreas Bube
05/27/2026, 10:03 AMRJ Garcia
05/27/2026, 1:28 PMRJ Garcia
05/27/2026, 1:28 PMAndreas Bube
05/27/2026, 2:48 PMpipeline.auto-generate-uids. It will prevent some use-cases. E.g. Flink SQL always auto generates UIDs.Anish Kulkarni
05/28/2026, 8:18 AMallowNonRestoredState at all
Are you guys suggesting that using disabledAutoGeneratedUids or pipeline.auto-generate-uids along with the nonRestoredState flag is a safer option when removing sources/operators?RJ Garcia
05/28/2026, 1:21 PMRJ Garcia
05/28/2026, 1:23 PM