sqlite/www
drh f5bf0a78be 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)

FossilOrigin-Name: 8a984667113564f2bac7412165b6ff8b7e3e8f70
2001-11-23 00:24:12 +00:00
..
arch.fig 2.0-Alpha-2 release (CVS 258) 2001-09-20 01:44:42 +00:00
arch.png 2.0-Alpha-2 release (CVS 258) 2001-09-20 01:44:42 +00:00
arch.tcl Documentation updates. (CVS 275) 2001-09-28 23:11:24 +00:00
c_interface.tcl More documentation updates (CVS 295) 2001-10-31 15:44:46 +00:00
changes.tcl Fix a bug in DROP TABLE that could cause SQLITE_MASTER table corruption. 2001-11-23 00:24:12 +00:00
crosscompile.tcl Working better with Win95. 2001-01-31 13:28:08 +00:00
download.tcl Adding table column query capability to support ODBC. (CVS 278) 2001-10-06 16:33:02 +00:00
dynload.tcl Perpare to fork SQLite2.0 develop into a separate tree (CVS 184) 2001-02-11 16:58:21 +00:00
index.tcl Version 2.1.0 prerelease (CVS 309) 2001-11-12 12:43:22 +00:00
lang.tcl Added support for LIMIT. (CVS 302) 2001-11-06 14:10:41 +00:00
mingw.tcl :-) (CVS 118) 2000-07-31 19:16:31 +00:00
opcode.tcl Remove cruft: restrict the number of sorters and lists in the VDBE to one 2001-11-01 14:41:34 +00:00
speed.tcl More documentation updates (CVS 295) 2001-10-31 15:44:46 +00:00
sqlite.tcl Documentation updates. (CVS 275) 2001-09-28 23:11:24 +00:00
tclsqlite.tcl 2.0-Alpha-2 release (CVS 258) 2001-09-20 01:44:42 +00:00
vdbe.tcl Attempting to add support for 64-bit platforms. (CVS 314) 2001-11-21 02:21:11 +00:00