/ Check-in [2dd0c77d]
Login

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

Overview
Comment:Use batch atomic writes when running on a recent F2FS filesystem, if compiled with SQLITE_ENABLE_BATCH_ATOMIC_WRITE.
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | branch-3.19
Files: files | file ages | folders
SHA3-256: 2dd0c77d54b333beee48c250e61c0002a03d34c5d4da07040ac414bdd36f56f9
User & Date: drh 2017-07-31 13:22:31
Context
2017-08-18
19:28
Version 3.19.4 check-in: 605907e7 user: drh tags: release, version-3.19.4, branch-3.19
2017-07-31
13:22
Use batch atomic writes when running on a recent F2FS filesystem, if compiled with SQLITE_ENABLE_BATCH_ATOMIC_WRITE. check-in: 2dd0c77d user: drh tags: branch-3.19
13:11
Move the generation of output column names earlier, to right after name resolution and before query transformations such as flattening. This prevents the names from getting mangled by query transformations, and obviates hacks in the query flattener that attempt to work around the name mangling. The resulting code is smaller and faster and gives more consistent output. This is a fix for ticket [de3403bf5ae5f72ed] and a cherry-pick of check-in [09834279aeca3bda] check-in: 499942b3 user: drh tags: branch-3.19
12:04
Merge further enhancements to the batch-atomic-write subsystem. Leaf check-in: 4be4265d user: drh tags: batch-atomic-write-3.19
Changes
Unified Diffs Side-by-Side Diffs Patch

Changes to src/ctime.c.

Changes to src/memjournal.c.

Changes to src/os_unix.c.

Changes to src/pager.c.

Changes to src/sqlite.h.in.

Changes to src/sqliteInt.h.

Changes to src/test1.c.

Changes to src/test6.c.

Changes to src/test_devsym.c.

Added test/atomic.test.

Changes to test/fallocate.test.

Changes to test/misc1.test.

Changes to test/permutations.test.

Changes to test/rollback.test.

Changes to test/syscall.test.

Changes to test/tester.tcl.

Added test/writecrash.test.