[
https://issues.apache.org/jira/browse/FLINK-40065?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
ASF GitHub Bot updated FLINK-40065:
-----------------------------------
Labels: pull-request-available (was: )
> flink-connector-aws: update flink-connector-parent to 2.0.0 and flink.version
> to 2.1.
> -------------------------------------------------------------------------------------
>
> Key: FLINK-40065
> URL: https://issues.apache.org/jira/browse/FLINK-40065
> Project: Flink
> Issue Type: Improvement
> Components: Connectors / AWS
> Reporter: Purushottam Sinha
> Priority: Major
> Labels: pull-request-available
>
> Problem
>
>
> The connector still builds with flink-connector-parent 1.0.0 (Java 8 era)
> and Flink 2.0.0, which has dropped out of the supported window now that
> 2.1/2.2 are the two latest minors. Parent 2.0.0 also enables the RAT license
> check by default (FLINK-39007), which this repo currently misses.
>
>
>
>
>
> Evidence
>
>
> - pom.xml: parent version 1.0.0, <flink.version> 2.0.0; latest parent is
> 2.0.0 (raises base Java to 11, FLINK-38048)
>
> - Parent 2.0.0 pins Checkstyle 10.18.2, which rejects legacy JavadocMethod
> properties in tools/maven/checkstyle.xml ("Property 'allowUndeclaredRTE' does
> not exist" — same failure visible on flink-connector-jdbc PR #202)
>
>
>
> - Same update done for Kafka (FLINK-39138), OpenSearch (FLINK-39707),
> Elasticsearch (FLINK-39809), JDBC (FLINK-40061)
>
>
>
>
> Proposed fix
>
>
> - Bump parent to 2.0.0 and flink.version to 2.1.2 in pom.xml
>
>
> - Fix JavadocMethod config in tools/maven/checkstyle.xml; apply Spotless
> (google-java-format 1.24.0)
>
> - Update CI: push_pr.yml [2.0.0] → [2.1.2, 2.2.1], nightly.yml
> [2.0-SNAPSHOT] → [2.2-SNAPSHOT]
>
>
>
>
> Acceptance
>
>
> - mvn clean install passes (Checkstyle, Spotless, RAT included)
>
>
> - CI matrix builds against Flink 2.1.2 and 2.2.1
--
This message was sent by Atlassian Jira
(v8.20.10#820010)
