/ All files named "ext/rbu/rbuvacuum.test"
Login

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

History for ext/rbu/rbuvacuum.test

2018-11-07
02:17
[55e101e9] part of check-in [3212733c] Add the SQLITE_DEFAULT_DEFENSIVE compile-time option. Fix up test cases so that they work with DEFENSIVE enabled. (check-in: [3212733c] user: drh branch: read-only-shadow, size: 11544)
2017-06-13
16:52
[ff357e9b] part of check-in [c433672d] Fix sqlite3rbu_close() so that the pzErrmsg parameter may be passed NULL. (check-in: [c433672d] user: dan branch: trunk, size: 11545)
2016-06-01
10:37
[4a977447] part of check-in [3bd85fa5] Fix an issue preventing RBU vacuum from working with virtual tables. (check-in: [3bd85fa5] user: dan branch: trunk, size: 11377)
2016-04-25
19:25
[66e02cf2] part of check-in [7dd48c10] Update the RBU vacuum code so that databases that use custom collation sequences can be vacuumed. (check-in: [7dd48c10] user: dan branch: trunk, size: 11794)
2016-04-21
16:44
[bcbc1dcd] part of check-in [6e4ac704] If a call to sqlite3rbu_close() on an rbu handle opened by sqlite3rbu_vacuum() returns other than SQLITE_OK, delete the contents of the rbu_state table. This ensures that if an RBU vacuum operation either completes successfully or encounters an error, the next call to sqlite3rbu_vacuum() with the same parameters starts a new RBU vacuum operation. (check-in: [6e4ac704] user: dan branch: rbu-vacuum, size: 9147)
15:26
[aa405cff] part of check-in [23eac52e] Fix a problem in rbu vacuum on tables with a large sqlite_master table. (check-in: [23eac52e] user: dan branch: rbu-vacuum, size: 9218)
2016-04-19
19:27
[ecd7ce1c] part of check-in [74ffea76] Updates to ensure the values of PRAGMA settings like "page_size", "auto_vacuum", "user_version" and "application_id" are not lost when a database is RBU vacuumed. (check-in: [74ffea76] user: dan branch: rbu-vacuum, size: 8832)
16:20
[b7194617] part of check-in [00b2f4b0] Detect attempts to use rbu vacuum on a wal mode database (not allowed). And attempts to write to a database in the middle of an rbu vacuum (which prevents the vacuum from resuming). (check-in: [00b2f4b0] user: dan branch: rbu-vacuum, size: 6815)
2016-04-15
20:46
Added: [75b4231f] part of check-in [0216b48f] Add the experimental sqlite3rbu_vacuum() API function. For opening an RBU handle that rebuilds a database from scratch. (check-in: [0216b48f] user: dan branch: rbu-vacuum, size: 5247)