[Lunar-commits] <moonbase> sqlite: version bumped to 3.6.21.
Florin Braescu
florin at lunar-linux.org
Wed Dec 9 04:43:26 CET 2009
commit a0835594ddb90ed7a0d7d25293fc7a35da740bb4
Author: Florin Braescu <florin at lunar-linux.org>
Date: Wed Dec 9 05:43:26 2009 +0200
sqlite: version bumped to 3.6.21.
Changes:
The SQL output resulting from sqlite3_trace() is now modified to include the values of bound parameters.
Performance optimizations targetting a specific use case from a single high-profile user of SQLite.
A 12% reduction in the number of CPU operations is achieved (as measured by valgrind).
Actual performance improvements in practice may vary depending on workload.
The ifnull() and coalesce() SQL functions are now implemented using in-line VDBE code rather than calling
external functions, so that unused arguments need never be evaluated.
The substr() SQL function does not bother to measure the length its entire input string if it is only
computing a prefix.
Unnecessary OP_IsNull, OP_Affinity, and OP_MustBeInt VDBE opcodes are suppressed
Various code refactorizations for performance
The FTS3 extension has undergone a major rework and cleanup.
New FTS3 documentation is now available.
The SQLITE_SECURE_DELETE compile-time option fixed to make sure that content is deleted even when the
truncate optimization applies.
Improvements to "dot-command" handling in the Command Line Interface.
Other minor bug fixes and documentation enhancements.
---
sql/sqlite/DETAILS | 6 +++---
1 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/sql/sqlite/DETAILS b/sql/sqlite/DETAILS
index da9e200..b93e740 100644
--- a/sql/sqlite/DETAILS
+++ b/sql/sqlite/DETAILS
@@ -1,11 +1,11 @@
MODULE=sqlite
- VERSION=3.6.20
+ VERSION=3.6.21
SOURCE=$MODULE-amalgamation-$VERSION.tar.gz
SOURCE_URL=http://www.sqlite.org
- SOURCE_VFY=sha1:9f9d01783032013a5f1921a6ea1b0ea70cc3e511
+ SOURCE_VFY=sha1:5e3d6ec8f65df0caa396397187015da4075b4c87
WEB_SITE=http://www.sqlite.org
ENTERED=20011016
- UPDATED=20091106
+ UPDATED=20091209
SHORT="An SQL engine in a C library"
cat << EOF
More information about the Lunar-commits
mailing list