Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
Overview
Comment: | Website updates in preparation for the 3.6.14 release. |
---|---|
Downloads: | Tarball | ZIP archive |
Timelines: | family | ancestors | descendants | both | trunk |
Files: | files | file ages | folders |
SHA1: |
e3715164fb70b8632ee860d9a1f6d50b |
User & Date: | drh 2009-05-05 18:23:08.000 |
Context
2009-05-06
| ||
17:24 | Add the asyncvfs.html documentation file. Prepare for the 3.6.14 release. (check-in: 81cdc75444 user: drh tags: trunk) | |
2009-05-05
| ||
18:23 | Website updates in preparation for the 3.6.14 release. (check-in: e3715164fb user: drh tags: trunk) | |
2009-05-01
| ||
10:45 | Add text describing file locking and the database header cookies (file and schema versions) to fileformat.html. (check-in: ca6db0c14f user: dan tags: trunk) | |
Changes
Changes to pages/changes.in.
︙ | ︙ | |||
37 38 39 40 41 42 43 44 45 46 47 48 49 50 | <a href="http://www.sqlite.org/cvstrac/timeline"> http://www.sqlite.org/cvstrac/timeline</a>.</p> } hd_close_aux hd_enable_main 1 } } chng {2009 April 13 (3.6.13)} { <li>Fix a bug in [version 3.6.12] that causes a segfault when running a count(*) on the sqlite_master table of an empty database. Ticket #3774. <li>Fix a bug in [version 3.6.12] that causes a segfault that when inserting into a table using a DEFAULT value where there is a function as part of the DEFAULT value expression. Ticket #3791. | > > > > > > > > > > > > | 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 | <a href="http://www.sqlite.org/cvstrac/timeline"> http://www.sqlite.org/cvstrac/timeline</a>.</p> } hd_close_aux hd_enable_main 1 } } chng {2009 May 8 (3.6.14)} { <li>Added an optional asynchronous I/O VFS.</li> <li>Enhanced the query optimizer so that [virtual tables] are able to make use of OR and IN operators in the WHERE clause.</li> <li>Speed improvements in the btree and pager layers.</li> <li>Added the [SQLITE_HAVE_ISNAN] compile-time option which will cause the isnan() function from the standard math library to be used instead of SQLite's own home-brew NaN checker.</li> <li>Countless minor bug fixes, documentation improvements, new and improved test cases, and code simplifications and cleanups.</p> } chng {2009 April 13 (3.6.13)} { <li>Fix a bug in [version 3.6.12] that causes a segfault when running a count(*) on the sqlite_master table of an empty database. Ticket #3774. <li>Fix a bug in [version 3.6.12] that causes a segfault that when inserting into a table using a DEFAULT value where there is a function as part of the DEFAULT value expression. Ticket #3791. |
︙ | ︙ |
Changes to pages/fileformat.in.
︙ | ︙ | |||
85 86 87 88 89 90 91 | proc sort_by_length {lhs rhs} { return [expr [string length $lhs] - [string length $rhs]] } proc FixReferences {body} { foreach E [lsort -decr -index 1 -command sort_by_length $::Glossary] { | | | 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 | proc sort_by_length {lhs rhs} { return [expr [string length $lhs] - [string length $rhs]] } proc FixReferences {body} { foreach E [lsort -decr -index 1 -command sort_by_length $::Glossary] { # puts $E foreach {term anchor} $E {} set re [string map {" " [-[:space:]]+} $term] set re "${re}s?" set body [regsub -all -nocase $re $body "<a class=defnlink href=\"#$anchor\">\\0</a>"] # set body [regsub -all -nocase {(defnlink[^<]*) } $body "\\1&20;"] } |
︙ | ︙ |
Changes to pages/index.in.
︙ | ︙ | |||
76 77 78 79 80 81 82 | </td> <td width="20"></td><td bgcolor="#80a796" width="1"></td><td width="20"></td> <td valign="top"> <h3>Current Status</h3> <p><ul> | | | | 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 | </td> <td width="20"></td><td bgcolor="#80a796" width="1"></td><td width="20"></td> <td valign="top"> <h3>Current Status</h3> <p><ul> <li><a href="releaselog/3_6_14.html">Version 3.6.14</a> of SQLite is recommended for all new development. Upgrading from version 3.6.12 or 3.6.13 is optional. Upgrading from versions 3.6.11 and earlier is recommended.</li> </ul></p> <h3>Common Links</h3> <p><ul> <li> <a href="features.html">Features</a> </li> |
︙ | ︙ |
Changes to pages/news.in.
︙ | ︙ | |||
14 15 16 17 18 19 20 21 22 23 24 25 26 27 | hd_puts "<h3>$date - $title</h3>" regsub -all "\n( *\n)+" $text "</p>\n\n<p>" txt regsub -all {[Tt]icket #(\d+)} $txt \ {<a href="http://www.sqlite.org/cvstrac/tktview?tn=\1">\0</a>} txt hd_resolve "<p>$txt</p>" hd_puts "<hr width=\"50%\">" } newsitem {2009-Apr-14} {Version 3.6.13} { SQLite [version 3.6.13] fixes several minor issues that appeared in previous version, including Ticket #3774, #3791, and #3777. This is a bug-fix release only. There are no new features or enhancements. } | > > > > > > > > > > > > > > > > > > > > > > > > > | 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 | hd_puts "<h3>$date - $title</h3>" regsub -all "\n( *\n)+" $text "</p>\n\n<p>" txt regsub -all {[Tt]icket #(\d+)} $txt \ {<a href="http://www.sqlite.org/cvstrac/tktview?tn=\1">\0</a>} txt hd_resolve "<p>$txt</p>" hd_puts "<hr width=\"50%\">" } newsitem {2009-Apr-14} {Version 3.6.14} { SQLite [version 3.6.14] provides new performance enhancements in the btree and pager layers and in the query optimizer. Certain workloads can be as much as twice as fast as the previous release, though 10% faster is a more typical result. Queries against [virtual tables] that contain OR and IN operators in the WHERE clause are no able to use indexing. A new optional asychronous I/O [sqlite3_vfs | VFS] is available for unix and windows. The asynchronous VFS gives the illusion of faster response time by pushing slow write operations into a background thread. The tradeoff for faster response time is that more memory is required (to hold the content of the pending writes) and if a power failure or program crash occurs, some transactions that appeared to have committed might end up being rolled back upon restart. This release also contains many minor bug fixes, documentation enhancements, new test cases, and cleanups and simplifications to the source code. There is no compelling reason to upgrade from versions 3.6.12 or 3.6.13 if those prior versions are working. Though many users may benefit from the improved performance. } newsitem {2009-Apr-14} {Version 3.6.13} { SQLite [version 3.6.13] fixes several minor issues that appeared in previous version, including Ticket #3774, #3791, and #3777. This is a bug-fix release only. There are no new features or enhancements. } |
︙ | ︙ |