Skip to main content

Compatibility

Compatibility belongs to a specific combination of releases. A technology appearing in the ecosystem overview does not mean every version, data type or connector direction is supported.

Managing an existing Flink runtime and using commercial runtime enhancements may have different requirements. Confirm which path applies to your deployment and whether any component must change.

Prepare a component inventory

ComponentRecord for the evaluation
RealfutureProduct release, licensed components and deployment topology
FlinkExact version, distribution, JDK, workload API and state backend
Flink CDCVersion, SQL connector or Pipeline API, and required features
Sources and targetsProduct and version, read/write direction, authentication and networking
ConnectorsArtifact versions, dependencies, formats and required data types
InfrastructureKubernetes or YARN version, deployment mode, storage and resource limits
Platform servicesPlatform database, identity integration, monitoring and backup requirements

Ask for the release-specific compatibility list before making a production decision. Do not infer support for a combination from separate claims that each individual component is supported.

For CDC pipelines

Use representative tables to check:

  1. Initial snapshot and transition to incremental changes.
  2. Data types, primary keys, time zones and update/delete behavior.
  3. The DDL changes you need and the target system’s response.
  4. Restart, catch-up and recovery after source, target or network failures.
  5. Data correctness and delivery semantics for the complete source-to-target path.

Schema evolution and delivery guarantees depend on the connector and configuration. A successful test for one pair does not certify another pair.

For platform integration

Confirm API coverage and authentication, role permissions, monitoring export and the ownership of any additional integration work. Distinguish packaged product behavior from an external integration or a separately scoped engineering service.

Continue with the evaluation guide or migration guide.