Thanks for the feedbacks, since no objection proceeding.

G


On Thu, Aug 1, 2024 at 2:06 PM Gabor Somogyi <gabor.g.somo...@gmail.com>
wrote:

> Hi Ferenc,
>
> That's a good point! Let's wait for Monday for further opinions.
>
> BR,
> G
>
>
> On Thu, Aug 1, 2024 at 12:55 PM Ferenc Csaky <ferenc.cs...@pm.me.invalid>
> wrote:
>
>> Hi,
>>
>> AFAIK 1.20 will be the last minor release before 2.0, which is
>> already finalized and the promotion is in progress. The master
>> already points to 2.0 [1]. So "removing now" already means 2.0.
>>
>> Best,
>> Ferenc
>>
>>
>> On Wednesday, 31 July 2024 at 14:51, Gyula Fóra <gyula.f...@gmail.com>
>> wrote:
>>
>> >
>> >
>> > Hi!
>> > Thanks Gabor for looking into this.
>> >
>> > +1 for removing the DataSet based APIs from the state processor in the
>> next
>> > Flink version, I don't think we should wait until 2.0.
>> > This will also reduce the 2.0 scope overall which is always good :)
>> >
>> > Cheers,
>> > Gyula
>> >
>> > On Wed, Jul 31, 2024 at 10:30 AM Gabor Somogyi
>> gabor.g.somo...@gmail.com
>> >
>> > wrote:
>> >
>> > > Hi Devs,
>> > >
>> > > There is a common agreement that the dataset API going to be removed
>> in
>> > > 2.0.
>> > >
>> > > We're planning to invest quite some time in the State Processor
>> API[1] in
>> > > the near future.
>> > > On this road we've realized that there are several deprecated APIs in
>> this
>> > > area which are based
>> > > on the dataset API (for example Savepoint, ExistingSavepoint,
>> NewSavepoint,
>> > > etc...) [2].
>> > >
>> > > Based on the dataset removal agreement these are going to be removed
>> but in
>> > > order to ease
>> > > our efforts it would be good to remove them now. The question is
>> whether
>> > > it's fine to do it
>> > > or there are some reasons not to do so?
>> > >
>> > > Here are the collected facts about the APIs to help forming an
>> opinion:
>> > > * Example intended to remove class: Savepoint (others share the same
>> > > characteristics)
>> > > * API marker: PublicEvolving
>> > > * Marked deprecated in: FLINK-24912 [3]
>> > > * Deprecation date: 22/12/2021
>> > > * Deprecation in Flink version: 1.15.0
>> > > * Eligible for removal according to our deprecation process [4]:
>> 1.16.0+
>> > > * New replacement APIs: SavepointReader, SavepointWriter
>> > >
>> > > Please share your thoughts on this.
>> > >
>> > > [1]
>> > >
>> > >
>> https://nightlies.apache.org/flink/flink-docs-release-1.20/docs/libs/state_processor_api/
>> > > [2]
>> > >
>> > >
>> https://github.com/apache/flink/blob/82b628d4730eef32b2f7a022e3b73cb18f950e6e/flink-libraries/flink-state-processing-api/src/main/java/org/apache/flink/state/api/Savepoint.java#L47-L49
>> > > [3] https://issues.apache.org/jira/browse/FLINK-24912
>> > > [4]
>> > >
>> > >
>> https://cwiki.apache.org/confluence/display/FLINK/FLIP-321%3A+Introduce+an+API+deprecation+process
>> > >
>> > > BR,
>> > > G
>>
>

Reply via email to