yep, it seems you are right

we need 2 versions otherwise there will be clash between base artifact
from both v1 and v2
just faced this while preparations

On Tue, Apr 23, 2024 at 4:13 PM Sergey Nuyanzin <snuyan...@gmail.com> wrote:
>
> 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



-- 
Best regards,
Sergey

Reply via email to