SQLite

All files named ”ext/misc/scrub.c”
Login

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

History for ext/misc/scrub.c

2020-06-19
15:24
[2a44b0d44c] part of check-in [7a876209a6] Extend the refactoring into extensions. Clean up stray newlines. (check-in: [7a876209a6] user: drh branch: trunk, size: 18608)
2018-03-07
14:42
[db9fff56fe] part of check-in [5bd5a79898] Fix utility compilation issues with MSVC. (check-in: [5bd5a79898] user: mistachkin branch: msvcFixes, size: 18608)
2016-07-26
10:46
[1c5bfb8b0c] part of check-in [483994a54d] Ensure that the sqlite3_scrub_backup() extension creates a backup database at least as large as indicated by the database header, even if the last page of the input database is a free-list leaf. (check-in: [483994a54d] user: dan branch: trunk, size: 18596)
2016-05-17
21:17
[ea0903701e] part of check-in [ab1c5ce50f] Enhance the scrub utility program so that it does a FULL checkpoint prior to starting the backup, to ensure that the database file content matches what needs to be backed up without having to look at the WAL file. (check-in: [ab1c5ce50f] user: drh branch: scrub-backup, size: 17948)
2016-05-05
23:59
[a3380a5ff0] part of check-in [d2efd3c176] Additional error reporting. Open the source database read/write so that it can delete the WAL file when done. (check-in: [d2efd3c176] user: drh branch: scrub-backup, size: 17685)
23:39
[548a116cb0] part of check-in [b0bd9dd625] Working when run against sqlite.fossil. (check-in: [b0bd9dd625] user: drh branch: scrub-backup, size: 17158)
23:09
[831d12a1ba] part of check-in [aeb88bdf6f] Finished implementation compiles, but untested. (check-in: [aeb88bdf6f] user: drh branch: scrub-backup, size: 16907)
17:15
Added: [76a9c79507] part of check-in [bdf2ec77d1] Initial check-in of the "scrub.exe" utility program prototype. Not yet fully functional. In particular, no scrubbing is done. (check-in: [bdf2ec77d1] user: drh branch: scrub-backup, size: 9947)