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