Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Backport bug fixes from master to release 3.2 branch #3566

Merged

Conversation

yuxiqian
Copy link
Contributor

@yuxiqian yuxiqian commented Aug 22, 2024

There has been several critical blockers since last release candidate, and needs to be fixed before 3.2 release. Here's a full list of cherry-picked commits & corresponding tickets:

JIRA Ticket Link
[FLINK-36082][pipeline-connector][kafka] Fix lamda NotSerializableException in KafkaDataSink #3549
[FLINK-36088][pipeline-connector][paimon] Fix NPE in BucketAssignOperator when job restoration #3553
[FLINK-36076][minor][cdc-runtime] Set isSchemaChangeApplying as volatile for thread safe consideration #3556
[FLINK-36081][cdc-connector][mysql] Remove the schemas of outdated tables in the BinlogSplit when restart #3548
[FLINK-36094][cdc-runtime] Improve the Exception that SchemaRegistryRequestHandler thrown #3558
[FLINK-36114] Make SchemaRegistryRequestHandler thread safe by blocking more schema change events #3563
[FLINK-36092] Fix schema evolution with wildcarded transform rules #3557
[FLINK-35056] Fix conversion of SQL Server TIMESTAMP to Flink #3561
[hotfix] Fix schema registry flush state switch logic with multiple parallelism #3567
[FLINK-36128] Fix potential unrecoverable in-flight data exception by promoting LENIENT as the default schema change behavior #3574
[hotfix] Keep upstream pending requests in order to avoid checkpoint hanging & state inconsistency in timestamp startup mode #3576
[hotfix] Run schema coordinator logic asynchronously to avoid blocking main thread #3577

@leonardBang
Copy link
Contributor

Thanks @yuxiqian for the backport, all CI passed, I'll organize the commits and merge it soon.

@leonardBang leonardBang self-requested a review August 27, 2024 13:12
lvyanquan and others added 12 commits August 28, 2024 00:48
…ator when job restoration

This closes apache#3553

(cherry picked from commit 7f08c6c)
…ile for thread safe consideration

This closes apache#3556.

(cherry picked from commit d3473de)
…bles in the BinlogSplit when restart (apache#3548)

Co-authored-by: 云时 <mingya.wmy@alibaba-inc.com>
(cherry picked from commit 77c6338)
…equestHandler thrown

 This closes apache#3558.

(cherry picked from commit 6205a5a)
…afe by blocking subsequent schemaChangeEvent

This closes apache#3563.

Co-authored-by: Hongshun Wang <loserwang1024@gmail.com>

(cherry picked from commit ee843e2)
…ed transform rule

This closes apache#3557.

(cherry picked from commit 3837887)
…ver TIMESTAMP to Flink SQL timestamp

This closes apache#3561.

(cherry picked from commit 52f2019)
… exception by promoting LENIENT as the default schema change behavior

This closes apache#3574.

(cherry picked from commit 2e938a9)
@leonardBang leonardBang force-pushed the cherry-pick-master-to-release-3.2 branch from 3bc646f to d896452 Compare August 27, 2024 16:49
@leonardBang leonardBang merged commit 1ebefd6 into apache:release-3.2 Aug 27, 2024
14 of 16 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants