[HBASE-7099][89-fb] Change compaction hook impl in online config fashion

Author: adela

Test Plan: unit test in TestStore

Reviewers: gauravm

Reviewed By: gauravm

CC: hbase-eng@

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

Task ID: 3818917

git-svn-id: https://svn.apache.org/repos/asf/hbase/branches/0.89-fb@1576886 13f79535-47bb-0310-9956-ffa450edef68
[master] Restore sleep time in TestHLog.testAppendClose

Author: fan

Summary: The value was changed by the merge.

Test Plan: TestHLog passes.

Reviewers: adela, daviddeng, gauravm, manukranthk

Reviewed By: gauravm

CC: hbase-dev@

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

git-svn-id: https://svn.apache.org/repos/asf/hbase/branches/0.89-fb@1576887 13f79535-47bb-0310-9956-ffa450edef68
[HBASE-9930] Scan constuctor was incorrectly merged while swift merge

Author: manukranthk

Summary: Scan constructor missed preloadBlocks during the swift merge.

Test Plan: run TestFromClientSide4

Reviewers: gauravm

Reviewed By: gauravm

CC: hbase-eng@

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

Task ID: 3873538

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