Hi all,

When we did the Window Interface work in FLIP32, we found `OverWindow` and
`Window` are confusing in the API.  It is mentioned that we want to rename
it to `GroupWindow` many times.  So, here just a suggestion, how about
deprecated the `Window` in release-1.8, and remove the `Window` in flink
master,  since we should create a new RC2 for release 1.8. If we do not do
that the `Window` will keep existing for almost half a year(release-2.0).
And I have created the Jira FLINK-11918
<https://issues.apache.org/jira/browse/FLINK-11918> for deprecated the
`Window`. But I know release-1.8 already feature frozen, So I am here to
ask the Release Manager and everyone’s opinions.  If all of you do not
agree, I'll close the JIRA, otherwise, we can open the new PR for
deprecated the `Window` very quickly.

What do you think?  @Aljoscha Krettek <aljos...@da-platform.com> @Timo
Walther <t...@data-artisans.com> @Hequn Cheng <chenghe...@gmail.com>

Best,
Jincheng

Tzu-Li (Gordon) Tai <tzuli...@apache.org> 于2019年3月14日周四 上午11:09写道:

> Hi Fokko,
>
> I've looked at FLINK-11911 (Make KafkaTopicPartition a POJO), and left a
> comment in the PR.
>
> Main gist is that this change would break state compatibility for previous
> versions of the FlinkKafkaConsumers, since changing that behind the scenes
> Flink would use different serializers for the type.
> Specifically speaking, we would be changing from the `KryoSerializer` to a
> `PojoSerializer` for `KafkaTopicPartition`'s serialization.
>
> While with the current API it is possible to migrate state serialization
> schema for this case (we were actually already thinking about enabling it),
> this is a rather delicate change and I would not suggest rushing it into
> the 1.8.0 release.
> For the time being, I've opened FLINK-11917 [1] to track this improvement.
>
> Cheers,
> Gordon
>
> [1] https://issues.apache.org/jira/browse/FLINK-11917
>
> On Thu, Mar 14, 2019 at 6:41 AM Driesprong, Fokko <fo...@driesprong.frl>
> wrote:
>
> > Thanks for all the effort of releasing Flink 1.8. From experiences, I
> know
> > that releasing a new version is very time-consuming.
> >
> > Aljoscha, It is unfortunate to hear that the Parquet compression isn't
> > getting in Flink 1.8. Can we attach a version to the ticket
> > <https://issues.apache.org/jira/browse/FLINK-11401>, so I know when we
> can
> > expect this?
> >
> > Today I've spent some time to update our Flink job to Flink 1.8,
> including
> > the new KafkaDeserializationSchema, which allows us to extract some Kafka
> > headers. I've noticed that there where some serialization related log
> lines
> > that the KafkaTopicPartition class cannot be encoded as a POJO. We also
> > write Kafka's topic, partition and offset to Parquet, so we can use this
> > later for debugging. Potentially the KafkaTopicPartition is being pulled
> in
> > when serializing, I think it would be nice to be able to encode this
> class
> > as a POJO as well for the sake of performance. I've opened up a PR which
> > fixes it for me: https://github.com/apache/flink/pull/7979
> >
> > Let me know if this can still make it into Flink 1.8.
> >
> > Cheers, Fokko
> >
> > Op wo 13 mrt. 2019 om 14:59 schreef Aljoscha Krettek <
> aljos...@apache.org
> > >:
> >
> > > @Robert I was planning to do that, yes! :-)
> > >
> > > > On 13. Mar 2019, at 13:04, Robert Metzger <rmetz...@apache.org>
> wrote:
> > > >
> > > > Aljoscha, can you CC the user@ list on the next RC, so that a wider
> > > > audience of people sees it and can help testing with their prod jobs?
> > > >
> > > > On Wed, Mar 13, 2019 at 12:47 PM jincheng sun <
> > sunjincheng...@gmail.com>
> > > > wrote:
> > > >
> > > >> Thanks for prepare the new RC. Aljoscha!
> > > >>
> > > >> I also merged the FLINK-11892
> > > >> <https://issues.apache.org/jira/browse/FLINK-11892> (end-to-end
> test
> > > doc
> > > >> improve) into release-1.8 branch, and thanks for the quick fix @Yu.
> > > >> Looking forward to the new RC.
> > > >>
> > > >> Best,
> > > >> Jincheng
> > > >>
> > > >> Aljoscha Krettek <aljos...@apache.org> 于2019年3月13日周三 下午7:25写道:
> > > >>
> > > >>> Hi,
> > > >>>
> > > >>> I’m hereby canceling the vote for RC1 of Flink 1.8.0 because of the
> > > >>> aforementioned issues. I’ll create a new RC as soon as those issues
> > are
> > > >>> resolved.
> > > >>>
> > > >>> Best,
> > > >>> Aljoscha
> > > >>>
> > > >>>> On 13. Mar 2019, at 12:24, Aljoscha Krettek <aljos...@apache.org>
> > > >> wrote:
> > > >>>>
> > > >>>> Hi,
> > > >>>>
> > > >>>> Thanks for the verification performed so far. It seems I have to
> > > cancel
> > > >>> this vote and create a new RC. I’ll wait for -
> > > >>> https://issues.apache.org/jira/browse/FLINK-11901 <
> > > >>> https://issues.apache.org/jira/browse/FLINK-11901> to be resolved.
> > > >>>>
> > > >>>> There have also been two blockers that are now resolved:
> > > >>>> - https://issues.apache.org/jira/browse/FLINK-11420 <
> > > >>> https://issues.apache.org/jira/browse/FLINK-11420>
> > > >>>> - https://issues.apache.org/jira/browse/FLINK-11865 <
> > > >>> https://issues.apache.org/jira/browse/FLINK-11865>
> > > >>>>
> > > >>>> Regarding https://github.com/apache/flink/pull/7547 <
> > > >>> https://github.com/apache/flink/pull/7547> and
> > > >>> https://github.com/apache/flink/pull/7508 <
> > > >>> https://github.com/apache/flink/pull/7508>. The latter can be
> merged
> > > >> onto
> > > >>> release-1.8 at any time since it only updates documentation and
> that
> > is
> > > >>> always built from the corresponding release branch. For the former,
> > I’m
> > > >>> afraid we shouldn’t do that anymore now because the feature freeze
> > for
> > > >>> Flink 1.8.0 happened a few weeks ago and we shouldn’t introduce new
> > > >>> functionality now.
> > > >>>>
> > > >>>> Best,
> > > >>>> Aljoscha
> > > >>>>
> > > >>>>
> > > >>>>> On 13. Mar 2019, at 12:02, Timo Walther <twal...@apache.org>
> > wrote:
> > > >>>>>
> > > >>>>> I just found https://issues.apache.org/jira/browse/FLINK-11901
> > > >>>>>
> > > >>>>> According to Chesnay, this is a release blocker.
> > > >>>>>
> > > >>>>> Regards,
> > > >>>>> Timo
> > > >>>>>
> > > >>>>> Am 13.03.19 um 09:48 schrieb Driesprong, Fokko:
> > > >>>>>> -1 (non-binding)
> > > >>>>>>
> > > >>>>>> I'd like to see both get into Flink 1.8:
> > > >>>>>> https://github.com/apache/flink/pull/7547
> > > >>>>>> https://github.com/apache/flink/pull/7508
> > > >>>>>>
> > > >>>>>> Cheers, Fokko
> > > >>>>>>
> > > >>>>>>
> > > >>>>>> Op di 12 mrt. 2019 om 15:59 schreef jincheng sun <
> > > >>> sunjincheng...@gmail.com>:
> > > >>>>>>
> > > >>>>>>> I agree with @Robert Metzger <rmetz...@apache.org> 's
> > suggestion!
> > > >>>>>>> The 1.8 version is a big release, we have a lot of
> enhancements,
> > > and
> > > >>>>>>> letting users participate in the test is very helpful for the
> > > >> quality
> > > >>> of
> > > >>>>>>> the release.
> > > >>>>>>>
> > > >>>>>>> BTW:
> > > >>>>>>> I am also doing RC verification, but I haven't fully verified
> it
> > > >> yet,
> > > >>> And I
> > > >>>>>>> have already found the end-to-end test error (not sure if it's
> > the
> > > >>> blocker,
> > > >>>>>>> I am trying to find out the reason...).
> > > >>>>>>> I will share the check result ASAP.
> > > >>>>>>>
> > > >>>>>>> Best,
> > > >>>>>>> Jincheng
> > > >>>>>>>
> > > >>>>>>> Robert Metzger <rmetz...@apache.org> 于2019年3月12日周二 下午6:34写道:
> > > >>>>>>>
> > > >>>>>>>> I'm wondering whether we should tweet about this release
> > > candidate,
> > > >>> and
> > > >>>>>>>> also post on the user@ mailing list to ask for some help with
> > > >>> testing
> > > >>>>>>> the
> > > >>>>>>>> RC in production environments?
> > > >>>>>>>>
> > > >>>>>>>>
> > > >>>>>>>> On Tue, Mar 12, 2019 at 11:23 AM Kurt Young <ykt...@gmail.com
> >
> > > >>> wrote:
> > > >>>>>>>>
> > > >>>>>>>>> +1 (non-binding)
> > > >>>>>>>>>
> > > >>>>>>>>> Checked items:
> > > >>>>>>>>> - checked checksums and GPG files
> > > >>>>>>>>> - verified that the source archives do not contains any
> > binaries
> > > >>>>>>>>> - checked that all POM files point to the same version
> > > >>>>>>>>> - build from source
> > > >>>>>>>>>
> > > >>>>>>>>> Best,
> > > >>>>>>>>> Kurt
> > > >>>>>>>>>
> > > >>>>>>>>>
> > > >>>>>>>>> On Tue, Mar 12, 2019 at 9:20 AM Congxian Qiu <
> > > >>> qcx978132...@gmail.com>
> > > >>>>>>>>> wrote:
> > > >>>>>>>>>
> > > >>>>>>>>>> +1 (non-binding)
> > > >>>>>>>>>>
> > > >>>>>>>>>> Checked items:
> > > >>>>>>>>>> - run mvn clean install locally with success
> > > >>>>>>>>>> - run program on yarn, success
> > > >>>>>>>>>> - test state schema evolution(POJO state type) with the
> > > following
> > > >>>>>>> paths
> > > >>>>>>>>>> success(heap&rocks)
> > > >>>>>>>>>> - 1.6 -> 1.8 -> 1.8
> > > >>>>>>>>>> - 1.7 -> 1.8 -> 1.8
> > > >>>>>>>>>> - 1.8 -> 1.8
> > > >>>>>>>>>>
> > > >>>>>>>>>> Best, Congxian
> > > >>>>>>>>>> On Mar 11, 2019, 21:07 +0800, Aljoscha Krettek <
> > > >>> aljos...@apache.org
> > > >>>>>>>> ,
> > > >>>>>>>>>> wrote:
> > > >>>>>>>>>>> Hi everyone,
> > > >>>>>>>>>>> Please review and vote on the release candidate 1 for Flink
> > > >> 1.8.0,
> > > >>>>>>> as
> > > >>>>>>>>>> follows:
> > > >>>>>>>>>>> [ ] +1, Approve the release
> > > >>>>>>>>>>> [ ] -1, Do not approve the release (please provide specific
> > > >>>>>>> comments)
> > > >>>>>>>>>>>
> > > >>>>>>>>>>> The complete staging area is available for your review,
> which
> > > >>>>>>>> includes:
> > > >>>>>>>>>>> * JIRA release notes [1],
> > > >>>>>>>>>>> * the official Apache source release and binary convenience
> > > >>>>>>> releases
> > > >>>>>>>> to
> > > >>>>>>>>>> be deployed to dist.apache.org [2], which are signed with
> the
> > > >> key
> > > >>>>>>> with
> > > >>>>>>>>>> fingerprint F2A67A8047499BBB3908D17AA8F4FD97121D7293 [3],
> > > >>>>>>>>>>> * all artifacts to be deployed to the Maven Central
> > Repository
> > > >>> [4],
> > > >>>>>>>>>>> * source code tag "release-1.2.3-rc3" [5],
> > > >>>>>>>>>>> * website pull request listing the new release [6]
> > > >>>>>>>>>>> * website pull request adding announcement blog post [7].
> > > >>>>>>>>>>>
> > > >>>>>>>>>>> The vote will be open for at least 72 hours. It is adopted
> by
> > > >>>>>>>> majority
> > > >>>>>>>>>> approval, with at least 3 PMC affirmative votes.
> > > >>>>>>>>>>> Thanks,
> > > >>>>>>>>>>> Aljoscha
> > > >>>>>>>>>>>
> > > >>>>>>>>>>> [1]
> > > >>>>>>>
> > > >>>
> > > >>
> > >
> >
> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12315522&version=12344274
> > > >>>>>>>>>>> [2]
> > > >> https://dist.apache.org/repos/dist/dev/flink/flink-1.8.0-rc1/
> > > >>>>>>>>>>> [3] https://dist.apache.org/repos/dist/release/flink/KEYS
> > > >>>>>>>>>>> [4]
> > > >>>>>>>>
> > > >>>
> > >
> https://repository.apache.org/content/repositories/orgapacheflink-1210/
> > > >>>>>>>>>>> [5]
> > > >>>>>>>
> > > >>>
> > > >>
> > >
> >
> https://gitbox.apache.org/repos/asf?p=flink.git;a=tag;h=2d00b1c26d7b4554707063ab0d1d6cc236cfe8a5
> > > >>>>>>>>>>> [6] https://github.com/apache/flink-web/pull/180 <
> > > >>>>>>>>>> https://github.com/apache/flink-web/pull/180>
> > > >>>>>>>>>>> [7] https://github.com/apache/flink-web/pull/179
> > > >>>>>
> > > >>>>>
> > > >>>>
> > > >>>
> > > >>>
> > > >>
> > >
> > >
> >
>

Reply via email to