[jira] [Updated] (FLINK-35128) Re-calculate the starting change log offset after the new table added

2024-04-16 Thread ASF GitHub Bot (Jira)


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

ASF GitHub Bot updated FLINK-35128:
---
Labels: pull-request-available  (was: )

> Re-calculate the starting change log offset after the new table added
> -
>
> Key: FLINK-35128
> URL: https://issues.apache.org/jira/browse/FLINK-35128
> Project: Flink
>  Issue Type: Improvement
>  Components: Flink CDC
>Reporter: Hongshun Wang
>Priority: Major
>  Labels: pull-request-available
> Fix For: 3.1.0
>
>
> In mysql cdc, re-calculate the starting binlog offset after the new table 
> added in MySqlBinlogSplit#appendFinishedSplitInfos, while there lack of same 
> action in StreamSplit#appendFinishedSplitInfos. This will cause data loss if 
> any newly added table snapshot split's highwatermark is smaller.
>  
> Some unstable test problem occurs because of it.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Updated] (FLINK-35128) Re-calculate the starting change log offset after the new table added

2024-04-16 Thread Hongshun Wang (Jira)


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

Hongshun Wang updated FLINK-35128:
--
Description: 
In mysql cdc, re-calculate the starting binlog offset after the new table added 
in MySqlBinlogSplit#appendFinishedSplitInfos, while there lack of same action 
in StreamSplit#appendFinishedSplitInfos. This will cause data loss if any newly 
added table snapshot split's highwatermark is smaller.

 

Some unstable test problem occurs because of it.

  was:In mysql cdc, re-calculate the starting binlog offset after the new table 
added in MySqlBinlogSplit#appendFinishedSplitInfos, while there lack of same 
action in StreamSplit#appendFinishedSplitInfos. This will cause data loss if 
any newly added table snapshot split's highwatermark is smaller.


> Re-calculate the starting change log offset after the new table added
> -
>
> Key: FLINK-35128
> URL: https://issues.apache.org/jira/browse/FLINK-35128
> Project: Flink
>  Issue Type: Improvement
>  Components: Flink CDC
>Reporter: Hongshun Wang
>Priority: Major
> Fix For: 3.1.0
>
>
> In mysql cdc, re-calculate the starting binlog offset after the new table 
> added in MySqlBinlogSplit#appendFinishedSplitInfos, while there lack of same 
> action in StreamSplit#appendFinishedSplitInfos. This will cause data loss if 
> any newly added table snapshot split's highwatermark is smaller.
>  
> Some unstable test problem occurs because of it.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Updated] (FLINK-35128) Re-calculate the starting change log offset after the new table added

2024-04-16 Thread Hongshun Wang (Jira)


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

Hongshun Wang updated FLINK-35128:
--
Summary: Re-calculate the starting change log offset after the new table 
added  (was: Re-calculate the starting binlog offset after the new table added)

> Re-calculate the starting change log offset after the new table added
> -
>
> Key: FLINK-35128
> URL: https://issues.apache.org/jira/browse/FLINK-35128
> Project: Flink
>  Issue Type: Improvement
>  Components: Flink CDC
>Reporter: Hongshun Wang
>Priority: Major
> Fix For: 3.1.0
>
>
> In mysql cdc, re-calculate the starting binlog offset after the new table 
> added in MySqlBinlogSplit#appendFinishedSplitInfos, while there lack of same 
> action in StreamSplit#appendFinishedSplitInfos. This will cause data loss if 
> any newly added table snapshot split's highwatermark is smaller.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)