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
sqlite-users@sqlite.org
http://sqlite.org:8080/cgi-bin/mailman/listinfo/sqlite-users

Reply via email to