SQLite
Timeline
Not logged in

24 timeline items tagged with "trunk" occurring on or after release.

2014-12-17
15:03
[8c5dd6cc25] Leaf: Experimental opimizations to speed up FK constraint CASCADE and SET NULL action processing. (user: dan, tags: trunk)
2014-12-16
12:46
[7d092ebb67] Fix the e_walauto.test script so that it works on windows. (user: drh, tags: trunk)
00:20
[ae43539e62] Enhanced "stress2" testing in the threadtest3.c test program. (user: drh, tags: trunk)
00:08
[5b1b697040] Make sure the sqlite3BtreeCount() routine does not leave index cursors in an inconsistent state, as doing so might result in an assertion fault inside of sqlite3BtreeKey() called from saveAllCursors() if content is deleted out from under the statement that issued the sqlite3BtreeCount() call. (user: drh, tags: trunk)
2014-12-15
16:27
[62ef45140c] Add new test file e_walauto.test. (user: dan, tags: trunk)
08:46
[1d44f1b1a9] Fix errors in threadtest3 tests caused by earlier tests neglecting to close database handles. (user: dan, tags: trunk)
2014-12-13
17:41
[ba772cff60] Further enhancements to threadtest3 stress tests. (user: dan, tags: trunk)
2014-12-12
23:17
[d7bb7ea4ab] Add extra tests to threadtest4.c. Fix a benign data race accessing the text encoding using ENC(db). (user: drh, tags: trunk)
16:39
[f6bf86f907] Add extra tests to threadtest3. (user: dan, tags: trunk)
01:27
[d8d3e6d04c] Add new tests to the threadtest4.c program. Fix a long-standing data race in WAL mode for shared-cache. (user: drh, tags: trunk)
00:52
[03c443eaf2] Remove the KeyInfo cache (for now - perhaps we will add it back in later - or maybe not since it provides negligible benefit but adds a lot of complexity and thread-safety risk). Add a mutex to ATTACH to deal with a data race. (user: drh, tags: trunk)
2014-12-11
16:38
[fc157dd7f1] Fix a race condition to do with very large index keys in shared-cache mode. (user: dan, tags: trunk)
15:27
[258e747bb7] Fix a typo in the documentation for sqlite3_threadsafe(). (user: drh, tags: trunk)
2014-12-10
20:57
[d9f916ba09] Fix a typo causing a test error in e_walhook.test. (user: dan, tags: trunk)
20:29
[2eb6d3e4fb] Add new test file e_walhook.test. (user: dan, tags: trunk)
17:34
[eacb3b7baa] Revise mutex handling by the sqlite3_win32_reset_heap() function. (user: mistachkin, tags: trunk)
04:58
[3528f8dd39] Fix typos in the documentation for sqlite3_table_column_metadata(). No changes to code. (user: drh, tags: trunk)
2014-12-09
22:24
[cf9be419a1] Fix the sqlite3_table_column_metadata() routine so that it gives the correct answer for the "rowid" column in a WITHOUT ROWID table. Enhance it so that it can be used to check for the existence of a table by setting the column name parameter to NULL. The routine is now included in the build by default, even without the SQLITE_ENABLE_COLUMN_METADATA compile-time option. (user: drh, tags: trunk)
20:13
[84f9581019] Add extra tests to e_walckpt.test. (user: dan, tags: trunk)
19:16
[1ba8911c18] Lower the default SQLITE_SORTER_PMASZ value back to 10, where it has been for the past couple of releases. Applications that need a larger value can set one. (user: drh, tags: trunk)
19:07
[4f7549ff92] Make the sqlite3_table_column_metadata() interface available by default and without requiring the SQLITE_ENABLE_COLUMN_METADATA compile-time option. Other sqlite3_column_* interfaces that have a run-time penalty even if they are unused still require the SQLITE_ENABLE_COLUMN_METADATA option at compile-time. (user: drh, tags: trunk)
15:12
[75a803e694] Add the SQLITE_REVERSE_UNORDERED_SELECTS compile-time option that causes the "PRAGMA reverse_unordered_selects" setting to be on by default. (user: drh, tags: trunk)
14:42
[b05340fe3c] Increase the default minimum PMA size for multi-threaded sorting from 10x the page size to 250x the page size. Provide the SQLITE_SORTER_PMASZ compile-time option to change this default. (user: drh, tags: trunk)
04:26
[e97b7a8b4d] Fix harmless compiler warning. (user: mistachkin, tags: trunk)