diff options
author | Wenchen Fan <wenchen@databricks.com> | 2016-04-19 21:53:19 -0700 |
---|---|---|
committer | Davies Liu <davies.liu@gmail.com> | 2016-04-19 21:53:19 -0700 |
commit | 856bc465d53ccfdfda75c82c85d7f318a5158088 (patch) | |
tree | 4d168f7380313ceaf3bc56249113dfae004150ee /python/pyspark/sql/functions.py | |
parent | 85d759ca3aebb7d60b963207dcada83c75502e52 (diff) | |
download | spark-856bc465d53ccfdfda75c82c85d7f318a5158088.tar.gz spark-856bc465d53ccfdfda75c82c85d7f318a5158088.tar.bz2 spark-856bc465d53ccfdfda75c82c85d7f318a5158088.zip |
[SPARK-14600] [SQL] Push predicates through Expand
## What changes were proposed in this pull request?
https://issues.apache.org/jira/browse/SPARK-14600
This PR makes `Expand.output` have different attributes from the grouping attributes produced by the underlying `Project`, as they have different meaning, so that we can safely push down filter through `Expand`
## How was this patch tested?
existing tests.
Author: Wenchen Fan <wenchen@databricks.com>
Closes #12496 from cloud-fan/expand.
Diffstat (limited to 'python/pyspark/sql/functions.py')
0 files changed, 0 insertions, 0 deletions