Hi all,

I have just come across a weird state of operators after restore from checkpoint. After the restore, two operators that are connected (i.e. operator A is input of operator B) ended up with watermark of operator A being less than watermark of operator B. I don't know how to explain this. Can it be normal or does it signal a bug somewhere? If I understand Flink's checkpointing correctly, the checkpoint barrier flows from one operator to another, so the watermark should be aligned.

I'm running a Beam pipeline on Flink 1.8.1.

Am I missing something?

Many thanks for comments,

 Jan

Reply via email to