[WIP][SPARK-2935][SQL]Fix parquet predicate push down bug

TODO:
 - [ ] Test case