Before making this change, I hope that there could be discussion about
improving the configuration solution in Pulsar.
The mailing list thread is
https://lists.apache.org/thread/8splwyrn25pt5rb6ph0yz0tfgknn3hqh .

With a proper configuration library such as Gestalt Config [1], it's
possible to have a solution that is expressed in this PIP-346.
In Gestalt Config, the feature "Merge Multiple Sources: Seamlessly
merge configurations from different sources to create comprehensive
settings." support this.

This is the reason why I don't think that we should move forward with
PIP-346 without addressing the proposal in the other mailing list
thread
"[DISCUSSION] Proposal to Replace Pulsar's Homegrown Configuration
Framework with Gestalt Config" [2].

-Lari

1 - https://github.com/gestalt-config/gestalt#features
2 - https://lists.apache.org/thread/8splwyrn25pt5rb6ph0yz0tfgknn3hqh

On Fri, 15 Mar 2024 at 04:30, thetumbled <wof...@qq.com.invalid> wrote:
>
> Hi, pulsar community.
> &nbsp; &nbsp; I open a new PIP for improving the configuration of Pulsar.
> [improve][pip] PIP-346: Add a simplified configuration file for Pulsar by 
> thetumbled · Pull Request #22274 · apache/pulsar (github.com)
>
>
> Thanks.
> thetumbled.

Reply via email to