Skip to content

NoSQL: Split oversized NoSQL index stripes by target size#4566

Merged
snazy merged 1 commit into
apache:mainfrom
snazy:nosql-idx-split-oversized
Jun 2, 2026
Merged

NoSQL: Split oversized NoSQL index stripes by target size#4566
snazy merged 1 commit into
apache:mainfrom
snazy:nosql-idx-split-oversized

Conversation

@snazy
Copy link
Copy Markdown
Member

@snazy snazy commented May 28, 2026

Replace the old count-oriented stripe split behavior with a target-size driven path at the UpdatableIndexImpl level.

That keeps oversized stripes from dragging too much neighboring data along when we have to rewrite them, and it gives us better control over large entry distributions.

Depends on #4565, see also #4567

Replace the old count-oriented stripe split behavior with a target-size driven
path at the UpdatableIndexImpl level.

That keeps oversized stripes from dragging too much neighboring data along
when we have to rewrite them, and it gives us better control over large entry
distributions.
@snazy snazy force-pushed the nosql-idx-split-oversized branch from 91923ee to 43c468a Compare May 30, 2026 07:29
@snazy snazy marked this pull request as ready for review May 30, 2026 07:29
@github-project-automation github-project-automation Bot moved this from PRs In Progress to Ready to merge in Basic Kanban Board Jun 2, 2026
@snazy snazy merged commit c114fce into apache:main Jun 2, 2026
23 checks passed
@github-project-automation github-project-automation Bot moved this from Ready to merge to Done in Basic Kanban Board Jun 2, 2026
@snazy snazy deleted the nosql-idx-split-oversized branch June 2, 2026 06:24
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.

2 participants