https://github.com/apache/hadoop/blob/branch-2.4/hadoop-mapreduce-project/hadoop-mapreduce-client/hadoop-mapreduce-client-core/src/main/java/org/apache/hadoop/mapred/FileInputFormat.java#L299-373 https://github.com/databricks/spark-csv https://github.com/databricks/spark-xml