spark-instrumented-optimizer/sql/core/src/main
Wenchen Fan 35f0173b8f [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
2015-05-07 16:26:49 -07:00
..
java/org/apache/spark/sql [SPARK-5166][SPARK-5247][SPARK-5258][SQL] API Cleanup / Documentation 2015-02-17 10:21:17 -08:00
scala/org/apache/spark/sql [SPARK-2155] [SQL] [WHEN D THEN E] [ELSE F] add CaseKeyWhen for "CASE a WHEN b THEN c * END" 2015-05-07 16:26:49 -07:00