@Override
  public void initialize(InputSplit split, TaskAttemptContext taskContext) throws IOException, InterruptedException {
    FileSplit fileSplit = (FileSplit) split;
    start = fileSplit.getStart();
    end = fileSplit.getLength() + start;
    Path filePath = fileSplit.getPath();
    commonInit(filePath, taskContext.getConfiguration());
  }
Enumerates records from an Unenclosed JSON file - use either Esri JSON or GeoJSON subclass
ql/src/java/org/apache/hadoop/hive/ql/io/esriJson/UnenclosedBaseJsonRecordReader.java