[HBASE-7444] Change the default user name in the HBase unit test

Author: liyintang

Summary: After moving to baboon,  a large set of HBase unit tests are failed due to the previous hbase user name format.

Test Plan: tested on previous failed unit tests such as org.apache.hadoop.hbase.TestGlobalMemStoreSize

Reviewers: adela, pritam

Reviewed By: adela

CC: hbase-eng@

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

Task ID: 1984003

git-svn-id: https://svn.apache.org/repos/asf/hbase/branches/0.89-fb@1426610 13f79535-47bb-0310-9956-ffa450edef68
[HBASE-7276] Keep track of the num of rows being read and updated in RegionServer

Author: liyintang

Summary:
There was some confusions before whether RS shall maintain the num of read/write rpc call ops or the num of rows being read/updated. After some discussions with Adela, we felt like there is useless to maintain the rpc call ops since region server had already kept track of the multiput, next and get ops anyway.

So this diff is to keep track of the num of rows being read and updated in RS. In addition, I have removed the per-region level read/write cnt since it is not cose-effective. (Expensive to maintain it but not much value gained)

Test Plan: going to test it on the dev cluster and shadow cluster

Reviewers: adela

Reviewed By: adela

CC: hbase-eng@

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

git-svn-id: https://svn.apache.org/repos/asf/hbase/branches/0.89-fb@1426612 13f79535-47bb-0310-9956-ffa450edef68
[HBASE-7276] Keep track of total requests number more actively

Author: liyintang

Summary: Previously, RS generates the total number of requests once the metrics has been pushed, which is usually 1 min interval. In order to get the fine-grained data in the master UI, RS shall keep track of the delta by itself.

Test Plan: tested on my dev clusters

Reviewers: adela

Reviewed By: adela

CC: hbase-eng@

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

git-svn-id: https://svn.apache.org/repos/asf/hbase/branches/0.89-fb@1426810 13f79535-47bb-0310-9956-ffa450edef68
[HBASE-2376] Remove injection from compaction codepath

Author: pritam

Test Plan: Run the unit test.

Reviewers: kannan, liyintang

Reviewed By: kannan

CC: hbase-eng@

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

Task ID: 1944096

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