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]

Reply via email to