/ Timeline

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

19 check-ins using file test/backup_malloc.test version 471fb098

Add ".backup" and ".restore" commands to the CLI - implemented using the new backup API. (CVS 6259) check-in: 003e1d62 user: drh tags: trunk
Increase the version number to 3.6.11. (CVS 6258) check-in: 0882a028 user: drh tags: trunk
If the truncate operation fails in journalmode=TRUNCATE, do not fall back to overwriting the journal header with zeros. Simply fail the operation. (CVS 6257) check-in: d4af60e5 user: drh tags: trunk
Simplify wording of backup API error message. Decapitalize some other error messages. (CVS 6256) check-in: f92405af user: drh tags: trunk
The sqlite3_backup_init() interface must lock the destination in case it needs to change the error message. (CVS 6255) check-in: 572378d3 user: drh tags: trunk
Fix a bug in test_malloc.c whereby running multi-threaded test cases could cause subsequent OOM tests to fail. (CVS 6254) check-in: 03ea9e59 user: danielk1977 tags: trunk
Ensure that thread001.test and thread002.test reset the global shared-cache-enabled setting before they finish. (CVS 6253) check-in: 416288a9 user: danielk1977 tags: trunk
Do not attempt to use the sub-journal file descriptor if it is not opened (as in journal_mode=off mode). Ticket #3636. (CVS 6252) check-in: 20bd7605 user: danielk1977 tags: trunk
Fix a bug in malloc.test causing the exclusive permutation to fail. Changes to test code only. (CVS 6251) check-in: 72745bde user: danielk1977 tags: trunk
Changes to completely remove all floating point ops if SQLITE_OMIT_FLOATING_POINT defined. Note that w/o fp, date/time, round, nan, etc. are all gone or limited in functionality. Updated some of the test scripts to support missing fp and 64-bit functionality. Ticket #3029. (CVS 6250) check-in: 5cef4000 user: shane tags: trunk
Remove compiler warnings under MSVC. (CVS 6249) check-in: 6301f08a user: shane tags: trunk
Correction to check-ins (6246) and (6247): The backup object might not hold a valid destination connection pointer. Also, do not reset the page cache when establishing a read-lock while there is a persistent or truncated journal, only if there is a journal that really needs to rollback. Otherwise backups always reset whenever the source database file is read. (CVS 6248) check-in: 7f827ba9 user: drh tags: trunk
A backup must clear the internal schema of the destination database so that the schema will be reloaded for the next sqlite3_prepare() (CVS 6247) check-in: 76f23a43 user: drh tags: trunk
Must hold mutex on the destination during backups. Add documentation to warn programmers that attempting to use the destination connection during a backup can lead to deadlock. (CVS 6246) check-in: 5f6c06b9 user: drh tags: trunk
Fixed postToParent() return type (Tcl_ThreadCreateType) in test_thread.c to compile with MSVC. Removed a few compiler warnings. Test harness change only. (CVS 6245) check-in: e9475aba user: shane tags: trunk
Fix buffer size in md5_cmd() in test_md5.c. Test harness change only. (CVS 6244) check-in: c1e15717 user: shane tags: trunk
More adjustments to the backup API documentation. No changes to code. (CVS 6243) check-in: ca650879 user: drh tags: trunk
Tweaks to the backup API documentation contained in comments. No changes to code. (CVS 6242) check-in: 6298bcca user: drh tags: trunk
Commit first version of the 'backup' feature. (CVS 6241) check-in: 663479b4 user: danielk1977 tags: trunk