Rui Fan created FLINK-33693: ------------------------------- Summary: The disable unaligned checkpoint isn't respected when the aligned checkpoint timeout is enabled Key: FLINK-33693 URL: https://issues.apache.org/jira/browse/FLINK-33693 Project: Flink Issue Type: Bug Components: Runtime / Checkpointing Affects Versions: 1.17.2, 1.18.0 Reporter: Rui Fan Assignee: Rui Fan Attachments: image-2023-11-29-20-41-17-038.png
The disable unaligned checkpoint isn't respected when the aligned checkpoint timeout is enabled. Bug at org.apache.flink.streaming.runtime.io.RecordWriterOutput#broadcastEvent, we will call withUnalignedUnsupported to transmit the unaligned checkpoint barrier to {color:#9876aa}FORCED_ALIGNED {color}barrier when the shuffle type cannot use unaligned checkpoint. However, the if has one condition: isPriorityEvent. When aligned checkpoint timeout is enabled, flink will emit one timeoutable barrier. It isn't PriorityEvent. But timeoutable barrier should call withUnalignedUnsupported here. !image-2023-11-29-20-41-17-038.png! -- This message was sent by Atlassian Jira (v8.20.10#820010)