Skip to content

unnest: improve performance - #7246

Merged
mattnibs merged 1 commit into
mainfrom
unnest-perf
Aug 26, 2026
Merged

unnest: improve performance#7246
mattnibs merged 1 commit into
mainfrom
unnest-perf

Conversation

@mattnibs

@mattnibs mattnibs commented Aug 25, 2026

Copy link
Copy Markdown
Collaborator

This commit improves unnest performance by expanding unnest values in a single pass rather than a slot-by-slot approach.

Fixes #7070

@mattnibs
mattnibs force-pushed the unnest-perf branch 2 times, most recently from 343d926 to 42416dd Compare August 25, 2026 21:48
@mattnibs
mattnibs requested a review from a team August 25, 2026 21:48

@nwt nwt left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Nice!

Comment thread runtime/vam/op/unnest.go Outdated
Comment thread runtime/vam/op/unnest.go Outdated
Comment thread runtime/vam/op/unnest.go Outdated
Comment thread runtime/vam/op/unnest.go Outdated
This commit improves unnest performance by expanding unnest values in a
single pass rather than a slot-by-slot approach.
@mattnibs
mattnibs merged commit bfd4cf2 into main Aug 26, 2026
@mattnibs
mattnibs deleted the unnest-perf branch August 26, 2026 16:45
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Slow unnest on GitHub Archive Sample data

2 participants