On 07/05/2009, at 04.36, D. Richard Hipp wrote:
> SQLite version 3.6.14 is now available on the SQLite website
>
> http://www.sqlite.org/
>
> Version 3.6.14 contains performance enhances in the btree and pager
> subsystems. In addition, the query optimizer now knows how to take
> advantage of OR and IN operators on columns of a virtual table.
>
> A new optional extension is included that implements an asynchronous
> I/
> O backend for SQLite on either windows or unix. The asynchronous I/O
> backend processes all writes using a background thread. This gives
> the appearance of faster response time at the cost of durability and
> additional memory usage. See http://www.sqlite.org/asyncvfs.html for
> additional information.
>
> This release also includes many small bug fixes and documentation
> improvements.
>
> As always, please let me know if you encounter any difficulties.
Only a compile warning:
sqlite3.m: In function 'proxyGetLockPath':
sqlite3.m:25276: warning: unused variable 'err'
Easily fixed with:
Index: sqlite3.m
===================================================================
--- sqlite3.m (revision 581)
+++ sqlite3.m (working copy)
@@ -25273,8 +25273,8 @@
len = strlcat(lPath, "sqliteplocks", maxLen);
if( mkdir(lPath, SQLITE_DEFAULT_PROXYDIR_PERMISSIONS) ){
/* if mkdir fails, handle as lock file creation failure */
+# ifdef SQLITE_DEBUG
int err = errno;
-# ifdef SQLITE_DEBUG
if( err!=EEXIST ){
fprintf(stderr, "proxyGetLockPath: mkdir(%s,0%o) error %d %s
\n", lPath,
SQLITE_DEFAULT_PROXYDIR_PERMISSIONS, err,
strerror(err));
Thanks,
jules
_______________________________________________
sqlite-users mailing list
[email protected]
http://sqlite.org:8080/cgi-bin/mailman/listinfo/sqlite-users