Skip to content

Ongoing columnar work#704

Merged
frankmcsherry merged 3 commits intoTimelyDataflow:master-nextfrom
frankmcsherry:columnar_work
Mar 29, 2026
Merged

Ongoing columnar work#704
frankmcsherry merged 3 commits intoTimelyDataflow:master-nextfrom
frankmcsherry:columnar_work

Conversation

@frankmcsherry
Copy link
Copy Markdown
Member

This builds up the scaffolding for what may be a better columnar container. It's quite a lot of typing, and does need to be reduced back down once it is dialed in. For the moment, treating the columnar_support.rs file as a bit of a work in progress, without production norms.

The current effort is a both correct, and not badly architected Merger implementation, based on trie merging. Lots of implementation defects, mostly around performance (and clarity). But I think this is a good skeleton to start from, and repeatedly dial in the performance of.

@frankmcsherry frankmcsherry changed the base branch from master to master-next March 29, 2026 10:37
@frankmcsherry frankmcsherry merged commit d50868e into TimelyDataflow:master-next Mar 29, 2026
6 checks passed
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.

1 participant