Describe the bug
Bug of twice projection to create ParquetExec during deserialization
To Reproduce
Create a ParquetExec for the scheduler with partial projections, for example [0,1,5]. Then for the executor, it will throw out exception during creating the ParquetExec due to do the projection twice.
Expected behavior
The projection should only be done once.
Additional context