Can you please add a JIRA to add tests to verify splits computation, InputFormat, RecordReader? I think this patch is huge already, let's tackle that in a separate one.