SQLite
Timeline
Not logged in

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

50 most recent timeline items

2017-11-18
18:07
[ee840a7669] Leaf: Enhance the log messages produced in some cases if database corruption is encountered by an SQLITE_DEBUG build. (user: dan, tags: trunk)
17:30
[23a3128083] Closed-Leaf: Enhance the log messages produced in some cases if database corruption is encountered by an SQLITE_DEBUG build. (user: dan, tags: sqlite-corrupt-page)
2017-11-17
21:01
[723f1be3d4] Improved fix for ticket [da78413751863] that does not require disabling the query flattener as was done in [005d5b870625]. This also makes the code generator for vector IN operators a little easier to understand. (user: drh, tags: trunk)
20:22
[e2b3e33537] Leaf: Add missing entry for SQLITE_IOERR_VNODE to the switch statement in sqlite3ErrName(). (user: dan, tags: apple-osx)
20:16
[97ab1efe4e] Add an 'extern "C"' wrapper to sqlite3_private.h. (user: dan, tags: apple-osx)
20:10
[32f5f46139] Merge test script fixes from trunk into this branch. (user: dan, tags: apple-osx)
20:07
[c21406ab32] Add some missing "finish_test" lines to the end of test scripts. (user: dan, tags: trunk)
17:32
[00c3283174] New assert() statements in the rowvalue IN expression processing. (user: drh, tags: trunk)
15:02
[071cabd23c] Clarification of comments on sqlite3FindInIndex(). No changes to code. (user: drh, tags: trunk)
13:23
[162c754365] Merge latest changes from trunk, including the temporary db/ATTACH/master-journal fix. (user: dan, tags: apple-osx)
13:21
[93e012a317] Do not count temporary databases that have been attached using ATTACH when figuring out if a master-journal file is required by a transaction. (user: dan, tags: trunk)
08:20
[355d1232fd] Closed-Leaf: Avoid creating a master journal if all or all but one of the databases in the transaction is a temp file. (user: dan, tags: master-journal-temp-files)
03:30 • Edit [5ffec5db33137251|5ffec5db33]: Edit check-in comment. (user: drh)
2017-11-16
20:48
[5ffec5db33] In the LSM extension, ensure that empty space on pages is zeroed before they are written to disk. This helps with compressed databases, and stops valgrind complaining about uninitialized bytes and write(). (user: dan, tags: trunk)
19:17
[85247880a6] Merge the latest changes, and the stmtvtab1.test fix, from trunk. (user: drh, tags: apple-osx)
19:04
[e0b5c0585e] Add a missing "finish_test" to the end of the stmtvtab1.test script. (user: drh, tags: trunk)
2017-11-15
19:14
[1ca3b8cce9] Futher improvements to the .testctrl interface in the shell. (user: drh, tags: trunk)
17:07
[5d66219c47] UI improvements on the .testctrl dot-command in the shell. (user: drh, tags: trunk)
16:29
[1a1a73b821] Leaf: Merge all the latest changes from trunk. (user: drh, tags: appendvfs)
2017-11-14
23:48
[3925facd94] In the parse tree, combine LIMIT and OFFSET into a single expression rooted on a TK_LIMIT node, for a small code size reduction and performance increase, and a reduction in code complexity. (user: drh, tags: trunk)
21:06
[adf83060a6] Fix a typo that prevented successful builds on macs. (user: drh, tags: apple-osx)
20:36
[8c2a769c4a] Merge the patch that enables reading a read-only WAL-mode database, without any special query parameters, as long as the -shm and -wal files are on disk. (user: drh, tags: apple-osx)
20:06
[d90e5f346b] Leaf: Merge changes from trunk. This fixes the SQLITE_ENABLE_UPDATE_DELETE_LIMIT functionality so that it works with views and WITHOUT ROWID tables. (user: dan, tags: begin-concurrent)
20:00
[1754faefcc] Merge all changes from trunk prior to the read-only WAL enhancement. (user: drh, tags: apple-osx)
19:34
[00ec95fcd0] Add the ability to read from read-only WAL-mode database files as long as the -wal and -shm files are present on disk. (user: drh, tags: trunk)
18:26
[b2679d3b7a] Leaf: Fix the SQLITE_ENABLE_UPDATE_DELETE_LIMIT functionality so that it works with views and WITHOUT ROWID tables. This is a modified cherrypick of [dae4a97a]. (user: dan, tags: branch-3.8.9)
17:07 • Edit [72be33f9c84de3ec|72be33f9c8]: Mark "Closed". (user: dan)
17:06
[dae4a97a48] Fix the SQLITE_ENABLE_UPDATE_DELETE_LIMIT functionality so that it works with views and WITHOUT ROWID tables. (user: dan, tags: trunk)
03:42
[486949fc03] Closed-Leaf: Improvement to a comment. No changes to code. (user: drh, tags: readonly-wal-recovery)
2017-11-13
05:51
[9c6b38b9a9] Remove some branches in walTryBeginRead() that were added by check-in [ce5d13c2de] but became unreachable with the addition of logic in check-in [18b26843] that enabled read-only clients to parse the WAL file into a heap-memory WAL-index, thus guaranteeing that the WAL-index header is always available. (user: drh, tags: readonly-wal-recovery)
2017-11-11
20:11
[13ec8a77a4] In wal.c: improved comments, new assert() and testcase() macros, and replace some magic numbers with appropriate symbolic constants. (user: drh, tags: readonly-wal-recovery)
13:30
[346388007d] Further comment improvements in wal.c. No code changes. (user: drh, tags: readonly-wal-recovery)
2017-11-10
20:13
[72be33f9c8] Closed-Leaf: Omit some extra code from non-SQLITE_ENABLE_UPDATE_DELETE_LIMIT builds. (user: dan, tags: update-delete-limit-fix)
20:00
[d3c25740ee] Improved comments and variable names in the read-only WAL logic. (user: drh, tags: readonly-wal-recovery)
17:47
[f8c4e33f48] Add further tests for the code on this branch. (user: dan, tags: update-delete-limit-fix)
16:14
[09f94c2c81] Fix a problem involving "DELETE/UPDATE...LIMIT" statements that use an INDEXED BY clause. (user: dan, tags: update-delete-limit-fix)
15:42
[35477a3dcc] Fix a problem with (DELETE...LIMIT) statements against WITHOUT ROWID tables with a single column PK. (user: dan, tags: update-delete-limit-fix)
12:41
[3711ef2366] Fix harmless compiler warning seen with MSVC. (user: mistachkin, tags: trunk)
2017-11-09
23:24
[5a384be697] Avoid superfluous SHM unlock call in the Win32 VFS. (user: mistachkin, tags: readonly-wal-recovery)
22:25
[a2908e2c88] Cleanup superfluous whitespace changes. (user: mistachkin, tags: readonly-wal-recovery)
22:23
[d0997b0f5b] Revise and vastly simplify the Win32 SHM file locking semantics, allowing all new tests to pass. (user: mistachkin, tags: readonly-wal-recovery)
20:37
[22e5833046] Add an assert() in the Win32 VFS. (user: mistachkin, tags: readonly-wal-recovery)
20:34
[ff630b6671] Enhance walro2.test to better ensure that readonly_shm clients are not using invalid *-shm files. (user: dan, tags: readonly-wal-recovery)
20:02
[abef053535] Get read-only SHM file tests passing on Win32. (user: mistachkin, tags: readonly-wal-recovery)
19:53
[584b88aaf8] Add SQLITE_ENABLE_UPDATE_DELETE_LIMIT for views and WITHOUT ROWID tables. (user: dan, tags: update-delete-limit-fix)
18:53
[43c311701b] Further corrections to read-only SHM file handling on Win32. (user: mistachkin, tags: readonly-wal-recovery)
18:21
[3a91be975d] Corrections to Win32 lock detection for SHM files. (user: mistachkin, tags: readonly-wal-recovery)
17:29
[0b26a5a26d] Corrections to the Win32 porting changes on this branch. (user: mistachkin, tags: readonly-wal-recovery)
17:29
[0a7d416c4c] Make it possible to use OSTRACE for multi-process testing. (user: mistachkin, tags: readonly-wal-recovery)
16:30
[3738bfd0c0] Initial work on porting the changes on this branch to Win32. (user: mistachkin, tags: readonly-wal-recovery)