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

Martijn Visser resolved FLINK-40273.
------------------------------------
    Fix Version/s: jdbc-4.1.1
       Resolution: Fixed

Fixed in apache/flink-connector-jdbc

main: 36caea9d91e3321ca1d2113be1133851d740a716
v4.1 45889cb39d6a5a9ea57f529fa1bf1d1da659de4d

> JDBC docs: update for the 4.x module split and Sink V2 API
> ----------------------------------------------------------
>
>                 Key: FLINK-40273
>                 URL: https://issues.apache.org/jira/browse/FLINK-40273
>             Project: Flink
>          Issue Type: Bug
>          Components: Connectors / JDBC, Documentation
>            Reporter: Purushottam Sinha
>            Assignee: Purushottam Sinha
>            Priority: Major
>              Labels: pull-request-available
>             Fix For: jdbc-5.0.0, jdbc-4.1.1
>
>
> Problem
> The JDBC connector docs still describe the 3.x connector. They point users at 
> an artifact that 4.x no longer builds and document a sink API that was 
> deleted, so the DataStream examples do not compile against the current 
> release.
> Evidence
> - docs/content/docs/connectors/datastream/jdbc.md:226-523 documents 
> JdbcSink.sink(), JdbcSink.exactlyOnceSink() and JdbcXaSinkFunction, all 
> deleted with that module.
> - scan.partition.lower-bound/upper-bound are documented as Integer; 
> JdbcConnectorOptions.java:96-105 declares longType().
> Proposed fix
> - Point jdbc.yml at 5.0-SNAPSHOT with one variant per published module, and 
> document the per-database artifact split.
> - Rewrite the DataStream sink section for JdbcSink.builder() / 
> buildAtLeastOnce / buildExactlyOnce, and lead the source section with 
> setSplitter (FLINK-38733).
> - Correct option types, compatible-mode (OceanBase-only), catalog base-url 
> semantics (FLINK-38851), and add PostgreSQL JSON/JSONB and UUID mappings.



--
This message was sent by Atlassian Jira
(v10.3.26#10030026)

Reply via email to