lvyanquan commented on code in PR #835: URL: https://github.com/apache/flink-web/pull/835#discussion_r2973851549
########## docs/content/posts/2026-03-21-release-cdc-3.6.0.md: ########## @@ -0,0 +1,111 @@ +--- +title: "Apache Flink CDC 3.6.0 Release Announcement" +date: "2026-03-21T08:00:00.000Z" +authors: +- yanquan: + name: "Yanquan Lv" +aliases: +- /news/2026/03/21/release-cdc-3.6.0.html +--- + +The Apache Flink Community is excited to announce the release of Flink CDC 3.6.0! +This release introduces new pipeline connectors for Apache Hudi Sink and Oracle Source, enhances Transform framework with VARIANT type and JSON parsing support, improves Schema Evolution capabilities for better multi-table synchronization scenarios, adds support for PostgreSQL schema evolution, and extends Flink version support to 1.20.x and 2.2.x. Numerous bug fixes and improvements have been made across various connectors including MySQL, MongoDB, Oracle, Iceberg, StarRocks, Kafka, and Paimon. + +Flink CDC release packages are available at [Releases Page](https://flink.apache.org/downloads.html#flink-cdc), +and documentations are available at [Flink CDC documentation](https://nightlies.apache.org/flink/flink-cdc-docs-release-3.6) page. +Looking forward to any feedback from the community through the Flink [mailing lists](https://flink.apache.org/community.html#mailing-lists) or [JIRA](https://issues.apache.org/jira/browse/flink)! + +# Highlights + +## Pipeline Core + +* [FLINK-38691] Support for Transaction Boundary Events in Flink CDC Connector, enabling better transaction-aware data processing. +* [FLINK-38813] Enable Flink CDC connectors to emit Debezium heartbeat events to downstream consumers for improved liveness monitoring. +* [FLINK-38729][FLINK-38730] Bump Flink version support to 1.20.x and 2.2.x, and bump JDK version to 11. + +## Schema Evolution Optimization + +* [FLINK-37203] Support AlterTableCommentEvent and AlterColumnCommentEvent for comprehensive schema change handling. +* [FLINK-37837] Always add `create.table` to `include.schema.changes` option for better control over schema evolution behavior. + +## Transform Enhancement + +* [FLINK-37447][FLINK-38874][FLINK-38877] Introduce VARIANT type and `PARSE_JSON` function to Flink CDC pipeline, enabling flexible semi-structured data handling. +* [FLINK-38888][FLINK-39010] YAML Pipeline supports item subscription of complex types and variant types. +* [FLINK-38887] YAML Transform module supports nested types for more flexible data transformations. +* [FLINK-38779] YAML Pipeline router supports RegEx based routing for advanced table routing scenarios. +* [FLINK-38831] The route configuration supports matching the first one to provide more deterministic routing behavior. +* [FLINK-39232] CDC Transform matches first matching rule and deprecates partial filtering. + +## Incremental Source Framework + +* [FLINK-38568] Fix performance bottleneck in BinlogSplitReader with large number of snapshot splits. +* [FLINK-38618] Fix StreamSplitAssigner reassign stream split when scan start mode is latest-offset and taskmanager failover. + +## Pipeline Connectors + +### Apache Hudi (newly added) + +* [FLINK-36313] Support pipeline sink Hudi, enabling CDC data synchronization to Apache Hudi tables. + +### Oracle (newly added) + +* [FLINK-36796] Oracle CDC supports pipeline configuration connector, enabling CDC data ingestion from Oracle databases in pipeline jobs. + +### PostgreSQL + +* [FLINK-35670] PostgreSQL is supported as the source for Pipeline jobs, providing CDC capabilities for one of the most popular open-source relational databases. +* [FLINK-38959] Added support for schema change in the PostgreSQL pipeline connector. Review Comment: Addressed. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
