You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Fixing recently exposed bugs with how `CROSS` handles certain edge cases involving partitions. Resolutions for this bug:
- Adjusted the `all_terms` clause of a GlobalContext to include ancestrally inherited terms
- Adjusted qualification to remove the `is_cross` term and instead qualify the RHS of the cross with an _augmented_ version of the LHS qualified answer as the context, with a new GlobalContext appended to it
- Adjusted the relational conversion of the children of a partition clause to avoid deleting join keys that are NOT original grouping keys
Also added some new tests to trigger patterns related to this bug or the fixes.
0 commit comments