PR: https://github.com/apache/flink/pull/16899
On Mon, Aug 16, 2021 at 3:49 PM Thomas Weise <t...@apache.org> wrote: > 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 >> > > > >> > > >> > >> >