aboutsummaryrefslogtreecommitdiff
path: root/docs/mllib-migration-guides.md
diff options
context:
space:
mode:
authorWenchen Fan <wenchen@databricks.com>2016-06-28 10:26:01 -0700
committerYin Huai <yhuai@databricks.com>2016-06-28 10:26:01 -0700
commit1f2776df6e87a84991537ac20e4b8829472d3462 (patch)
tree6a1bb15ed398b129c4243bb7447cf707622c90d6 /docs/mllib-migration-guides.md
parent0923c4f5676691e28e70ecb05890e123540b91f0 (diff)
downloadspark-1f2776df6e87a84991537ac20e4b8829472d3462.tar.gz
spark-1f2776df6e87a84991537ac20e4b8829472d3462.tar.bz2
spark-1f2776df6e87a84991537ac20e4b8829472d3462.zip
[SPARK-16181][SQL] outer join with isNull filter may return wrong result
## What changes were proposed in this pull request? The root cause is: the output attributes of outer join are derived from its children, while they are actually different attributes(outer join can return null). We have already added some special logic to handle it, e.g. `PushPredicateThroughJoin` won't push down predicates through outer join side, `FixNullability`. This PR adds one more special logic in `FoldablePropagation`. ## How was this patch tested? new test in `DataFrameSuite` Author: Wenchen Fan <wenchen@databricks.com> Closes #13884 from cloud-fan/bug.
Diffstat (limited to 'docs/mllib-migration-guides.md')
0 files changed, 0 insertions, 0 deletions