Details
Description
With the help of Parquet MR PR #91 which will be included in the official release of Parquet MR 1.6.0, now it's possible to avoid reading footers on the driver side completely when an global arbitrative schema is available.
Currently, the global schema can be either Hive metastore schema or specified via data sources DDL. All tasks should verify Parquet data files and reconcile possible schema conflicts locally against this global schema.
However, when no global schema is available and schema merging is enabled, we still need to read schemas from all data files to infer a valid global schema.
Attachments
Issue Links
- incorporates
-
SPARK-7340 Use latest parquet release 1.6.0 in spark
- Resolved
- relates to
-
SPARK-8125 Accelerate ParquetRelation2 metadata discovery
- Resolved
- links to