]> git.ipfire.org Git - thirdparty/sqlite.git/commit
With SQLITE_ENABLE_BLOCK_ATOMIC_WRITE enabled, if a transaction is committing
authordrh <>
Mon, 30 Oct 2023 12:09:48 +0000 (12:09 +0000)
committerdrh <>
Mon, 30 Oct 2023 12:09:48 +0000 (12:09 +0000)
commitd2147bd32b0bb2e6cc4dc0306a834d7355932ba1
treeab2ae973e64031800de4f832e1127feea69aa187
parent7c2d3e8a06dcf9e1fc67a4049237cf77a26b1f34
With SQLITE_ENABLE_BLOCK_ATOMIC_WRITE enabled, if a transaction is committing
and there is a new freelist page at the end of the database file which would
cause the database file size to grow, ensure that page is written and the
file size grows before the block-atomic-write commits.  Fix for the
problem identified by [forum:/forumpost/3bd8d497b2|forum post 3bd8d497b2]

FossilOrigin-Name: c9fdd6805df04f05ef347e5a43506fd37a729c5924abb6e1103e871c4ac2d6dc
manifest
manifest.uuid
src/pager.c