[
https://issues.apache.org/jira/browse/FLINK-38245?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
david radley updated FLINK-38245:
---------------------------------
Description:
Initial implementation of
[Flip-532|https://cwiki.apache.org/confluence/display/FLINK/FLIP-532%3A+Donate+GetInData+HTTP+Connector+to+Flink]
on a server side branch
Initial phase - get something out and working tasks
* find the documented process for this - legal requirements
* Add Apache 2 licenses to every file, java pom etc
* change connector name Flink connector http
* change java package names to follow the standard
* change check style to use 1.1 connector style
* ensure tests succeed
* split up the poms to have a sql one - so we do not expose unshaded packaged.
* enhance pom to be a flink connector
* review pom to ensure it have the same standard checking, licenses, format etc
* removed the coverage check in the move from jacoco to surefire
* focus testing on SQL
* merge
Follow-on tasks
* defined as subtasks
Other tasks:
* new component in Jira requested on [dev
list](https://lists.apache.org/thread/13fg3q61lxx73ztx97y2jlkbhnyc7cxo)
* first release
was:
Initial implementation of
[Flip-532|https://cwiki.apache.org/confluence/display/FLINK/FLIP-532%3A+Donate+GetInData+HTTP+Connector+to+Flink]
on a server side branch
Initial phase - get something out and working tasks
* find the documented process for this - legal requirements
* Add Apache 2 licenses to every file, java pom etc
* change connector name Flink connector http
* change java package names to follow the standard
* change check style to use 1.1 connector style
* ensure tests succeed
* split up the poms to have a sql one - so we do not expose unshaded packaged.
* enhance pom to be a flink connector
* review pom to ensure it have the same standard checking, licenses, format etc
* removed the coverage check in the move from jacoco to surefire
* focus testing on SQL
* merge
Follow-on tasks
* change the prefix for custom content from gid.
* confirm datastream works
* change the config to use Flink config parameter names and gid fallback keys
* move content of README to documentation folder
* enable any uncommented plugins and fix up to ensure they work
* Check github actions are inline with the other Flink connectors
* Confirm the connector can work on java 11, 17 and 21. 21 needs confirming
and possibly code changes.
* publish to Maven snapshot
Other tasks:
* new component in Jira / Github
* knit in the http connector into the Flink docs
* first release
* Flink 2 looks like it works - we will need to decide how we want to expose
this in releases / docs etc.
Initial assumptions:
* changes go to main
* release at some stage later,
* v120.1 only currently
> FLIP-532: Donate GetInData HTTP Connector to Flink
> --------------------------------------------------
>
> Key: FLINK-38245
> URL: https://issues.apache.org/jira/browse/FLINK-38245
> Project: Flink
> Issue Type: Improvement
> Components: Connectors / Common
> Reporter: david radley
> Priority: Major
>
> Initial implementation of
> [Flip-532|https://cwiki.apache.org/confluence/display/FLINK/FLIP-532%3A+Donate+GetInData+HTTP+Connector+to+Flink]
> on a server side branch
> Initial phase - get something out and working tasks
> * find the documented process for this - legal requirements
> * Add Apache 2 licenses to every file, java pom etc
> * change connector name Flink connector http
> * change java package names to follow the standard
> * change check style to use 1.1 connector style
> * ensure tests succeed
> * split up the poms to have a sql one - so we do not expose unshaded
> packaged.
> * enhance pom to be a flink connector
> * review pom to ensure it have the same standard checking, licenses, format
> etc
> * removed the coverage check in the move from jacoco to surefire
> * focus testing on SQL
> * merge
> Follow-on tasks
> * defined as subtasks
> Other tasks:
> * new component in Jira requested on [dev
> list](https://lists.apache.org/thread/13fg3q61lxx73ztx97y2jlkbhnyc7cxo)
> * first release
>
--
This message was sent by Atlassian Jira
(v8.20.10#820010)