Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
History for test/backup.test
2023-04-19
| ||
17:07 | [3b08fd4af6] part of check-in [020968f857] Fix a segfault that could occur if a non-empty in-memory database was the destination of a backup operation from a database with a smaller page size. Forum post 679b4de86e763d52. (check-in: [020968f857] user: dan branch: trunk, size: 27017) | |
2022-01-31
| ||
12:29 | [fc1ecefce7] part of check-in [639fc7633b] Fix an obscure problem in sqlite3_backup_init() caused by [6a45d8fe8bfbc11a|check-in 6a45d8fe8bfbc11a]. See forum post 8b39fbf3e7 for the original bug report. (check-in: [639fc7633b] user: drh branch: trunk, size: 26628) | |
2016-04-27
| ||
11:24 | [dd4a5ff756] part of check-in [6bb5aa2be2] 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. (check-in: [6bb5aa2be2] user: dan branch: tempfiles-25, size: 26436) | |
2014-11-13
| ||
14:18 | [b79299a536] part of check-in [169b550549] Have calls to sqlite3_backup_init() fail if there is already a read or read-write transaction open on the destination database. (check-in: [169b550549] user: dan branch: trunk, size: 26451) | |
2014-02-12
| ||
15:05 | [3b072335ea] part of check-in [f352ef57e3] Various fixes and test case updates so that veryquick.test passes again. (check-in: [f352ef57e3] user: dan branch: deferred-open, size: 26421) | |
2014-02-11
| ||
19:35 | [cfac575288] part of check-in [8ef97420b2] Test case updates to account for the fact that database files are not created until they are first written. (check-in: [8ef97420b2] user: dan branch: deferred-open, size: 26524) | |
2013-03-27
| ||
19:53 | [66a716403e] part of check-in [0e3d511927] Modify various test cases so that they work if the file is extended in units of the system page-size. (check-in: [0e3d511927] user: dan branch: two-mappings, size: 26413) | |
2012-06-02
| ||
17:09 | [c9cdd23a49] part of check-in [c4b8621125] 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. (check-in: [c4b8621125] user: drh branch: deferred-close, size: 26421) | |
14:32 | [d7c3e3d522] part of check-in [e276a02b7f] 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. (check-in: [e276a02b7f] user: drh branch: deferred-close, size: 26331) | |
2012-01-31
| ||
05:11 | [717346db95] part of check-in [313546b456] Change a comment in test script backup.test. (check-in: [313546b456] user: dan branch: trunk, size: 26404) | |
2011-08-02
| ||
00:57 | [6970614b00] part of check-in [9007586fda] 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. (check-in: [9007586fda] user: mistachkin branch: winopen-retry-logic, size: 26404) | |
2010-09-20
| ||
14:55 | [004d3b78bf] part of check-in [ba8ca9c9e2] Changes to test scripts to work with SQLITE_TEMP_STORE=2. (check-in: [ba8ca9c9e2] user: dan branch: trunk, size: 26523) | |
2010-06-22
| ||
13:46 | [200e64bd91] part of check-in [85dd51a75c] Some changes to test scripts related to codec enabled versions of sqlite. (check-in: [85dd51a75c] user: dan branch: trunk, size: 26523) | |
2010-05-03
| ||
08:04 | [5f7f66d067] part of check-in [9803196dec] Add the sqlite3_wal_checkpoint() and sqlite3_wal_autocheckpoint() APIs. (check-in: [9803196dec] user: dan branch: wal, size: 26505) | |
2010-04-23
| ||
19:15 | [b1e874fa9b] part of check-in [480d12db4c] Fixes and tests for backup of a WAL database. (check-in: [480d12db4c] user: dan branch: wal, size: 26475) | |
2010-03-09
| ||
15:10 | [3549ea8f54] part of check-in [20c400e73a] Fix a test script issue affecting the TCL backup tests under Windows. (check-in: [20c400e73a] user: shaneh branch: trunk, size: 26339) | |
2010-01-13
| ||
14:08 | [8962568895] part of check-in [985d3bec07] Add tests to backup.test to verify that SQLite behaves as expected when the source database is modified mid-backup. (check-in: [985d3bec07] user: dan branch: trunk, size: 26332) | |
2009-06-05
| ||
17:09 | [9b184cc3cc] part of check-in [1fef16ec2b] Remove leftover "breakpoint" commands from test scripts. Also remove blank lines at the end of scripts. (CVS 6721) (check-in: [1fef16ec2b] user: drh branch: trunk, size: 24720) | |
2009-05-18
| ||
17:11 | [86ae101e91] part of check-in [0d3abee273] Port the sqlite3_backup fix of check-in (6632), ticket #3858 onto the 3.6.14.1 branch. (CVS 6654) (check-in: [0d3abee273] user: drh branch: branch_3_6_14, size: 24735) | |
2009-05-13
| ||
07:52 | [5753622bd0] part of check-in [90309008c3] 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) (check-in: [90309008c3] user: danielk1977 branch: trunk, size: 24740) | |
2009-03-16
| ||
13:19 | [5e487ec8da] part of check-in [b649a6cc5b] Add the sqlite3_unlock_notify() API. (CVS 6348) (check-in: [b649a6cc5b] user: danielk1977 branch: trunk, size: 23726) | |
2009-02-12
| ||
17:01 | [9542691cb9] part of check-in [2fc450e8e6] Fix some edge cases with backing up databases that are exactly PENDING_BYTE bytes in size, or just slightly larger. (CVS 6288) (check-in: [2fc450e8e6] user: danielk1977 branch: trunk, size: 23728) | |
2009-02-11
| ||
16:06 | [6ab95bf9ff] part of check-in [2522ad1df3] Updated for Windows compatibility. Test scripts only. (CVS 6285) (check-in: [2522ad1df3] user: shane branch: trunk, size: 23046) | |
15:11 | [60c71bdc5f] part of check-in [da660ea73a] 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) (check-in: [da660ea73a] user: danielk1977 branch: trunk, size: 22953) | |
2009-02-09
| ||
18:55 | [e1ccee089c] part of check-in [b34bde80c7] Fix a problem in backup.c causing OsTruncate() to be called with an argument larger than the current file-size. (CVS 6271) (check-in: [b34bde80c7] user: danielk1977 branch: trunk, size: 22439) | |
2009-02-06
| ||
05:59 | [12d7ad0545] part of check-in [9b8c8b18cf] 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) (check-in: [9b8c8b18cf] user: danielk1977 branch: trunk, size: 22283) | |
2009-02-04
| ||
22:46 | [f3592c6759] part of check-in [e420a3cedc] Add "backup" and "restore" methods to the TCL interfaces and test cases to exercise those methods. (CVS 6260) (check-in: [e420a3cedc] user: drh branch: trunk, size: 21263) | |
17:40 | [3683d4d3d0] part of check-in [f92405afb6] Simplify wording of backup API error message. Decapitalize some other error messages. (CVS 6256) (check-in: [f92405afb6] user: drh branch: trunk, size: 21263) | |
2009-02-03
| ||
16:51 | Added: [bd478dd20a] part of check-in [663479b417] Commit first version of the 'backup' feature. (CVS 6241) (check-in: [663479b417] user: danielk1977 branch: trunk, size: 21279) | |