> c varchar(2) ... > Num Buckets: 7
I suspect this might be related to having 0 row files in the buckets not having any recorded schema. You can also experiment with hive.optimize.index.filter=false, to see if the zero row case is artificially produced via predicate push-down. That shouldn't be a problem unless you've turned on hive.orc.splits.include.file.footer=true (recommended to be false). Your row-locations don't actually match any Apache source jar in my builds, are there any other patches to consider? Cheers, Gopal