]> git.ipfire.org Git - thirdparty/sqlite.git/commit
Refinements to synchronous logic:
authordrh <drh@noemail.net>
Thu, 4 Feb 2016 09:48:12 +0000 (09:48 +0000)
committerdrh <drh@noemail.net>
Thu, 4 Feb 2016 09:48:12 +0000 (09:48 +0000)
commit6d258995e65e606f65b9189c409801c3da01f4ef
tree688a6da9a25df1148f55fb101e7a3c6c880986f2
parentfabe393da8f09bee7f40781e2bae9edacebe8619
Refinements to synchronous logic:
(1) Use PAGER_SYNCHRONOUS_FULL rather than the corresponding magic number.
(2) Honor SQLITE_NO_SYNC on xDelete calls with sync
(3) Count xDelete syncs during testing
(4) Fix #ifs on SQLITE_EXTRA_DURABLE so that directory syncs on journal
unlink are off by default.

FossilOrigin-Name: e3157cb5ad0d22758e766a95fb1463a7810f7d7f
manifest
manifest.uuid
src/attach.c
src/os_unix.c
src/pager.c
test/sync.test