Apache9 commented on pull request #3478:
URL: https://github.com/apache/hbase/pull/3478#issuecomment-882027035
Thank you @saintstack . Finally I think I found a way to do renaming instead
of moving. This is the release note of this issue. PTAL. Shout if you do not
think it is good enough.
> Copy HBaseCommonTestingUtility, HBaseZKTestingUtility,
HBaseTestingUtility, HBaseCluster, MiniHBaseCluster, StartMiniClusterOption to
hbase-testing-util, and mark them as Deprecated. They will be removed in 4.0.0.
End users should use TestingHBaseCluster for writing UTs in the future.
>
> And in hbase-server and related modules, these classes are renamed.
> HBaseCommonTestingUtility -> HBaseCommonTestingUtil
> HBaseZKTestingUtility -> HBaseZKTestingUtil
> HBaseTestingUtility -> HBaseTestingUtil
> HBaseCluster -> HBaseClusterInterface
> MiniHBaseCluster -> SingleProcessHBaseCluster
> StartMiniClusterOption -> StartTestingClusterOption
> And all these classes are marked as IA.LimitedPrivate("Phoenix"), and
IS.Evolving. Except Phoenix, other end users should not use them any more.
--
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]