/ Timeline
Login

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

50 check-ins occurring around 647e77e853e81a5e.

2014-12-10
20:29
Add new test file e_walhook.test. check-in: 2eb6d3e4fb user: dan tags: trunk
17:34
Revise mutex handling by the sqlite3_win32_reset_heap() function. check-in: eacb3b7baa user: mistachkin tags: trunk
04:58
Fix typos in the documentation for sqlite3_table_column_metadata(). No changes to code. check-in: 3528f8dd39 user: drh tags: trunk
2014-12-09
22:24
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. check-in: cf9be419a1 user: drh tags: trunk
20:13
Add extra tests to e_walckpt.test. check-in: 84f9581019 user: dan tags: trunk
19:16
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. check-in: 1ba8911c18 user: drh tags: trunk
19:07
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. check-in: 4f7549ff92 user: drh tags: trunk
15:12
Add the SQLITE_REVERSE_UNORDERED_SELECTS compile-time option that causes the "PRAGMA reverse_unordered_selects" setting to be on by default. check-in: 75a803e694 user: drh tags: trunk
15:01
Increase the default PMA size from 10 to 250 pages and provide the SQLITE_SORTER_PMASZ compile-time option to change this default. Add needed mutex call when clearing the KeyInfo cache in shared-cache mode. check-in: 6e2da589ad user: drh tags: apple-osx
14:54
Merge the KeyInfo cache mutex fix from trunk. check-in: f0940c73bd user: drh tags: sessions
14:42
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. check-in: b05340fe3c user: drh tags: trunk
04:26
Fix harmless compiler warning. check-in: e97b7a8b4d user: mistachkin tags: trunk
01:34
Version 3.8.7.4 Leaf check-in: f66f7a17b7 user: drh tags: release, branch-3.8.7, version-3.8.7.4
2014-12-08
20:29
Add extra tests to e_walckpt.test. check-in: d6832aa24c user: dan tags: trunk
20:23
Add missing mutex calls around a call to sqlite3SchemaGet() within sqlite3_open(). check-in: 266b3441c6 user: dan tags: branch-3.8.7
20:20
Add missing mutex calls around a call to sqlite3SchemaGet() within sqlite3_open(). check-in: 4541589954 user: dan tags: trunk
18:08
Add a missing mutex around calls to clear the KeyInfo cache when closing a database connection. check-in: 7047ce32a2 user: drh tags: trunk
18:02
Increase the version number to 3.8.7.4. check-in: 33c900279f user: drh tags: branch-3.8.7
17:45
Add a missing mutex around calls to clear the KeyInfo cache when closing a database connection. check-in: 3ddc7e4c77 user: drh tags: branch-3.8.7
07:50
Update this branch with latest trunk changes. check-in: 69a312ad3f user: dan tags: ota-update
07:28
Update comments in sqlite3ota.h to remove the "must have PRIMARY KEY" restriction. check-in: 088a41eb8c user: dan tags: ota-update
07:22
Extra tests for the ota_rowid column. check-in: 46069393b3 user: dan tags: ota-update
2014-12-06
19:30
Allow the ota extension to write to tables with no PRIMARY KEY declaration. check-in: ba59a7e2ba user: dan tags: ota-update
14:56
Avoid accessing a single uninitialized byte when moving a rare 3-byte cell from an internal page to a leaf. This was not actually causing a problem, just a valgrind warning. check-in: 6aeece19a2 user: dan tags: trunk
02:05
Fix a (harmless) uninitialized variable reference in b-tree balancing for auto-vacuumed tables with overflow pages. check-in: dd1dd4451f user: drh tags: trunk
2014-12-05
22:29
Version 3.8.7.3 check-in: 647e77e853 user: drh tags: release, version-3.8.7.3, branch-3.8.7
21:18
Avoid a potential NULL pointer deference in the sqlite3_stmt_scanstatus() logic. check-in: 42d44adc13 user: drh tags: trunk
21:04
Fix a buffer overread that might occur in analyze.c if SQLITE_ENABLE_STAT4 was defined. check-in: c1ae1268b9 user: dan tags: trunk
20:46
Add new test file e_walckpt.test. Still some tests to come. check-in: e4db3db3a6 user: dan tags: trunk
20:43
Fix a buffer overread that might occur in analyze.c if SQLITE_ENABLE_STAT4 was defined. check-in: 194c90db63 user: dan tags: branch-3.8.7
20:16
Merge the shared-cache KeyInfo fix from trunk. check-in: 8a9b43f930 user: drh tags: apple-osx
20:05
Merge the fix for the shared-cache KeyInfo cache bug from trunk. check-in: 5a73da6a30 user: drh tags: sessions
19:50
Make sure the WhereTerm objects are fully zeroed when they are allocated. check-in: fdb667335c user: drh tags: trunk
15:31
The KeyInfo cache must be cleared before closing the btree, not after. Revised fix for ticket [e4a18565a36884b00edf]. check-in: 7ed3346e8c user: drh tags: trunk
15:25
The KeyInfo cache must be cleared before closing the btree, not after. Revised fix for ticket [e4a18565a36884b00edf]. check-in: 48529508cf user: drh tags: branch-3.8.7
14:54
Increase the version number to 3.8.7.3. check-in: 9f7560bc45 user: drh tags: branch-3.8.7
14:51
When closing a (shared-cache) database connection, be sure to clear out all KeyInfo objects cached on Index objects. Fix for ticket [e4a18565a36884b00edf]. check-in: b7905b8c5f user: drh tags: branch-3.8.7
14:44
When closing a (shared-cache) database connection, be sure to clear out all KeyInfo objects cached on Index objects. Fix for ticket [e4a18565a36884b00edf]. check-in: adca7688de user: drh tags: trunk
14:36
Add code to check the validity of CollSeq objects during runtime. This code was not able to detect anomalies such as came up as a result of ticket [e4a18565a36884b00edf66541f38c693827968ab] so it is put into a branch for historical reference, with the intent of leaving it out of trunk. Closed-Leaf check-in: 68b23c3d41 user: drh tags: collseq-checking
14:34
Improved comment on the sharedB.test test script. Closed-Leaf check-in: 71f589e3f8 user: drh tags: fix-stale-keyinfo-cache
14:07
Test case demonstrating the problem described by ticket [e4a18565a36884b00edf]. check-in: ffea3e905a user: drh tags: fix-stale-keyinfo-cache
05:38
When closing a (shared-cache) database connection, be sure to clear out all KeyInfo objects cached on Index objects. Proposed fix for ticket [e4a18565a36884b00edf]. check-in: 651ed97de1 user: drh tags: fix-stale-keyinfo-cache
00:49
Import compiler warning and autoconf makefile fixes from trunk. check-in: 5437e0534a user: drh tags: apple-osx
00:41
Import from trunk the fix the "test" target on the autoconf and MSVC makefiles and some minor compiler warning fixes. check-in: c9f20eb2fb user: drh tags: sessions
00:32
Fix compiler warnings. check-in: e9955c0e14 user: drh tags: trunk
00:17
Fix the autoconf and MSVC makefiles, which have been broken for nearly a month. :-( check-in: 520c2b838d user: drh tags: trunk
2014-12-04
23:42
Import from trunk support for SQLITE_CHECKPOINT_TRUNCATE and fixes for a couple of obscure bugs. check-in: 463ad971d2 user: drh tags: apple-osx
23:35
Incorporate the SQLITE_CHECKPOINT_TRUNCATE enhancement and a couple of obscure bug fixes from trunk. check-in: 34ffa3b3c0 user: drh tags: sessions
21:54
Make sure that a DISTINCT query with an ORDER BY works correctly even if it uses a descending index. Fix for ticket [c5ea805691bfc4204b1cb9e]. check-in: 0d3aef97eb user: drh tags: trunk
20:24
Performance enhancement for single-table queries with many OR-connected WHERE clause terms and multiple indexes with the same left-most columns. check-in: 1461d543ac user: drh tags: trunk