[HBASE-9930] Fix Trunk failure

Author: manukranthk

Summary: Fixing trunk failures.

Test Plan: mvn -DskipTests package

Reviewers: daviddeng, elliott

Reviewed By: elliott

CC: hbase-eng@, elliott, fan

Differential Revision: https://phabricator.fb.com/D1259484

git-svn-id: https://svn.apache.org/repos/asf/hbase/branches/0.89-fb@1585152 13f79535-47bb-0310-9956-ffa450edef68
[HBASE-10910] Make sure we do most optimal multiGets

Author: adela

Summary:
changing the internal implementation of
public Result[] get(List<Get> gets) throws IOException is same as
public Result[] batchGet(final List<Get> actions)
Doing it like this since it will require no client-side code change

Test Plan: not tested

Reviewers: gauravm, liyintang, aaiyer, fan

Reviewed By: fan

CC: hbase-eng@, fan

Differential Revision: https://phabricator.fb.com/D1259461

Task ID: 2755963

git-svn-id: https://svn.apache.org/repos/asf/hbase/branches/0.89-fb@1585153 13f79535-47bb-0310-9956-ffa450edef68
[master] Mark unstable testcases

Author: daviddeng

Summary:
`TestDistributedLogSplitting`, `TestHRegionClose` and `TestQOS` was marked as unstable.
`TestHRegionDoubleClose` was rewritten not using inheritance to avoid unnecessary `setUp`/`tearDown`.

Test Plan: mvn test

Reviewers: liyintang, manukranthk, fan, gauravm

Reviewed By: gauravm

CC: hbase-eng@

Differential Revision: https://phabricator.fb.com/D1253907

Task ID: 3789093, 3863945, 4053598, 4053465

git-svn-id: https://svn.apache.org/repos/asf/hbase/branches/0.89-fb@1585154 13f79535-47bb-0310-9956-ffa450edef68
[master] dis/enalble table before modifying META table

Author: daviddeng

Summary: Dis/enalble table before modifying `.META.` table

Test Plan: `TestHFileOutputFormat`

Reviewers: manukranthk, gauravm, liyintang, rshroff

Reviewed By: manukranthk

CC: hbase-eng@

Differential Revision: https://phabricator.fb.com/D1260883

Task ID: 3297517, 3762458

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