implement apply assignments for parquet scan
partial change for using new ParquetScan api