Right now it is required that all of the parquet files have the same schema. It would be nice to support some safe subset of cases where the schemas of files is different. For example:
- Adding and removing nullable columns.
- Widening types (a column that is of both Int and Long type)