mirror of
https://github.com/apache/impala.git
synced 2026-01-06 06:01:03 -05:00
These are the backend changes necessary for reading structs in Parquet files. I wrote this against Alex's preliminary frontend work, and ad-hoc tables containing structs work. We won't be able to add automated tested until the FE changes are in as well, but I'd like to get these changes in so we can at least get converage of our existing workloads. The bulk of the changes are in the Parquet scanner. The rest is around changing the column index of a slot descriptor to a column path, in order to support nested columns. Change-Id: Ifbd865b52c2b4679d81643184b1f36bf539ffcfd Reviewed-on: http://gerrit.cloudera.org:8080/62 Reviewed-by: Marcel Kornacker <marcel@cloudera.com> Tested-by: Internal Jenkins