Hi folks! just a heads up that a few of us are planning to move a class out of the public API without a deprecation cycle.
>From the planned release note: > The class LossyCounting was unintentionally marked Public but was never > intended to be part of our public API. This oversight has been corrected > and LossyCounting is now marked as Private and going forward may be > subject to additional breaking changes or removal without notice. If you > have taken a dependency on this class we recommend cloning it locally into > your project before upgrading to this release. This class was came in via HBASE-19722 and was published in HBase 1.4.6, 2.0.2, and 2.1.3 (and depending on RC timing might be in 2.2.0). It will move to IA.Private as of 1.4.10, 1.5.0, 2.0.6, 2.1.5 and later (maybe 2.2.1 depending on RC timing). The class already has backwards-incompatible changes set to happen in upcoming releases 1.4.10, 1.5.0, and 2.2.0. Please speak up sooner rather than later if you'll have a problem voting on RCs that include this change, either here or on HBASE-21991.
