thanks for your response, Danny

yeah, I think we could have 2 releases: one for v1 (jdk8) and one for v2
(jdk11)
I guess we could even have same version for both since anyway artifact
names are different

On Thu, Apr 18, 2024 at 4:01 PM Danny Cranmer <dannycran...@apache.org>
wrote:

> Hey Sergey,
>
> Given the circumstances I think it is ok to drop JDK 8 support with the
> opensearch v2.0.0 connector. However, in parallel we should still support
> the 1.x line for Flink 1.x series with JDK 8. This would mean two releases:
> 1/ flink-connector-opensearch v2.0.0 for Flink 1.18/1.19, opensearch
> 1.x/2.x and JDK 11
> 2/ flink-connector-opensearch v1.2.0 (or maybe just 1.1.0-1.19) for Flink
> 1.18/1.19, opensearch 1.x and JDK 8
>
> What do you think?
>
> Thanks,
> Danny
>
> On Wed, Apr 17, 2024 at 10:07 AM Sergey Nuyanzin <snuyan...@gmail.com>
> wrote:
>
> > Hi everyone
> >
> > I'm working on support for Opensearch v2.x for Flink connector
> > Opensearch[1].
> > Unfortunately after several breaking changes (e.g. [2], [3]) on
> Opensearch
> > side it is not possible
> > anymore to use the same connector built for both Opensearch v1 and v2.
> > This makes us to go in a similar way as for Elasticsearch 6/7 and build a
> > dedicated Opensearch v2 module.
> >
> > However the main pain point here is that Opensearch 2.x is built with
> jdk11
> > and requires jdk11 to build and use Flink connector as well.
> > Also in README[4] of most of the connectors it is mentioned explicitly
> that
> > jdk11 is required to build connectors.
> >
> > At the same time it looks like we need to release a connector for
> > Opensearch v1 with jdk8 and for Opensearch v2 with jdk11.
> >
> > The suggestion is to drop support of jdk8 for the Opensearch connector to
> > make the release/testing for both modules (for Opensearch v1 and
> Openseach
> > v2) easier.
> >
> > Other opinions are welcome
> >
> > [1] https://github.com/apache/flink-connector-opensearch/pull/38
> > [2] opensearch-project/OpenSearch#9082
> > [3] opensearch-project/OpenSearch#5902
> > [4]
> >
> >
> https://github.com/apache/flink-connector-opensearch/blob/main/README.md?plain=1#L18
> >
> > --
> > Best regards,
> > Sergey
> >
>


-- 
Best regards,
Sergey

Reply via email to