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.
