SQLite version 3.1.4 is now available on the website.
http://www.sqlite.org/

Version 3.1.4 fixes a bug in the new autovacuum code that
could lead to database corruption.  Database corruption will
only occur if all of the following are true:

   * Autovacuum mode is on.  (It is off by default)
   * A transaction is started using BEGIN
   * Within that transaction you run CREATE UNIQUE INDEX...
   * The create unique index fails because there were
     preexisting rows in the table that were not unique.

This is an obscure corner case, but it is probably worth
updating anyhow.

Other features added to 3.1.4 include the ability to turn
the F_FULLSYNC ioctl on and off in OS-X.  And some enhancements
where made so that 3.1.4 will always be able to read and write
database files generated by version 3.2 after it appears.

As always, please let me know if you see any problems.
 
-- 
D. Richard Hipp <[EMAIL PROTECTED]>

Reply via email to