flink-http-connector icon indicating copy to clipboard operation
flink-http-connector copied to clipboard

Support Flink 2

Open davidradl opened this issue 1 year ago • 6 comments

There may be a different java version. Also there is a Flink lineage tracing capability that we may want to take advantage of. The dev list has a post proposing lots of deliverables for v1 pre lineage and V1 with lineage and V2 Kafka connector.

davidradl avatar Oct 02 '24 10:10 davidradl

I am happy to work on this. @kzarzycki

davidradl avatar Oct 02 '24 10:10 davidradl

Sure @davidradl ! If you needed help with lineage APIs and/or OpenLineage, our colleagues from Getindata actually implemented it, like @pawel-big-lebowski :) I will also help with getting reviewers for that.

kzarzycki avatar Oct 02 '24 12:10 kzarzycki

Sure @davidradl ! If you needed help with lineage APIs and/or OpenLineage, our colleagues from Getindata actually implemented it, like @pawel-big-lebowski :) I will also help with getting reviewers for that.

sounds good. I will see how the Kafka connector plays out, in terms of java levels. before looking at this.

davidradl avatar Oct 02 '24 13:10 davidradl

@davidradl I think we should be ready soon with the first version of job listener that converts Flink lineage into OpenLineage events. We'll bring more details during Flink Forward talk https://www.flink-forward.org/berlin-2024/agenda#data-lineage-for-apache-flink-with-openlineage

pawel-big-lebowski avatar Oct 03 '24 06:10 pawel-big-lebowski

@davidradl I think we should be ready soon with the first version of job listener that converts Flink lineage into OpenLineage events. We'll bring more details during Flink Forward talk https://www.flink-forward.org/berlin-2024/agenda#data-lineage-for-apache-flink-with-openlineage

sounds good - I am attending so will come along and say hello!

davidradl avatar Oct 03 '24 10:10 davidradl

I tried to estimate how much work is needed to migrate to Flink 2.0, so I updated the dependency version to see how much code need to be refactored. It turns out that only a few changes are needed (draft PR). Another iteration will definitely be needed. I’ll try to go through the release notes to see what else needs to be adjusted.

grzegorz8 avatar Aug 06 '25 09:08 grzegorz8