svn merge -c 1374346 FIXES: HADOOP-7967. Need generalized multi-token filesystem support (daryn)


git-svn-id: https://svn.apache.org/repos/asf/hadoop/common/branches/branch-0.23@1375063 13f79535-47bb-0310-9956-ffa450edef68
MAPREDUCE-3773. Add queue metrics with buckets for job run times. Contributed by Owen O'Malley.


git-svn-id: https://svn.apache.org/repos/asf/hadoop/common/branches/branch-0.23@1375094 13f79535-47bb-0310-9956-ffa450edef68
merge -r 1375066:1375067 from branch-2. FIXES: YARN-27

git-svn-id: https://svn.apache.org/repos/asf/hadoop/common/branches/branch-0.23@1375098 13f79535-47bb-0310-9956-ffa450edef68
svn merge -c 1375164 from trunk FIXES: MAPREDUCE-4323. NM leaks filesystems (Jason Lowe via jeagles)

git-svn-id: https://svn.apache.org/repos/asf/hadoop/common/branches/branch-0.23@1375185 13f79535-47bb-0310-9956-ffa450edef68
svn merge -c 1307124, 1307623, 1309583 FIXES: MAPREDUCE-4082 MAPREDUCE-4091 and MAPREDUCE-4097 hadoop-mapreduce-client-app's mrapp-generated-classpath file should not be in the module JAR (tucu)


git-svn-id: https://svn.apache.org/repos/asf/hadoop/common/branches/branch-0.23@1375190 13f79535-47bb-0310-9956-ffa450edef68
svn merge -c 1375221 FIXES: HADOOP-8611. Allow fall-back to the shell-based implementation when JNI-based users-group mapping fails (Robert Parker via bobby)


git-svn-id: https://svn.apache.org/repos/asf/hadoop/common/branches/branch-0.23@1375224 13f79535-47bb-0310-9956-ffa450edef68
Add .classpath, .project and .settings to svn:ignore.


git-svn-id: https://svn.apache.org/repos/asf/hadoop/common/branches/branch-0.23@1375363 13f79535-47bb-0310-9956-ffa450edef68
Add target to svn:ignore.


git-svn-id: https://svn.apache.org/repos/asf/hadoop/common/branches/branch-0.23@1375364 13f79535-47bb-0310-9956-ffa450edef68
svn merge -c 1373683 from trunk for HADOOP-8700.  Use enum to define the checksum constants in DataChecksum.


git-svn-id: https://svn.apache.org/repos/asf/hadoop/common/branches/branch-0.23@1375377 13f79535-47bb-0310-9956-ffa450edef68
HADOOP-8240. Add a new API to allow users to specify a checksum type on FileSystem.create(..).  Contributed by Kihwal Lee


git-svn-id: https://svn.apache.org/repos/asf/hadoop/common/branches/branch-0.23@1375380 13f79535-47bb-0310-9956-ffa450edef68
svn merge -c 1375216 FIXES: HADOOP-8614. IOUtils#skipFully hangs forever on EOF. Contributed by Colin Patrick McCabe


git-svn-id: https://svn.apache.org/repos/asf/hadoop/common/branches/branch-0.23@1375572 13f79535-47bb-0310-9956-ffa450edef68
svn merge -c 1375602 FIXES: MAPREDUCE-3506. Calling getPriority on JobInfo after parsing a history log with JobHistoryParser throws a NullPointerException (Jason Lowe via bobby)


git-svn-id: https://svn.apache.org/repos/asf/hadoop/common/branches/branch-0.23@1375606 13f79535-47bb-0310-9956-ffa450edef68
svn merge -c 1375687 FIXES: MAPREDUCE-4570. ProcfsBasedProcessTree#constructProcessInfo() prints a warning if procfsDir/<pid>/stat is not found. (Ahmed Radwan via bobby)


git-svn-id: https://svn.apache.org/repos/asf/hadoop/common/branches/branch-0.23@1375695 13f79535-47bb-0310-9956-ffa450edef68
HADOOP-8239. Add subclasses of MD5MD5CRC32FileChecksum to support file checksum with CRC32C.  (Kihwal Lee via szetszwo)

git-svn-id: https://svn.apache.org/repos/asf/hadoop/common/branches/branch-0.23@1375834 13f79535-47bb-0310-9956-ffa450edef68
Merge branch 'branch-0.23' of https://github.com/griddynamics/yhadoop-common into gd-0.23-YAHOO-35