Thanks Hongshun for updating the FIP, the updated doc looks good to me. It’s a 
good time to start vote if no more feedbacks.

One minor suggestion that Future Work section will help users understand your 
design and tradeoff better.

Best,
Leonard

> 2025 8月 13 14:19,Wang Cheng <[email protected]> 写道:
> 
> Noted. Thanks for your reply.
> 
> 
> 
> Regards,
> Cheng
> 
> 
> 
> &nbsp;
> 
> 
> 
> 
> ------------------&nbsp;Original&nbsp;------------------
> From:                                                                         
>                                                "dev"                          
>                                                           
> <[email protected] <mailto:[email protected]>&gt;;
> Date:&nbsp;Wed, Aug 13, 2025 01:59 PM
> To:&nbsp;"dev"<[email protected] <mailto:[email protected]>&gt;;
> 
> Subject:&nbsp;Re: [DISCUSS] FIP-12: Server Dynamic Config
> 
> 
> 
> Hi Cheng,
> &gt; Since tablet servers lazily apply config changes, could we provide an RPC
> call like IsAlterConfigDone to allow users to track the progress?
> 
> I've discussed with Jark again, and we agree that this should be
> implemented in its final form, but not right now. I'll add it to the
> "Future Work" section of this FIP.
> 
> Best
> Hongshun
> 
> On Fri, Aug 8, 2025 at 10:39 AM Wang Cheng <[email protected]&gt; 
> wrote:
> 
> &gt; Hi Hongshun,
> &gt;
> &gt;
> &gt;
> &gt; Since tablet servers lazily apply config changes, could we provide an RPC
> &gt; call like IsAlterConfigDone to allow users ​​to track the progress​​?
> &gt;
> &gt; Do we have a RESET command to restore the value of a run-time parameter 
> to
> &gt; the default value?
> &gt;
> &gt; I'm still unclear about the need for two distinct implementations​​ for
> &gt; dynamic server-level and table-level configurations. In modern 
> distributed
> &gt; databases like ​​PGXL [1] (a distributed PostgreSQL variant)​​, both DDL
> &gt; operations and SET commands ​​are handled uniformly via a two-phase 
> commit
> &gt; protocol​​ to avoid any inconsistency problems across all data nodes and
> &gt; coordinators.
> &gt;
> &gt;
> &gt;
> &gt; [1]
> &gt; 
> https://postgres-x2.github.io/presentation_docs/2014-07-PGXC-Implementation/pgxc.pdf
> &gt;
> &gt;
> &gt;
> &gt; Regards,
> &gt; Cheng
> &gt;
> &gt;
> &gt;
> &gt; &amp;nbsp;
> &gt;
> &gt;
> &gt;
> &gt;
> &gt; ------------------ Original ------------------
> &gt; From:
> &gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
>  "dev"
> &gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
>  <
> &gt; [email protected] <mailto:[email protected]>&amp;gt;;
> &gt; Date:&amp;nbsp;Thu, Aug 7, 2025 11:51 AM
> &gt; To:&amp;nbsp;"dev"<[email protected] 
> <mailto:[email protected]>&amp;gt;;
> &gt;
> &gt; Subject:&amp;nbsp;[DISCUSS] FIP-12: Server Dynamic Config
> &gt;
> &gt;
> &gt;
> &gt; Hi devs,
> &gt;
> &gt; I'd like to start a discussion about FIP-12: Server Dynamic Config[1].
> &gt; Currently, any changes to the server.yaml configuration in a Fluss 
> cluster
> &gt; require a full restart of the cluster, which negatively impacts stability
> &gt; and availability. To improve operational agility and reduce downtime, we
> &gt; propose introducing dynamic configuration capabilities, enabling runtime
> &gt; modification of key parameters—such as enabling/disabling lake-streaming
> &gt; integration features or managing user accounts—without requiring service
> &gt; interruption.
> &gt;
> &gt; The POC[2] code is provided to enable lake format. You can try and give
> &gt; some advice.
> &gt;
> &gt; Best
> &gt; Hongshun
> &gt;
> &gt;
> &gt; [1]
> &gt;
> &gt; 
> https://cwiki.apache.org/confluence/display/FLUSS/FIP-12%3A+Server+Dynamic+Config
> &gt; [2] https://github.com/loserwang1024/fluss/tree/poc-dymanic-config.

Reply via email to