HBASE-5973. Add ability for potentially long-running IPC calls to abort if client disconnects. Contributed by Todd Lipcon.

git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1336787 13f79535-47bb-0310-9956-ffa450edef68
HBASE-5975 Failed suppression of fs shutdown hook with Hadoop 2.0.0 (Jimmy Xiang)


git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1336875 13f79535-47bb-0310-9956-ffa450edef68
HBASE-5985 TestMetaMigrationRemovingHTD failed with HADOOP 2.0.0 (Jimmy Xiang)


git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1337165 13f79535-47bb-0310-9956-ffa450edef68
HBASE-5732 Remove the SecureRPCEngine and merge the security-related logic in the core engine

git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1337396 13f79535-47bb-0310-9956-ffa450edef68
HBASE-5732 Remove the SecureRPCEngine and merge the security-related logic in the core engine; I MISSED A FEW DELETES

git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1337398 13f79535-47bb-0310-9956-ffa450edef68
HBASE-5732 Remove the SecureRPCEngine and merge the security-related logic in the core engine; I MISSED A FEW DELETES -- REMOVE SECURITY DIR

git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1337399 13f79535-47bb-0310-9956-ffa450edef68
HBASE-5922 HalfStoreFileReader seekBefore causes StackOverflowError

git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1337409 13f79535-47bb-0310-9956-ffa450edef68
HBASE-5939 Add an autorestart option in the start scripts

git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1337418 13f79535-47bb-0310-9956-ffa450edef68
HBASE-5732 Remove empty file: hadoop/hbase/ipc/ConnectionHeader.java which caused rat check to fail


git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1337440 13f79535-47bb-0310-9956-ffa450edef68
HBASE-5966 MapReduce based tests broken on Hadoop 2.0.0-alpha

git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1337448 13f79535-47bb-0310-9956-ffa450edef68
HBASE-5989 TestAdmin failed on Hadoop 2.0.0

git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1337450 13f79535-47bb-0310-9956-ffa450edef68
HBASE-5342 Grant/Revoke global permissions (Matteo Bertozzi)


git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1337499 13f79535-47bb-0310-9956-ffa450edef68
HBASE-5385 Delete table/column should delete stored permissions on -acl- table (Matteo Bertozi)


git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1337512 13f79535-47bb-0310-9956-ffa450edef68
HBASE-5992 Generalization of region move implementation + manage draining servers in bulk assign (N Keywal)


git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1337641 13f79535-47bb-0310-9956-ffa450edef68
HBASE-5990 TestHCM failed with Hadoop 2.0.0

git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1337695 13f79535-47bb-0310-9956-ffa450edef68
HBASE-5984 TestLogRolling.testLogRollOnPipelineRestart failed with HADOOP 2.0.0

git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1337697 13f79535-47bb-0310-9956-ffa450edef68
HBASE-5957 Mismatch with config param name in xml and code (Anoop)


git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1338307 13f79535-47bb-0310-9956-ffa450edef68
HBASE-5806 Handle split region related failures on master restart and RS restart (Chinna Rao)


git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1338325 13f79535-47bb-0310-9956-ffa450edef68
[HBASE-5867] Improve Compaction Throttle Default

Summary:
We recently had a production issue where our compactions fell
behind because our compaction throttle was improperly tuned and
accidentally upgraded all compactions to the large pool. The default
from HBASE-3877 makes 1 bad assumption: the default number of flushed
files in a compaction. MinFilesToCompact should be taken into
consideration. As a default, it is less damaging for the large thread
to be slightly higher than it needs to be and only get timed-majors
versus having everything accidentally promoted.

Test Plan:  - mvn test

Reviewers: JIRA, Kannan, Liyin
Reviewed By: Kannan
CC: stack

Differential Revision: https://reviews.facebook.net/D2943

git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1338809 13f79535-47bb-0310-9956-ffa450edef68
hbase-6003.  fixed 2 links in Performance.xml that should have been going to case-studies chapter.

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