HBASE-9232 Fix javadoc warning and a few findbugs items

git-svn-id: https://svn.apache.org/repos/asf/hbase/branches/0.95@1514310 13f79535-47bb-0310-9956-ffa450edef68
HBASE-9164 Convert List<? extends Cell> anti pattern to List<Cell> pattern

This patch also starts a refactor of the KVComparator.


git-svn-id: https://svn.apache.org/repos/asf/hbase/branches/0.95@1514399 13f79535-47bb-0310-9956-ffa450edef68
hbase-9222: Thrift DemoClient failed with error IllegalArgument(message:Row length is 0)

git-svn-id: https://svn.apache.org/repos/asf/hbase/branches/0.95@1514416 13f79535-47bb-0310-9956-ffa450edef68
HBASE-8667 Master and Regionserver not able to communicate if both bound to different network interfaces on the same machine

git-svn-id: https://svn.apache.org/repos/asf/hbase/branches/0.95@1514426 13f79535-47bb-0310-9956-ffa450edef68
hbase-9226: Thrift host and port are hardcoded in thrift2 DemoClient.java

git-svn-id: https://svn.apache.org/repos/asf/hbase/branches/0.95@1514428 13f79535-47bb-0310-9956-ffa450edef68
HBASE-9227 RESTServer should handle the loginUser correctly

git-svn-id: https://svn.apache.org/repos/asf/hbase/branches/0.95@1514439 13f79535-47bb-0310-9956-ffa450edef68
Add 0.95.2 issues to CHANGES.txt.  Also a fix for generate-hadoopX-poms.sh

git-svn-id: https://svn.apache.org/repos/asf/hbase/branches/0.95@1514460 13f79535-47bb-0310-9956-ffa450edef68
Set version to be 0.95.2

git-svn-id: https://svn.apache.org/repos/asf/hbase/branches/0.95@1514490 13f79535-47bb-0310-9956-ffa450edef68
HBASE-9194 Break HMaster metrics into multiple contexts

git-svn-id: https://svn.apache.org/repos/asf/hbase/branches/0.95@1514514 13f79535-47bb-0310-9956-ffa450edef68
HBASE-9023 TestIOFencing.testFencingAroundCompactionAfterWALSync occasionally fails



git-svn-id: https://svn.apache.org/repos/asf/hbase/branches/0.95@1514550 13f79535-47bb-0310-9956-ffa450edef68
HBASE-9236 region_mover#getTable() should use TableName.toString() instead of Bytes.toString()



git-svn-id: https://svn.apache.org/repos/asf/hbase/branches/0.95@1514553 13f79535-47bb-0310-9956-ffa450edef68
HBASE-9204 An Offline SplitParent Region can be assigned breaking split references

git-svn-id: https://svn.apache.org/repos/asf/hbase/branches/0.95@1514751 13f79535-47bb-0310-9956-ffa450edef68
HBASE-9238 bug in Mutation::getFamilyMap

git-svn-id: https://svn.apache.org/repos/asf/hbase/branches/0.95@1514773 13f79535-47bb-0310-9956-ffa450edef68
HBASE-9237 Integration test cleanup after ChaosMonkey refactor

git-svn-id: https://svn.apache.org/repos/asf/hbase/branches/0.95@1514863 13f79535-47bb-0310-9956-ffa450edef68
HBASE-9239 TestStoreFileBlockCacheSummary#testBlockCacheSummary occasionally fails



git-svn-id: https://svn.apache.org/repos/asf/hbase/branches/0.95@1514878 13f79535-47bb-0310-9956-ffa450edef68
HBASE-9250 Make sure lease time isn't ever negative.

Sometimes nextLease.getDelay can return a negative number.  Trying to
sleep for a negative time thows an uncaught exception bringing down the
whole regionserver.

git-svn-id: https://svn.apache.org/repos/asf/hbase/branches/0.95@1514898 13f79535-47bb-0310-9956-ffa450edef68
HBASE-9233 isTableAvailable() may be stuck if an offline parent was never assigned

git-svn-id: https://svn.apache.org/repos/asf/hbase/branches/0.95@1514905 13f79535-47bb-0310-9956-ffa450edef68