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 >>>>>> >>>>> >>>> >>> >> >>