Hi Arvid,

I would not recommend to mix minor Flink versions:

1. As you said, 1.14 isn't released yet and most users would prefer
to not depend on snapshots
2. There could be unrelated changes between 1.13 and 1.14 that make the use
of 1.14 artifact with 1.13 impossible or lead to unforeseen side effects
due to transitive dependencies

Thanks,
Thomas

On Mon, Aug 16, 2021 at 12:07 PM Arvid Heise <ar...@apache.org> wrote:

> Hi Thomas,
>
> that's neat. I forgot for a moment that connector-base is not part of
> flink-dist.
>
> I guess in theory, we could also omit the backport and simply refer users
> to 1.14 version. I'm assuming you want to have it in 1.13 since 1.14 still
> takes a bit. Am I correct?
>
> On Mon, Aug 16, 2021 at 7:43 PM Thomas Weise <t...@apache.org> wrote:
>
> > Hi Arvid,
> >
> > Thank you for the reply. Can you please explain a bit more
> > your concern regarding an earlier bugfix level?
> >
> > I should have maybe made clear that the HybridSource can be used by
> > updating flink-connector-base in the application jar. It does not require
> > any addition to the runtime and therefore would work on any 1.13.x dist.
> >
> > For reference, I use it internally on top of 1.12.4.
> >
> > Thanks,
> > Thomas
> >
> >
> > On Mon, Aug 16, 2021 at 10:13 AM Arvid Heise <ar...@apache.org> wrote:
> >
> > > Hi Thomas,
> > >
> > > since the change didn't modify any existing classes, I'm weakly in
> favor
> > of
> > > backporting. My reluctance mainly stems from possible disappointments
> > from
> > > 1.13 users that use an earlier bugfix level. So we need to make
> > > documentation clear.
> > >
> > > In general, I'm seeing connectors as something extra (and plan to make
> > that
> > > more transparent), so I think we have more freedom for backports there
> in
> > > contrast to other components. But it would be good to hear other
> opinions
> > > on that matter.
> > >
> > > On Mon, Aug 16, 2021 at 5:26 PM Thomas Weise <t...@apache.org> wrote:
> > >
> > > > Hi,
> > > >
> > > > HybridSource [1] [2] was recently merged to the main branch. I would
> > like
> > > > to propose to backport it to release-1.13. Although it is a new
> > feature,
> > > it
> > > > is also strictly additive and does not affect any existing code. The
> > > > benefit is that we will have a released runtime version that the
> > feature
> > > > can be used with for those that are interested in it and dependent
> on a
> > > > distribution they cannot modify.
> > > >
> > > > Are there any concerns backporting the change?
> > > >
> > > > Thanks,
> > > > Thomas
> > > >
> > > > [1] https://issues.apache.org/jira/browse/FLINK-22670
> > > > [2] https://github.com/apache/flink/pull/15924
> > > >
> > >
> >
>

Reply via email to