Skip to content

MB-72082: parallelize merge tasks execution only when using fast merge - #2401

Open
Thejas-bhat wants to merge 3 commits into
masterfrom
vecMergePlan
Open

Thejas-bhat wants to merge 3 commits into
masterfrom
vecMergePlan

Conversation

@Thejas-bhat

Copy link
Copy Markdown
Member
  • given that the underlying merge operations won't be expensive when fast merge is enabled, we can safely parallelize them without unbounded increase in memory usage.
  • the only place where the memory usage can increase is when the merge operation falls back to using reconstruct + add which happens when the segment being merged isn't big enough

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