Hi Konstantin, > In this context: will the native format support state schema evolution? If > not, I am not sure, we can let the format default to native.
AFAIK state schema evolution should work both for native and canonical savepoints. Regarding what is/will be supported we will document as part of this FLIP-203. But it's not as simple as just the difference between native and canonical formats. Best, Piotrek pon., 20 gru 2021 o 14:28 Konstantin Knauf <kna...@apache.org> napisał(a): > Hi Piotr, > > Thanks a lot for starting the discussion. Big +1. > > In my understanding, this FLIP introduces the snapshot format as a *really* > user facing concept. IMO it is important that we document > > a) that it is not longer the checkpoint/savepoint characteristics that > determines the kind of changes that a snapshots allows (user code, state > schema evolution, topology changes), but now this becomes a property of the > format regardless of whether this is a snapshots or a checkpoint > b) the exact changes that each format allows (code, state schema, topology, > state backend, max parallelism) > > In this context: will the native format support state schema evolution? If > not, I am not sure, we can let the format default to native. > > Thanks, > > Konstantin > > > On Mon, Dec 20, 2021 at 2:09 PM Piotr Nowojski <pnowoj...@apache.org> > wrote: > > > Hi devs, > > > > I would like to start a discussion about a previously announced follow up > > of the FLIP-193 [1], namely allowing savepoints to be in native format > and > > incremental. The changes do not seem invasive. The full proposal is > > written down as FLIP-203: Incremental savepoints [2]. Please take a look, > > and let me know what you think. > > > > Best, > > Piotrek > > > > [1] > > > > > https://cwiki.apache.org/confluence/display/FLINK/FLIP-193%3A+Snapshots+ownership > > [2] > > > > > https://cwiki.apache.org/confluence/display/FLINK/FLIP-203%3A+Incremental+savepoints#FLIP203:Incrementalsavepoints-Semantic > > > > > -- > > Konstantin Knauf > > https://twitter.com/snntrable > > https://github.com/knaufk >