/ File History
Login

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

History of test/backup.test

2016-04-27
11:24
Fix a couple of test script problems on this branch. Both related to the fact that temp database page sizes can no longer be changed by VACUUM or the backup API after the temp db is populated. file: [dd4a5ff7] check-in: [6bb5aa2b] user: dan branch: tempfiles-25, size: 26436
2014-11-13
14:18
Have calls to sqlite3_backup_init() fail if there is already a read or read-write transaction open on the destination database. file: [b79299a5] check-in: [169b5505] user: dan branch: trunk, size: 26451
2014-02-12
15:05
Various fixes and test case updates so that veryquick.test passes again. file: [3b072335] check-in: [f352ef57] user: dan branch: deferred-open, size: 26421
2014-02-11
19:35
Test case updates to account for the fact that database files are not created until they are first written. file: [cfac5752] check-in: [8ef97420] user: dan branch: deferred-open, size: 26524
2013-03-27
19:53
Modify various test cases so that they work if the file is extended in units of the system page-size. file: [66a71640] check-in: [0e3d5119] user: dan branch: two-mappings, size: 26413
2012-06-02
17:09
Revert sqlite3_close() to legacy behavior. Create a new sqlite3_close_v2() interface that exhibits the deferred-close behavior. This minimizes the chance of breakage in legacy apps. file: [c9cdd23a] check-in: [c4b86211] user: drh branch: deferred-close, size: 26421
14:32
The sqlite3_close() interface returns SQLITE_OK even if there are outstanding sqlite3_stmt and sqlite3_backup objects. The connection becomes a zombie. Resource deallocation is deferred until the last sqlite3_stmt or sqlite3_backup object closes. This is intended to help SQLite play nicer with garbage collectors. file: [d7c3e3d5] check-in: [e276a02b] user: drh branch: deferred-close, size: 26331
2012-01-31
05:11
Change a comment in test script backup.test. file: [717346db] check-in: [313546b4] user: dan branch: trunk, size: 26404
2011-08-02
00:57
Add retry logic for AV defense to winOpen. Also, refactor test suite to allow the key Tcl file operations (e.g. copy and delete) to be retried. file: [6970614b] check-in: [9007586f] user: mistachkin branch: winopen-retry-logic, size: 26404
2010-09-20
14:55
Changes to test scripts to work with SQLITE_TEMP_STORE=2. file: [004d3b78] check-in: [ba8ca9c9] user: dan branch: trunk, size: 26523
2010-06-22
13:46
Some changes to test scripts related to codec enabled versions of sqlite. file: [200e64bd] check-in: [85dd51a7] user: dan branch: trunk, size: 26523
2010-05-03
08:04
Add the sqlite3_wal_checkpoint() and sqlite3_wal_autocheckpoint() APIs. file: [5f7f66d0] check-in: [9803196d] user: dan branch: wal, size: 26505
2010-04-23
19:15
Fixes and tests for backup of a WAL database. file: [b1e874fa] check-in: [480d12db] user: dan branch: wal, size: 26475
2010-03-09
15:10
Fix a test script issue affecting the TCL backup tests under Windows. file: [3549ea8f] check-in: [20c400e7] user: shaneh branch: trunk, size: 26339
2010-01-13
14:08
Add tests to backup.test to verify that SQLite behaves as expected when the source database is modified mid-backup. file: [89625688] check-in: [985d3bec] user: dan branch: trunk, size: 26332
2009-06-05
17:09
Remove leftover "breakpoint" commands from test scripts. Also remove blank lines at the end of scripts. (CVS 6721) file: [9b184cc3] check-in: [1fef16ec] user: drh branch: trunk, size: 24720
2009-05-18
17:11
Port the sqlite3_backup fix of check-in (6632), ticket #3858 onto the 3.6.14.1 branch. (CVS 6654) file: [86ae101e] check-in: [0d3abee2] user: drh branch: branch_3_6_14, size: 24735
2009-05-13
07:52
When locking a database file, check if any backup objects need to be restarted even if the page cache is empty. Ticket #3858. (CVS 6632) file: [5753622b] check-in: [90309008] user: danielk1977 branch: trunk, size: 24740
2009-03-16
13:19
Add the sqlite3_unlock_notify() API. (CVS 6348) file: [5e487ec8] check-in: [b649a6cc] user: danielk1977 branch: trunk, size: 23726
2009-02-12
17:01
Fix some edge cases with backing up databases that are exactly PENDING_BYTE bytes in size, or just slightly larger. (CVS 6288) file: [9542691c] check-in: [2fc450e8] user: danielk1977 branch: trunk, size: 23728
2009-02-11
16:06
Updated for Windows compatibility. Test scripts only. (CVS 6285) file: [6ab95bf9] check-in: [2522ad1d] user: shane branch: trunk, size: 23046
15:11
Fix the backup.test script so that it works regardless of the value of SQLITE_TEMP_STORE and the initial contents of the file-system. (CVS 6283) file: [60c71bdc] check-in: [da660ea7] user: danielk1977 branch: trunk, size: 22953
2009-02-09
18:55
Fix a problem in backup.c causing OsTruncate() to be called with an argument larger than the current file-size. (CVS 6271) file: [e1ccee08] check-in: [b34bde80] user: danielk1977 branch: trunk, size: 22439
2009-02-06
05:59
Changes to the backup API: (1) if a negative number is passed as the second argument to backup_step(), this is interpreted as "copy all remaining pages" and (2) if backup_finish() is called after backup_step() fails with a BUSY or LOCKED error, then this error is also returned by backup_finish() (same handling as for other errors encountered by backup_step()). (CVS 6266) file: [12d7ad05] check-in: [9b8c8b18] user: danielk1977 branch: trunk, size: 22283
2009-02-04
22:46
Add "backup" and "restore" methods to the TCL interfaces and test cases to exercise those methods. (CVS 6260) file: [f3592c67] check-in: [e420a3ce] user: drh branch: trunk, size: 21263
17:40
Simplify wording of backup API error message. Decapitalize some other error messages. (CVS 6256) file: [3683d4d3] check-in: [f92405af] user: drh branch: trunk, size: 21263
2009-02-03
16:51
Commit first version of the 'backup' feature. (CVS 6241) file: [bd478dd2] check-in: [663479b4] user: danielk1977 branch: trunk, size: 21279 Added