Test Result : InferFiltersFromConstraintsSuite

0 failures (±0)
21 tests (+2)
Took 1.3 sec.

All Tests

Test nameDurationStatus
Constraints should be inferred from cast equality constraint(filter higher data type)48 msPassed
Constraints shouldn't be inferred from cast equality constraint(filter lower data type)0.24 secPassed
No inferred filter when constraint propagation is disabled4 msPassed
SPARK-21479: Outer join after-join filters push down to null-supplying side28 msPassed
SPARK-21479: Outer join no filter push down to preserved side17 msPassed
SPARK-21479: Outer join pre-existing filters push down to null-supplying side32 msPassed
SPARK-23405: left-semi equal-join should filter out null join keys on both sides20 msPassed
SPARK-23564: left anti join should filter out null join keys on right side13 msPassed
SPARK-23564: left outer join should filter out null join keys on right side10 msPassed
SPARK-23564: right outer join should filter out null join keys on left side15 msPassed
constraints should be inferred from aliased literals15 msPassed
filter: filter out constraints in condition15 msPassed
generate correct filters for alias that don't produce recursive constraints53 msPassed
inner join with alias: alias contains multiple attributes23 msPassed
inner join with alias: alias contains single attributes0.68 secPassed
inner join with filter: filter out values on all sides on equi-join keys14 msPassed
multiple inner joins: filter out values on all sides on equi-join keys35 msPassed
single inner join with pre-existing filters: filter out values on either side23 msPassed
single inner join: filter out nulls on either side on non equal keys20 msPassed
single inner join: filter out values on either side on equi-join keys29 msPassed
single outer join: no null filters are generated5 msPassed