(cherry picked from commit f94d89270464ea8e0d19e26e425835cd6a5dc5de) (cherry picked from commit c5c663c05d9e2b562b1fad3d81f90acf50e27fe6) Conflicts: hadoop-tools/hadoop-distcp/src/main/java/org/apache/hadoop/tools/package-info.java
DistCp (distributed copy) is a tool used for large inter/intra-cluster copying. It uses Map/Reduce to effect its distribution, error handling and recovery, and reporting. It expands a list of files and directories into input to map tasks, each of which will copy a partition of the files specified in the source list. Version 0.1 (2010/08/02 sriksun) - Initial Version