You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@flink.apache.org by "Piotr Nowojski (Jira)" <ji...@apache.org> on 2020/10/27 08:03:00 UTC

[jira] [Closed] (FLINK-19547) Partial record clean up after receiver task fails and restart

     [ https://issues.apache.org/jira/browse/FLINK-19547?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Piotr Nowojski closed FLINK-19547.
----------------------------------
    Fix Version/s: 1.12.0
       Resolution: Fixed

Merged as 11f9837e68 and 28d2766766

> Partial record clean up after receiver task fails and restart
> -------------------------------------------------------------
>
>                 Key: FLINK-19547
>                 URL: https://issues.apache.org/jira/browse/FLINK-19547
>             Project: Flink
>          Issue Type: Sub-task
>          Components: Runtime / Network
>    Affects Versions: 1.12.0
>            Reporter: Yuan Mei
>            Priority: Major
>              Labels: pull-request-available
>             Fix For: 1.12.0
>
>
> Partial records happen if a record can not fit into one buffer, then the remaining part of the same record is put into the next buffer. Hence partial records only exist at the beginning of a buffer. 
> Partial record clean-up is needed in the mode of approximate local recovery. If a record is spanning over multiple buffers, and the first (several) buffers have got lost due to the failure of the receiver task, the remaining data belonging to the same record in transition should be cleaned up.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)