/ All files named "test/btree3.test"

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

History for test/btree3.test

Deleted: More btree.c bug fixing. It's getting closer but still not there yet. Move obsolete test scripts into the attic. (CVS 1331) (check-in: [9379c7c9] user: drh branch: trunk, size: 0)
[e597fb59] part of check-in [0ad1d938] Add the sqliteBtreePrevious() routine to the BTree module API. This is in anticipation of implementing reverse order searching of a table. (CVS 794) (check-in: [0ad1d938] user: drh branch: trunk, size: 2415)
Added: [9caa9e22] part of check-in [8a984667] Fix a bug in DROP TABLE that could cause SQLITE_MASTER table corruption. The root problem was that the sequence of BTree operations (Delete, Next) would not always leave the cursor pointing at the first entry after the entry that was deleted. A consequence of this error was that a DROP TABLE on a table with indices would not always remove every index associated with that table from the SQLITE_MASTER table. Subsequent attempts to open the database will fail when the index for the missing table was parsed. Changes have also been made to ignore extra indices in the SQLITE_MASTER table so that a database previously corrupted by this bug is once again readable. (CVS 316) (check-in: [8a984667] user: drh branch: trunk, size: 2250)