SQLite

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

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

History for ext/rbu/rbuvacuum.test

2023-02-04
21:25
[542561741f] part of check-in [92f018698a] Avoid running rbu tests under permutation "journaltest", which does not support wal. Fix some other test script problems. (check-in: [92f018698a] user: dan branch: trunk, size: 11587)
2023-01-27
19:59
[36aa4024b2] part of check-in [c74ad902e3] Do not try to run rbu tests with builds that do not support rbu. (check-in: [c74ad902e3] user: dan branch: trunk, size: 11584)
2018-11-07
02:17
[55e101e901] part of check-in [3212733cb6] Add the SQLITE_DEFAULT_DEFENSIVE compile-time option. Fix up test cases so that they work with DEFENSIVE enabled. (check-in: [3212733cb6] user: drh branch: read-only-shadow, size: 11544)
2017-06-13
16:52
[ff357e9b55] part of check-in [c433672dd8] Fix sqlite3rbu_close() so that the pzErrmsg parameter may be passed NULL. (check-in: [c433672dd8] user: dan branch: trunk, size: 11545)
2016-06-01
10:37
[4a977447c1] part of check-in [3bd85fa5a9] Fix an issue preventing RBU vacuum from working with virtual tables. (check-in: [3bd85fa5a9] user: dan branch: trunk, size: 11377)
2016-04-25
19:25
[66e02cf299] part of check-in [7dd48c1079] Update the RBU vacuum code so that databases that use custom collation sequences can be vacuumed. (check-in: [7dd48c1079] user: dan branch: trunk, size: 11794)
2016-04-21
16:44
[bcbc1dcd8e] part of check-in [6e4ac704f5] 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: [6e4ac704f5] user: dan branch: rbu-vacuum, size: 9147)
15:26
[aa405cff38] part of check-in [23eac52e98] Fix a problem in rbu vacuum on tables with a large sqlite_master table. (check-in: [23eac52e98] user: dan branch: rbu-vacuum, size: 9218)
2016-04-19
19:27
[ecd7ce1cd8] part of check-in [74ffea76b8] 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: [74ffea76b8] user: dan branch: rbu-vacuum, size: 8832)
16:20
[b7194617c2] part of check-in [00b2f4b09f] 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: [00b2f4b09f] user: dan branch: rbu-vacuum, size: 6815)
2016-04-15
20:46
Added: [75b4231f85] part of check-in [0216b48f28] Add the experimental sqlite3rbu_vacuum() API function. For opening an RBU handle that rebuilds a database from scratch. (check-in: [0216b48f28] user: dan branch: rbu-vacuum, size: 5247)