Yingjie Cao created FLINK-17564:
-----------------------------------
Summary: Inflight data of incoming channel may be disordered for
unaligned checkpoint
Key: FLINK-17564
URL: https://issues.apache.org/jira/browse/FLINK-17564
Project: Flink
Issue Type: Bug
Components: Runtime / Checkpointing
Affects Versions: 1.11.0
Reporter: Yingjie Cao
Fix For: 1.11.0
For unaligned checkpoint, when checkpointing the inflight data of incoming
channel, both task thread and Netty thread may add data to the channel state
writer. More specifically, the task thread will first request inflight buffers
from the input channel and add the buffers to the channel state writer, and
then the Netty thread will add the following up buffers (if any) to the channel
state writer. The buffer adding of task thread and Netty thread is not
synchronized so the Netty thread may add buffers before the task thread which
leads to disorder of the data andĀ corruption of the data stream.
--
This message was sent by Atlassian Jira
(v8.3.4#803005)