Hi all,
while reviewing 4.9 release I found this problem around a change about
EnsemblePlacementPolicy

this is the issue
https://github.com/apache/bookkeeper/issues/1914

The problem is that in public API we should not use third party
classes in order to preserve compatibility with incompatible changes
of the third party library.

We already had such problems in the past.

I think the best way to address this problem is to introduce one
specific class in BookKeeper, maybe an inner class of
EnsemblePlacementPolicy.

If we agree on this solution I can send the patch, it is very straightforward

Regards
Enrico

Reply via email to