Description
Support push down `GreaterThanOrEqual` minimum value and `LessThanOrEqual` maximum value when its values exceeds `spark.sql.parquet.pushdown.inFilterThreshold`. For example:
```sql
SELECT * FROM t WHERE id IN (1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 15)
```
We will push down `id >= 1 and id <= 15`.