/ Timeline
Login

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

16 check-ins using file src/where.c version 8bbb34e8

2010-04-07
20:29
When rolling back a savepoint to the beginning of the transaction, make sure to initialize the database size in the btree layer correctly even if the database size field of the header is zeroed. check-in: a3540c6a user: drh tags: trunk
07:57
Add file test_demovfs.c, containing a simple VFS implementation that demonstrates how writes to the journal file may be safely buffered by the VFS layer to improve performance on some embedded systems. check-in: af3b72d9 user: dan tags: trunk
2010-04-05
15:11
Minor comment changes to the OP_OpenEphemeral header. No changes to code. check-in: 8e1d7ef4 user: drh tags: trunk
2010-04-03
13:08
Silently abandon a rollback if the journal has been truncated. check-in: 7626f6c9 user: drh tags: trunk
2010-04-02
13:25
Check for a failure in the call to sqlite3PagerPagecount() from within sqlite3PagerWrite(). (Error discovered by valgrind.) check-in: d64d181c user: drh tags: trunk
12:55
Take care to avoid a buffer over-read when adding a KEYINFO structure to the P4 parameter of an opcode. check-in: 937b931a user: drh tags: trunk
12:46
If the size of the database according to the header is larger than the actual database file size, report that the database is corrupt. check-in: 8eb1f244 user: drh tags: trunk
03:39
Pager changes for code coverage testing. check-in: b04a45ea user: drh tags: trunk
2010-04-01
18:33
Disable the corruptE.test script when ENABLE_OVERSIZE_CELL_CHECK is on. check-in: 1dc4f9fe user: drh tags: trunk
16:15
Zero the filesize-in-header word for bigfile.tcl. Remove bigfile.tcl from the journaltest permutation. check-in: 63610c71 user: drh tags: trunk
13:41
Do not journal the content of freelist leaf pages. This restores an optimization that was accidently undone by check-in [12f7346c13] on 2009-01-20. check-in: b1e7a1a6 user: drh tags: trunk
02:47
Remove a NEVER in sqlite3PagerPagecount() that can in fact be true. check-in: 8f005337 user: drh tags: trunk
02:22
Restore the size information in the BtShared structure when a transaction rolls back. check-in: 802aeb30 user: drh tags: trunk
2010-03-31
23:20
Make sure an OOM error on sqlite3PagerPagecount() is detected and reported out to the interface. check-in: 8aecf302 user: drh tags: trunk
20:29
Report corruption if a database contains a reference that is out of range according to the filesize-in-header database size. check-in: a91db0b1 user: drh tags: trunk
17:47
Clarification of the implementation of SQLITE_STMTSTATUS_FULLSCAN_STEP. No logical code changes - just commenting and layout changes to improve readability. check-in: 06b9ca32 user: drh tags: trunk