Skip to content

Commit 0c177d1

Browse files
Use shorter aliases in CSE (#10939)
* initial change * test renaming * use counter instead of indexmap * order slt tests * change cse tests * restore slt tests * fix slt test * formatting * ensure no alias collision * keep original alias numbers for collision * ensure no collision in aggregate cse * use `AliasGenerator` to generate aliases, use `__cse` prefix in common expression aliases, remove `DataType` from `ExprStats` as not needed, store aliases in `CommonExprs`, revert unnecessary changes * use `into_values()` instead of `into_iter()` where possible * fix docstring of `ExprStats` and `CommonExprs` * use `__common_expr` prefix --------- Co-authored-by: Mohamed Abdeen <[email protected]>
1 parent ac161bb commit 0c177d1

File tree

6 files changed

+271
-261
lines changed

6 files changed

+271
-261
lines changed

0 commit comments

Comments
 (0)