diff options
author | Wenchen Fan <cloud0fan@outlook.com> | 2015-05-07 16:26:49 -0700 |
---|---|---|
committer | Michael Armbrust <michael@databricks.com> | 2015-05-07 16:26:49 -0700 |
commit | 35f0173b8f67e2e506fc4575be6430cfb66e2238 (patch) | |
tree | 94c74039c393804752b762de0351c5dba1c9a4d7 /unsafe | |
parent | 937ba798c56770ec54276b9259e47ae65ee93967 (diff) | |
download | spark-35f0173b8f67e2e506fc4575be6430cfb66e2238.tar.gz spark-35f0173b8f67e2e506fc4575be6430cfb66e2238.tar.bz2 spark-35f0173b8f67e2e506fc4575be6430cfb66e2238.zip |
[SPARK-2155] [SQL] [WHEN D THEN E] [ELSE F] add CaseKeyWhen for "CASE a WHEN b THEN c * END"
Avoid translating to CaseWhen and evaluate the key expression many times.
Author: Wenchen Fan <cloud0fan@outlook.com>
Closes #5979 from cloud-fan/condition and squashes the following commits:
3ce54e1 [Wenchen Fan] add CaseKeyWhen
Diffstat (limited to 'unsafe')
0 files changed, 0 insertions, 0 deletions