When writing string columns with orc.dictionary.key.threshold = 0 the first row group's position list is empty. This results in:
java.lang.IndexOutOfBoundsException: Index: 0
when the application uses predicate push down and selects the first row group.
ORC-621 Need reader fix for ORC-569
- is related to
HIVE-22480 IndexOutOfBounds exception while reading ORC files written with empty positions list in first row index entry
- links to