SQLite
Timeline
Not logged in

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

20 most recent timeline items

2014-09-17
19:05
[01268607515a] Leaf: Fix an unintialized variable problem in sqlite3ota.c. (user: dan, tags: experimental-bulk-update)
16:41
[fdddb477c8] Leaf: In the Mem object, stop requiring that Mem.xDel be NULL when the MEM_Dyn bit is clear. Also reduce the amount of initialization of Mem objects. All for a small size reduction and performance increase. (user: drh, tags: trunk)
15:20
[39df35c4ac] Add tests and fixes for "PRAGMA ota_mode". (user: dan, tags: experimental-bulk-update)
14:52
[4e43784432] Improved interface to the Mem object handling. Small size reduction and performance increase. (user: drh, tags: trunk)
2014-09-16
21:54
[2598aedc5d] Continuing cleanup of memory register memory allocation handling. (user: drh, tags: trunk)
20:05
[78fb8838d8] Make sure registers are cleared properly prior to being used to store the result of an OP_Column operator. (user: drh, tags: trunk)
20:02
[decaccc37c] Clarify the effects of the pager_ota_mode pragma. Add tests and fixes for the same. (user: dan, tags: experimental-bulk-update)
18:22
[f73678038d] Simplification of the OP_Column logic for the case of rows with overflow. (user: drh, tags: trunk)
14:55
[a10a6bba49] Remove an unused parameter from sqlite3VdbeIdxRowid(). This is cosmetic only as the C-compiler optimizers were already omitting this parameter on amalgamation builds. (user: drh, tags: trunk)
14:37
[8239c35aed] Reduce the number of arguments to RecordCompare functions from 4 to 3, resulting in a small performance increase. (user: drh, tags: trunk)
14:16
[0be3019ed7] Reorder the elements of the Mem object for a small size reduction and performance improvement. (user: drh, tags: trunk)
13:30
[8fb90da77c] Changes to sqlite3VdbeRecordUnpack() to make it slightly smaller and faster. (user: drh, tags: trunk)
03:24
[20ed2321b0] Performance improvement to the sqlite3MemCompare() routine by factoring out sqlite3BlobCompare(). (user: drh, tags: trunk)
2014-09-15
19:34
[48d201cd8b] Remove the experimental sqlite3_transaction_save() and restore() APIs. (user: dan, tags: experimental-bulk-update)
16:57
[5efafef51d] Merge latest trunk fixes into this branch. (user: dan, tags: experimental-bulk-update)
16:53
[4060efb646] Fix tool/showwal.c so that it handles WAL files that contain 64KiB pages. (user: dan, tags: trunk)
16:50
[dedaa6fb3d] Avoid attempting to call the xFetch() method of an sqlite3_io_methods object with a version number less than 3. (user: dan, tags: trunk)
15:34
[55b8011d5b] Merge latest trunk changes with this branch. (user: dan, tags: experimental-bulk-update)
15:22
[79f2418429] Have sqlite3ota.c use grave accents instead of double-quotes to enclose identifiers in generated SQL. To avoid having the SQL engine substitute a literal string if a column reference cannot be resolved. (user: dan, tags: experimental-bulk-update)
14:59
[69a6456077] Remove the EXPENSIVE_ASSERTS in pcache.c having to do with the pSynced field of the Pcache object, as they are incorrect, as revealed by recent pcache enhancements. (user: drh, tags: trunk)