Details
-
Bug
-
Status: Closed
-
Major
-
Resolution: Fixed
-
None
Description
For schema evolution and projection purposes we produce an ORC file footer byte buffer in VectorizedReadUtils.
Currently Iceberg's bundled/shaded ORC is used to produce these file footer bytes when dealing with Iceberg/ORC tables. This version of ORC is newer (1.7.3) than what Hive uses (1.6.9).
Later on we could face compatibility issues when trying to reconstruct an OrcTail object with a 1.6.9 reader from the bytes that the 1.7.3 reader serialized. We need to invert the direction as we can rely more on backward compatibility than on forward compatibility of ORC.
Attachments
Issue Links
- links to