Skip to content

Commit

Permalink
Stop copying LogicalPlan and Exprs in SingleDistinctToGroupBy (#10527)
Browse files Browse the repository at this point in the history
* chore: merge main and resolve conflict

* chore: use less copy

* chore: remove clone

* remove more clones (#8)

* refactor: use HashSet<&Expr> instead of HashSet<String>

* refactor: remove more cloning

* chore: reduce string allocation

Co-authored-by: Adam Curtis <[email protected]>

* chore: return internal error instead of panacing

* chore: use arg display_name as hash key instead of a hashed value

---------

Co-authored-by: Adam Curtis <[email protected]>
  • Loading branch information
appletreeisyellow and erratic-pattern authored May 22, 2024
1 parent 4396d5e commit 8cffb68
Showing 1 changed file with 204 additions and 200 deletions.
Loading

0 comments on commit 8cffb68

Please sign in to comment.