lhotari opened a new issue, #4647: URL: https://github.com/apache/bookkeeper/issues/4647
**BUG REPORT** ***Describe the bug*** All modules have a direct dependency on commons-configuration2 and commons-beanutils which doesn't make sense https://github.com/apache/bookkeeper/blob/45f7a9202450d7c2093e3dd47fd51ff1519c20e8/pom.xml#L869-L882 ***Expected behavior*** commons-configuration2 and commons-beanutils should be a dependency in the module that import the commons-configuration2 classes (commons-beanutils is an optional commons-configuration2 dependency): These modules are: ``` bookkeeper-common bookkeeper-dist bookkeeper-http/http-server bookkeeper-server metadata-drivers/etcd stats/bookkeeper-stats-api stats/bookkeeper-stats-providers/codahale-metrics-provider stats/bookkeeper-stats-providers/otel-metrics-provider stats/bookkeeper-stats-providers/prometheus-metrics-provider stream/distributedlog/common stream/distributedlog/core stream/distributedlog/io/dlfs stream/server stream/storage/api stream/storage/impl tools/framework tools/ledger tools/perf tools/stream ``` ***Additional context*** Related Pulsar issue is https://github.com/apache/pulsar/issues/24611 -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
