diff options
author | wiz <wiz@pkgsrc.org> | 2005-09-30 12:17:39 +0000 |
---|---|---|
committer | wiz <wiz@pkgsrc.org> | 2005-09-30 12:17:39 +0000 |
commit | e734f2b0e61b91bf110143da911e9d2ade872af3 (patch) | |
tree | 8115a56f7b5b14944ab31db645ed5c7b797e69be /databases/sqlite3-tcl | |
parent | b318c48fb97a8685019ef8017b3aebe9e50b550d (diff) | |
download | pkgsrc-e734f2b0e61b91bf110143da911e9d2ade872af3.tar.gz |
Update to 3.2.7:
2005 September 24 (3.2.7)
* GROUP BY now considers NULLs to be equal again, as it should
* Now compiles on Solaris and OpenBSD and other Unix variants that lack the
fdatasync() function
* Now compiles on MSVC++6 again
* Fix uninitialized variables causing malfunctions for various obscure queries
* Correctly compute a LEFT OUTER JOINs that is constrained on the left table only
2005 September 17 (3.2.6)
* Fix a bug that can cause database corruption if a VACUUM (or autovacuum) fails
and is rolled back on a database that is larger than 1GiB
* LIKE optiization now works for columns with COLLATE NOCASE
* ORDER BY and GROUP BY now use bounded memory
* Added support for COUNT(DISTINCT expr)
* Change the way SUM() handles NULL values in order to comply with the SQL standard
* Use fdatasync() instead of fsync() where possible in order to speed up commits
slightly
* Use of the CROSS keyword in a join turns off the table reordering optimization
* Added the experimental and undocumented EXPLAIN QUERY PLAN capability
* Use the unicode API in windows
2005 August 27 (3.2.5)
* Fix a bug effecting DELETE and UPDATE statements that changed more than 40960
rows.
* Change the makefile so that it no longer requires GNUmake extensions
* Fix the --enable-threadsafe option on the configure script
* Fix a code generator bug that occurs when the left-hand side of an IN operator is
constant and the right-hand side is a SELECT statement
* The PRAGMA synchronous=off statement now disables syncing of the master journal
file in addition to the normal rollback journals
2005 August 24 (3.2.4)
* Fix a bug introduced in the previous release that can cause a segfault while
generating code for complex WHERE clauses.
* Allow floating point literals to begin or end with a decimal point.
2005 August 21 (3.2.3)
* Added support for the CAST operator
* Tcl interface allows BLOB values to be transferred to user-defined functions
* Added the "transaction" method to the Tcl interface
* Allow the DEFAULT value of a column to call functions that have constant operands
* Added the ANALYZE command for gathering statistics on indices and using those
statistics when picking an index in the optimizer
* Remove the limit (formerly 100) on the number of terms in the WHERE clause
* The right-hand side of the IN operator can now be a list of expressions instead
of just a list of constants
* Rework the optimizer so that it is able to make better use of indices
* The order of tables in a join is adjusted automatically to make better use of
indices
* The IN operator is now a candidate for optimization even if the left-hand side is
not the left-most term of the index. Multiple IN operators can be used with the
same index.
* WHERE clause expressions using BETWEEN and OR are now candidates for optimization
* Added the "case_sensitive_like" pragma and the SQLITE_CASE_SENSITIVE_LIKE
compile-time option to set its default value to "on".
* Use indices to help with GLOB expressions and LIKE expressions too when the
case_sensitive_like pragma is enabled
* Added support for grave-accent quoting for compatibility with MySQL
* Improved test coverage
Diffstat (limited to 'databases/sqlite3-tcl')
-rw-r--r-- | databases/sqlite3-tcl/Makefile | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/databases/sqlite3-tcl/Makefile b/databases/sqlite3-tcl/Makefile index 52f8d0ef146..ae589d97535 100644 --- a/databases/sqlite3-tcl/Makefile +++ b/databases/sqlite3-tcl/Makefile @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.1.1.1 2005/03/23 22:09:50 jmmv Exp $ +# $NetBSD: Makefile,v 1.2 2005/09/30 12:17:39 wiz Exp $ .include "../../databases/sqlite3/Makefile.common" @@ -8,8 +8,9 @@ CONFIGURE_ARGS+= --with-tcl=${BUILDLINK_PREFIX.tcl}/lib BUILD_TARGET= libtclsqlite3.la INSTALL_TARGET= tcl_install +TEST_TARGET= test -BUILDLINK_DEPENDS.sqlite3+= sqlite3>=3.1.3nb2 +BUILDLINK_DEPENDS.sqlite3+= sqlite3>=3.2.7 .include "../../databases/sqlite3/buildlink3.mk" .include "../../lang/tcl/buildlink3.mk" |