Skip to content

Optimization of single-threaded RowDiff queries#551

Merged
karasikov merged 8 commits intomasterfrom
mk/opt
Oct 23, 2025
Merged

Optimization of single-threaded RowDiff queries#551
karasikov merged 8 commits intomasterfrom
mk/opt

Conversation

@karasikov
Copy link
Member

@karasikov karasikov commented Oct 12, 2025

Added RowDiff::get_rows_dict that doesn't split rows into blocks for single-threaded queries.

This speeds up single-threaded queries with --mmap by >30%

Also:

  • execute every request in server with a single thread
  • logging improvements in server

@karasikov karasikov merged commit 355eb28 into master Oct 23, 2025
14 checks passed
@karasikov karasikov deleted the mk/opt branch October 23, 2025 16:07
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