Skip to content

perf(sql): clamp oversized LIMIT / FETCH (#416 onto dev) - #432

Merged
ZhuchkaTriplesix merged 1 commit into
devfrom
issue/416-clamp-onto-dev
Jul 27, 2026
Merged

perf(sql): clamp oversized LIMIT / FETCH (#416 onto dev)#432
ZhuchkaTriplesix merged 1 commit into
devfrom
issue/416-clamp-onto-dev

Conversation

@ZhuchkaTriplesix

Copy link
Copy Markdown
Member

Summary

Re-lands #430 onto dev. The previous PR was stacked on issue/415-… and merged there after #429 already landed on dev, so the clamp never reached dev.

Closes #416
Parent: #414

Extend injectSqlLimit to clamp LIMIT n, LIMIT ALL, and FETCH FIRST
when larger than the UI row cap so Postgres (and SQLite) engines do
not buffer more rows than Preferences allow. Document the policy.

Closes #416
@github-actions github-actions Bot added performance Theme parser epic label: performance core Core library logic and services labels Jul 27, 2026
@ZhuchkaTriplesix
ZhuchkaTriplesix merged commit 594ecaa into dev Jul 27, 2026
4 checks passed
@ZhuchkaTriplesix
ZhuchkaTriplesix deleted the issue/416-clamp-onto-dev branch July 27, 2026 20:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

core Core library logic and services performance Theme parser epic label: performance

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant