Hi Dmitri,

Thanks a lot for the proposal. I will take a look at it and get back to you
soon.

Yufei


On Fri, Mar 6, 2026 at 11:14 AM Dmitri Bourlatchkov <[email protected]>
wrote:

> Hi All,
>
> I opened PR [3947] proposing to break the Admin CLI down into several
> modules.
>
> The main idea is to allow more control and flexibility in handling
> (transitive) dependencies as discussed during the recent review of the
> NoSQL Maintenance commands [1] [2] and requested in [3855] and [3867].
>
> Command discovery is done via CDI.
>
> For downstream builds that wish to create specialized Admin CLI runtimes, I
> propose performing a local Quarkus build with only a sub-set of
> dependencies (according to project needs). The `runtime-admin` module in
> the PR can serve as an example for how to do that.
>
> [1] https://lists.apache.org/thread/9djtyorskydb6yrzjby14mkr8b7czo8r
>
> [2] https://github.com/apache/polaris/pull/3395#issuecomment-3946613272
>
> [3855] https://github.com/apache/polaris/issues/3855
>
> [3867] https://github.com/apache/polaris/issues/3867
>
> [3947] https://github.com/apache/polaris/pull/3947
>
> Cheers,
> Dmitri.
>

Reply via email to