I will add a TODO here, but we have some issues here that don't allow us to create simple wrapper. The big issue is due to the SPLIT. Hive creates new Split from the original ParquetInputSplit, but we lose the intelligence. You cannot say : a ParquetInputSplit is just a InputSplit with a length, a path, a location and a start. It's more than that.