Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
37 events for the month beginning 2022-09-01 by user dan
Following month ↑
2022-09-30
| ||
20:15 | Better handle a case of database corruption where a b-tree page is one of its own ancestor pages. (check-in: a24e4680 user: dan tags: trunk) | |
2022-09-27
| ||
17:00 | Fix a potential division by zero error in this version of RBU that might occur if an external client checkpoints a wal file created by a suspended RBU process. (Leaf check-in: 73edd93a user: dan tags: branch-3.14) | |
2022-09-26
| ||
20:51 | Modify implementation of recovery to break recovery of the lost_and_found table into multiple steps. (check-in: adedfd04 user: dan tags: recover-extension) | |
2022-09-24
| ||
19:54 | Add the SQLITE_RECOVER_SLOWINDEXES option, for specifying that indexes should be created and populated along with tables, instead of separately at the end of the recovery operation. (check-in: ad9dba9d user: dan tags: recover-extension) | |
19:17 | Add sqlite3_recover_step() to header file sqlite3recover.h. Update the API docs in this file. (check-in: 47f41615 user: dan tags: recover-extension) | |
18:05 | Update things to use sqlite3_recover_step() internally. (check-in: f4b15aad user: dan tags: recover-extension) | |
2022-09-23
| ||
21:01 | Internal changes to the recover extension towards a step() style interface. (check-in: 73926d5c user: dan tags: recover-extension) | |
11:40 | Fix various compiler warnings in new code on this branch. (check-in: ae49e9ef user: dan tags: recover-extension) | |
11:30 | Merge latest trunk changes into this branch. (check-in: e87fa70a user: dan tags: recover-extension) | |
2022-09-15
| ||
03:54 | Fix windows builds of recover extension. (check-in: abcbb6ab user: dan tags: recover-extension) | |
2022-09-14
| ||
20:45 | Include recovery extension in configure/make builds of testfixture. (check-in: d2f46521 user: dan tags: recover-extension) | |
18:57 | Extra tests and fixes. (check-in: deed5336 user: dan tags: recover-extension) | |
16:37 | Fix recovery of utf-16 databases. (check-in: 5b05be08 user: dan tags: recover-extension) | |
2022-09-13
| ||
20:40 | Add OOM tests for the recovery extension. (check-in: 9b6b4c71 user: dan tags: recover-extension) | |
19:47 | Fix a broken error handling case in the recovery extension. (check-in: 60089547 user: dan tags: recover-extension) | |
18:08 | Add tests. Deal issues surrounding aborting recovery from within the SQL callback, and avoiding the pending-byte page. (check-in: 4e97dd31 user: dan tags: recover-extension) | |
2022-09-12
| ||
20:02 | Fix some problems with handling corrupt database in the recovery extension. (check-in: ed318be8 user: dan tags: recover-extension) | |
19:23 | More tests for the recover module. (check-in: 37fb093b user: dan tags: recover-extension) | |
2022-09-10
| ||
20:01 | Rework recover extension code for readability. (check-in: 1a254096 user: dan tags: recover-extension) | |
13:50 | Enhance the b-tree page sorting code to ensure that sqlite3PagerRekey() never overloads a page number and uses only the PENDING_BYTE page for temporary storage. (check-in: aa6a5b72 user: dan tags: branch-3.39) | |
2022-09-09
| ||
20:44 | Further fixes to comments in sqlite3recover.h. Also rework some data structures in sqlite3recover.c. (check-in: 599d1f8e user: dan tags: recover-extension) | |
16:25 | Handle recovery of virtual tables by recovering each shadow table individually, then writing the CREATE VIRTUAL TABLE statement directly into the sqlite_schema table. (check-in: 5f2d5ccd user: dan tags: recover-extension) | |
2022-09-08
| ||
21:43 | Update comments in sqlite3recover.h. (check-in: 14164047 user: dan tags: recover-extension) | |
19:22 | Update the shell to use the recover extension for the .recover command. (check-in: ae832e77 user: dan tags: recover-extension) | |
17:42 | Fix problems with recovering the sqlite_sequence table. (check-in: 356d2209 user: dan tags: recover-extension) | |
11:04 | Add new test file recoverclobber.test. (check-in: cb4e950c user: dan tags: recover-extension) | |
2022-09-07
| ||
16:41 | Ensure that the recover extension properly escapes CR and NL characters in text mode. Also that it holds transactions open on both input and output databases for the duration of a recovery operation. (check-in: 6cca8913 user: dan tags: recover-extension) | |
2022-09-06
| ||
19:38 | Tests and a fix for the SQLITE_RECOVER_ROWIDS option. (check-in: 1d5000f5 user: dan tags: recover-extension) | |
2022-09-05
| ||
21:22 | Fix a problem with script mode and lost-and-found tables. (check-in: 09ec588d user: dan tags: recover-extension) | |
21:00 | Add a mode to output SQL statements instead of populating a database to the recover extension. (check-in: 73058416 user: dan tags: recover-extension) | |
15:56 | Add the SQLITE_RECOVER_ROWIDS option. To specify that rowid values that are not also explicit INTEGER PRIMARY KEY values should be preserved. (check-in: 69cc9aba user: dan tags: recover-extension) | |
2022-09-03
| ||
21:08 | Add an option to assume the freelist is corrupt when recovering data. (check-in: 253e498f user: dan tags: recover-extension) | |
20:31 | Take the freelist into account when recovering data that is not linked in to any tree associated with a schema entry. (check-in: dbd1f1ef user: dan tags: recover-extension) | |
20:07 | Further work on making the recover extension compatible with the .recover command. (check-in: f2ac3158 user: dan tags: recover-extension) | |
2022-09-02
| ||
21:21 | Ensure the Pager.journalOff variable is zeroed if an error occurs while writing the initial header to the journal file. (check-in: fe547035 user: dan tags: branch-3.39) | |
21:19 | Ensure the Pager.journalOff variable is zeroed if an error occurs while writing the initial header to the journal file. (check-in: da7af290 user: dan tags: trunk) | |
2022-09-01
| ||
21:00 | Further work on making recovery extension compatible with the shell tool ".recover" code. (check-in: 8df7c7d0 user: dan tags: recover-extension) | |