Skip to content

Document that insert() overrides that call insertGraph() recurse on SQLite in 4.0 - #482

Merged
lehni merged 1 commit into
nextfrom
chore/insert-override-docs
Oct 15, 2026
Merged

lehni merged 1 commit into
nextfrom
chore/insert-override-docs

Conversation

@lehni

@lehni lehni commented Oct 15, 2026

Copy link
Copy Markdown

On SQLite, insertGraph() now inserts its rows in batches through the query builder's insert() with an array of rows. A custom QueryBuilder whose insert() sends arrays to insertGraph(), the usual 3.x way to insert several rows on SQLite, now calls itself until the process runs out of memory. The migration guide and the changelog now say to remove such overrides.

@lehni
lehni merged commit 6f15c16 into next Oct 15, 2026
5 checks passed
@lehni
lehni deleted the chore/insert-override-docs branch October 16, 2026 14:55
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