Description
There are a few improvements we can do to improve conditional expressions. This ticket tracks them.
Attachments
1.
|
Add unit test for simplifying if expression | Resolved | Reynold Xin | |
2.
|
Remove CaseKeyWhen expression | Resolved | Reynold Xin | |
3.
|
Simplify CaseWhen by breaking "branches" into "conditions" and "values" | Resolved | Reynold Xin | |
4.
|
Implement rules for branch elimination for CaseWhen in SimplifyConditionals | Resolved | Reynold Xin | |
5.
|
Remove If expression | Closed | Unassigned | |
6.
|
Improve code generation for CaseWhen | Resolved | Reynold Xin |