Hi all,

As flink doc says:
https://ci.apache.org/projects/flink/flink-docs-release-1.12/ops/upgrading.html#preconditions


We do not support migration for state in RocksDB that was checkpointed 
using semi-asynchronous mode. In case your old job was using this 
mode, you can still change your job to use fully-asynchronous mode 
before taking the savepoint that is used as the basis for the migration.



So, my first question:
Is "semi-asynchronous" means "incremental checkpoint"?


And second question:
If so, assume I'm using flink-1.11 and RocksDB with incremental asynchronous 
checkpoint as state backend. 
I should: 
1. take a savepoint for old version(flink-1.11), 
2. and change job to use "full asynchronous checkpoint" ,
3. restart old version(flink-1.11) job with new config (full asynchronous 
checkpoint),
4. then, take a savepoint
5. and finally, stop old version(flink-1.11) and upgrade to flink-1.12


Whether I understand correctly?


Best regards

Reply via email to