Hi Paimon Dev,

We have made many changes that do not guarantee the compatibility of
Flink job state, but in fact, we can guarantee it. We only need to
consider the design of VersionedSerializer when making modifications.

I plan to introduce an annotation that reminds contributors to ensure
compatibility when making subsequent modifications to annotated
classes.

For example, StateCompatibility annotation.

What do you think?

Best,
Jingsong

Reply via email to