Thanks @Anand for the quick response and update, the updated FLIP looks clear enough to me.
+1(binding) Best, Leonard > 2025年3月11日 12:46,Yash Anand <yan...@confluent.io.INVALID> 写道: > > Hi Leonard, > > Thank you for your input. I will update the FLIP accordingly to make it > more clear and standardized enough. > > Thanks, > Yash Anand > > > > On Mon, Mar 10, 2025 at 11:08 PM Leonard Xu <xbjt...@gmail.com> wrote: > >> Sorry for jumping the thread late, but I think current status of this FLIP >> is not ready, at least for me >> >> (1) Could you finish your proposed API according Flink API bylaws? For >> example the code piece should be: >> Builder<SELF> { >> SELF option(String key, String value >> SELF setComment(@Nullable String comment); >> => >> /** Builder for {@link ModelDescriptor}. **/ >> @PublicEvolving >> Builder<SELF> { >> /** Defines the option of {@link ModelDescriptor}. **/ >> SELF option(String key, String value); >> /** Defines the comment of {@link ModelDescriptor}. **/ >> SELF setComment(@Nullable String comment); >> (2) TableEnvironment is a public API, so any changes (such as adding >> public methods in this case) must be clearly documented. You may refer to >> [1] as an example. In the [Public Interfaces] section of this FLIP, only >> TableEnvironment is listed. However, the subsequent [Proposed Changes] >> section appears to conflate TableEnvironment with ModelDescriptor. >> Clarifications are needed: >> Which package should ModelDescriptor belong to? >> Is ModelDescriptor intended to be an inner class of TableEnvironment? >> >> At last, this is a useful FLIP and I generally agree with the motivation >> and design, but it is not clear and standardized enough. >> I will not directly -1 to cancel existing voting process, but I hope to >> continue voting after the addressed above(1)(2) comments. WDYT? >> >> Best, >> Leonard >> [1] >> https://cwiki.apache.org/confluence/pages/viewpage.action?pageId=334760466 >> >> >> >> >>> 2025年3月11日 01:19,Yash Anand <yan...@confluent.io.INVALID> 写道: >>> >>> Hi Timo, >>> >>> Thanks for pointing that out. I have added the full API of >>> the ModelDescriptor in the FLIP. >>> >>> Thanks, >>> Yash Anand >>> >>> >>> On Mon, Mar 10, 2025 at 11:27 AM Timo Walther <twal...@apache.org> >> wrote: >>> >>>> Hi Yash, >>>> >>>> could you provide the full API of the ModelDescriptor in the FLIP? >>>> >>>> Thanks, >>>> Timo >>>> >>>> >>>> On 10.03.25 16:55, Mingge Deng wrote: >>>>> Thanks Yash! >>>>> >>>>> +1 (binding) >>>>> >>>>> Best, >>>>> Mingge >>>>> >>>>> >>>>> On Mon, Mar 10, 2025 at 8:51 AM Dawid Wysakowicz < >> dwysakow...@apache.org >>>>> >>>>> wrote: >>>>> >>>>>> +1 (binding) >>>>>> Best, >>>>>> Dawid >>>>>> >>>>>> On Wed, 19 Feb 2025 at 18:37, Hao Li <h...@confluent.io.invalid> >> wrote: >>>>>> >>>>>>> +1 (non-binding) >>>>>>> >>>>>>> Thanks Yash, >>>>>>> Hao >>>>>>> >>>>>>> On Tue, Feb 18, 2025 at 10:46 AM Yash Anand >>>> <yan...@confluent.io.invalid >>>>>>> >>>>>>> wrote: >>>>>>> >>>>>>>> Hi Everyone, >>>>>>>> >>>>>>>> I'd like to start a vote on FLIP-507: Add Model DDL methods in TABLE >>>>>> API >>>>>>>> [1] which has been discussed in this thread [2]. >>>>>>>> >>>>>>>> The vote will be open for at least 72 hours unless there is an >>>>>> objection >>>>>>> or >>>>>>>> not enough votes. >>>>>>>> >>>>>>>> [1] >>>>>>>> >>>>>>>> >>>>>>> >>>>>> >>>> >> https://cwiki.apache.org/confluence/display/FLINK/FLIP-507%3A+Add+Model+DDL+methods+in+TABLE+API >>>>>>>> [2] >> https://lists.apache.org/thread/w9dt6y1w0yns5j3g4685tstjdg5flvy9 >>>>>>>> >>>>>>> >>>>>> >>>>> >>>> >>>> >> >>