In many scenarios, we have seen java.lang.InternalError due to corruption.
This may be due to LZMA or some other kind of corrupt data. It would be
useful to add an option in hive to ignore corrupt data, or ignore any internal
errors. Typically, this should only be used to handle corrupt data.