Please sign in to comment.
Evaluate paths into grouped keys & values when converting GroupBy.
Grouping by a tuple of multiple keys can lead to paths into the individual components of the tuple in the grouped result. When converting GroupBy to Comprehension, we need to evaluate these paths completely instead of only evaluating the first ElementSymbol and leaving Select()s into ProductNodes alive. Fixes issue #110. Test in AggregateTest.testGroupBy/q4.
- Loading branch information...
Showing with 20 additions and 3 deletions.