pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc



Module Name:    pkgsrc
Committed By:   adam
Date:           Wed Dec  2 07:57:19 UTC 2020

Modified Files:
        pkgsrc/databases/sqlite3: Makefile Makefile.common distinfo
        pkgsrc/databases/sqlite3-docs: PLIST distinfo
        pkgsrc/databases/sqlite3-tcl: Makefile distinfo
        pkgsrc/devel/lemon: distinfo

Log Message:
sqlite3: updated to 3.34.0

SQLite Release 3.34.0

Added the sqlite3_txn_state() interface for reporting on the current transaction state of the database connection.
Enhance recursive common table expressions to support two or more recursive terms as is done by SQL Server, since this helps make queries against graphs easier to write and faster to execute.
Improved error messages on CHECK constraint failures.
CLI enhancements:
The .read dot-command now accepts a pipeline in addition to a filename.
Added options --data-only and --nosys to the .dump dot-command.
Added the --nosys option to the .schema dot-command.
Table name quoting works correctly for the .import dot-command.
The generate_series(START,END,STEP) table-valued function extension is now built into the CLI.
The .databases dot-command now show the status of each database file as determined by sqlite3_db_readonly() and sqlite3_txn_state().
Added the --tabs command-line option that sets .mode tabs.
The --init option reports an error if the file named as its argument cannot be opened. The --init option also now honors the --bail option.
Query planner improvements:
Improved estimates for the cost of running a DISTINCT operator.
When doing an UPDATE or DELETE using a multi-column index where only a few of the earlier columns of the index are useful for the index lookup, postpone doing the main table seek until after all 
WHERE clause constraints have been evaluated, in case those constraints can be covered by unused later terms of the index, thus avoiding unnecessary main table seeks.
The new OP_SeekScan opcode is used to improve performance of multi-column index look-ups when later columns are constrained by an IN operator.
The BEGIN IMMEDIATE and BEGIN EXCLUSIVE commands now work even if one or more attached database files are read-only.
Enhanced FTS5 to support trigram indexes.
Improved performance of WAL mode locking primitives in cases where there are hundreds of connections all accessing the same database file at once.
Enhanced the carray() table-valued function to include a single-argument form that is bound using the auxiliary sqlite3_carray_bind() interface.
The substr() SQL function can now also be called "substring()" for compatibility with SQL Server.
The syntax diagrams are now implemented as Pikchr scripts and rendered as SVG for improved legibility and ease of maintenance.


To generate a diff of this commit:
cvs rdiff -u -r1.137 -r1.138 pkgsrc/databases/sqlite3/Makefile
cvs rdiff -u -r1.72 -r1.73 pkgsrc/databases/sqlite3/Makefile.common
cvs rdiff -u -r1.161 -r1.162 pkgsrc/databases/sqlite3/distinfo
cvs rdiff -u -r1.95 -r1.96 pkgsrc/databases/sqlite3-docs/PLIST
cvs rdiff -u -r1.96 -r1.97 pkgsrc/databases/sqlite3-docs/distinfo
cvs rdiff -u -r1.104 -r1.105 pkgsrc/databases/sqlite3-tcl/Makefile
cvs rdiff -u -r1.108 -r1.109 pkgsrc/databases/sqlite3-tcl/distinfo
cvs rdiff -u -r1.37 -r1.38 pkgsrc/devel/lemon/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/databases/sqlite3/Makefile
diff -u pkgsrc/databases/sqlite3/Makefile:1.137 pkgsrc/databases/sqlite3/Makefile:1.138
--- pkgsrc/databases/sqlite3/Makefile:1.137     Thu Nov  5 09:06:45 2020
+++ pkgsrc/databases/sqlite3/Makefile   Wed Dec  2 07:57:19 2020
@@ -1,6 +1,5 @@
-# $NetBSD: Makefile,v 1.137 2020/11/05 09:06:45 ryoon Exp $
+# $NetBSD: Makefile,v 1.138 2020/12/02 07:57:19 adam Exp $
 
-PKGREVISION= 1
 .include "Makefile.common"
 
 DISTNAME=      sqlite-autoconf-${SQLITE3_DISTVERSION}

Index: pkgsrc/databases/sqlite3/Makefile.common
diff -u pkgsrc/databases/sqlite3/Makefile.common:1.72 pkgsrc/databases/sqlite3/Makefile.common:1.73
--- pkgsrc/databases/sqlite3/Makefile.common:1.72       Wed Aug 19 05:48:37 2020
+++ pkgsrc/databases/sqlite3/Makefile.common    Wed Dec  2 07:57:19 2020
@@ -1,12 +1,12 @@
-# $NetBSD: Makefile.common,v 1.72 2020/08/19 05:48:37 adam Exp $
+# $NetBSD: Makefile.common,v 1.73 2020/12/02 07:57:19 adam Exp $
 #
 # used by databases/sqlite3/Makefile
 # used by databases/sqlite3-docs/Makefile
 # used by databases/sqlite3-tcl/Makefile
 # used by devel/lemon/Makefile
 
-SQLITE3_DISTVERSION=   3330000
-SQLITE3_VERSION=       3.33.0
+SQLITE3_DISTVERSION=   3340000
+SQLITE3_VERSION=       3.34.0
 
 MASTER_SITES=  http://www.sqlite.org/2020/
 MASTER_SITES+= http://www.hwaci.com/sw/sqlite/2020/

Index: pkgsrc/databases/sqlite3/distinfo
diff -u pkgsrc/databases/sqlite3/distinfo:1.161 pkgsrc/databases/sqlite3/distinfo:1.162
--- pkgsrc/databases/sqlite3/distinfo:1.161     Wed Aug 19 05:48:37 2020
+++ pkgsrc/databases/sqlite3/distinfo   Wed Dec  2 07:57:19 2020
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.161 2020/08/19 05:48:37 adam Exp $
+$NetBSD: distinfo,v 1.162 2020/12/02 07:57:19 adam Exp $
 
-SHA1 (sqlite-autoconf-3330000.tar.gz) = d63f3ce52cb295d62d09fc2ad8f2d29c35e1645f
-RMD160 (sqlite-autoconf-3330000.tar.gz) = ee7e02714f9c1b70eac1eb7256d2010a939cb1dd
-SHA512 (sqlite-autoconf-3330000.tar.gz) = c0d79d4012a01f12128ab5044b887576a130663245b85befcc0ab82ad3a315dd1e7f54b6301f842410c9c21b73237432c44a1d7c2fe0e0709435fec1f1a20a11
-Size (sqlite-autoconf-3330000.tar.gz) = 2913759 bytes
+SHA1 (sqlite-autoconf-3340000.tar.gz) = 1544957cf4bcc9606aef541054b1cb59480a4b4e
+RMD160 (sqlite-autoconf-3340000.tar.gz) = 016f392f7d4ea409f2b4f25373a8bc6ac0a3d383
+SHA512 (sqlite-autoconf-3340000.tar.gz) = 75a1a2d86ab41354941b8574e780b1eae09c3c01f8da4b08f606b96962b80550f739ec7e9b1ceb07bba1cedced6d18a1408e4c10ff645eb1829d368ad308cf2f
+Size (sqlite-autoconf-3340000.tar.gz) = 2930085 bytes

Index: pkgsrc/databases/sqlite3-docs/PLIST
diff -u pkgsrc/databases/sqlite3-docs/PLIST:1.95 pkgsrc/databases/sqlite3-docs/PLIST:1.96
--- pkgsrc/databases/sqlite3-docs/PLIST:1.95    Wed Aug 19 05:48:37 2020
+++ pkgsrc/databases/sqlite3-docs/PLIST Wed Dec  2 07:57:19 2020
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.95 2020/08/19 05:48:37 adam Exp $
+@comment $NetBSD: PLIST,v 1.96 2020/12/02 07:57:19 adam Exp $
 share/doc/sqlite3/34to35.html
 share/doc/sqlite3/35to36.html
 share/doc/sqlite3/about.html
@@ -69,6 +69,7 @@ share/doc/sqlite3/c3ref/c_stmtstatus_cou
 share/doc/sqlite3/c3ref/c_sync_dataonly.html
 share/doc/sqlite3/c3ref/c_testctrl_always.html
 share/doc/sqlite3/c3ref/c_trace.html
+share/doc/sqlite3/c3ref/c_txn_none.html
 share/doc/sqlite3/c3ref/c_vtab_constraint_support.html
 share/doc/sqlite3/c3ref/c_win32_data_directory_type.html
 share/doc/sqlite3/c3ref/cancel_auto_extension.html
@@ -196,6 +197,7 @@ share/doc/sqlite3/c3ref/test_control.htm
 share/doc/sqlite3/c3ref/threadsafe.html
 share/doc/sqlite3/c3ref/total_changes.html
 share/doc/sqlite3/c3ref/trace_v2.html
+share/doc/sqlite3/c3ref/txn_state.html
 share/doc/sqlite3/c3ref/unlock_notify.html
 share/doc/sqlite3/c3ref/update_hook.html
 share/doc/sqlite3/c3ref/uri_boolean.html
@@ -311,9 +313,6 @@ share/doc/sqlite3/images/ac/rollback-3.g
 share/doc/sqlite3/images/ac/rollback-4.gif
 share/doc/sqlite3/images/ac/rollback-5.gif
 share/doc/sqlite3/images/apple-touch-icon.png
-share/doc/sqlite3/images/arch.gif
-share/doc/sqlite3/images/arch.png
-share/doc/sqlite3/images/arch2.gif
 share/doc/sqlite3/images/books/aditya.jpg
 share/doc/sqlite3/images/books/darocha2016.jpg
 share/doc/sqlite3/images/books/das.jpg
@@ -464,77 +463,6 @@ share/doc/sqlite3/images/sqlitepie.jpg
 share/doc/sqlite3/images/src_logo.gif
 share/doc/sqlite3/images/sw.gif
 share/doc/sqlite3/images/sw.png
-share/doc/sqlite3/images/syntax/aggregate-function-invocation.gif
-share/doc/sqlite3/images/syntax/alter-table-stmt.gif
-share/doc/sqlite3/images/syntax/analyze-stmt.gif
-share/doc/sqlite3/images/syntax/attach-stmt.gif
-share/doc/sqlite3/images/syntax/begin-stmt.gif
-share/doc/sqlite3/images/syntax/column-constraint.gif
-share/doc/sqlite3/images/syntax/column-def.gif
-share/doc/sqlite3/images/syntax/column-name-list.gif
-share/doc/sqlite3/images/syntax/comment-syntax.gif
-share/doc/sqlite3/images/syntax/commit-stmt.gif
-share/doc/sqlite3/images/syntax/common-table-expression.gif
-share/doc/sqlite3/images/syntax/compound-operator.gif
-share/doc/sqlite3/images/syntax/compound-select-stmt.gif
-share/doc/sqlite3/images/syntax/conflict-clause.gif
-share/doc/sqlite3/images/syntax/create-index-stmt.gif
-share/doc/sqlite3/images/syntax/create-table-stmt.gif
-share/doc/sqlite3/images/syntax/create-trigger-stmt.gif
-share/doc/sqlite3/images/syntax/create-view-stmt.gif
-share/doc/sqlite3/images/syntax/create-virtual-table-stmt.gif
-share/doc/sqlite3/images/syntax/cte-table-name.gif
-share/doc/sqlite3/images/syntax/delete-stmt-limited.gif
-share/doc/sqlite3/images/syntax/delete-stmt.gif
-share/doc/sqlite3/images/syntax/detach-stmt.gif
-share/doc/sqlite3/images/syntax/drop-index-stmt.gif
-share/doc/sqlite3/images/syntax/drop-table-stmt.gif
-share/doc/sqlite3/images/syntax/drop-trigger-stmt.gif
-share/doc/sqlite3/images/syntax/drop-view-stmt.gif
-share/doc/sqlite3/images/syntax/expr.gif
-share/doc/sqlite3/images/syntax/factored-select-stmt.gif
-share/doc/sqlite3/images/syntax/filter-clause.gif
-share/doc/sqlite3/images/syntax/filter.gif
-share/doc/sqlite3/images/syntax/foreign-key-clause.gif
-share/doc/sqlite3/images/syntax/frame-spec.gif
-share/doc/sqlite3/images/syntax/function-invocation.gif
-share/doc/sqlite3/images/syntax/indexed-column.gif
-share/doc/sqlite3/images/syntax/insert-stmt.gif
-share/doc/sqlite3/images/syntax/join-clause.gif
-share/doc/sqlite3/images/syntax/join-constraint.gif
-share/doc/sqlite3/images/syntax/join-operator.gif
-share/doc/sqlite3/images/syntax/literal-value.gif
-share/doc/sqlite3/images/syntax/numeric-literal.gif
-share/doc/sqlite3/images/syntax/ordering-term.gif
-share/doc/sqlite3/images/syntax/over-clause.gif
-share/doc/sqlite3/images/syntax/pragma-stmt.gif
-share/doc/sqlite3/images/syntax/pragma-value.gif
-share/doc/sqlite3/images/syntax/qualified-table-name.gif
-share/doc/sqlite3/images/syntax/raise-function.gif
-share/doc/sqlite3/images/syntax/recursive-cte.gif
-share/doc/sqlite3/images/syntax/reindex-stmt.gif
-share/doc/sqlite3/images/syntax/release-stmt.gif
-share/doc/sqlite3/images/syntax/result-column.gif
-share/doc/sqlite3/images/syntax/rollback-stmt.gif
-share/doc/sqlite3/images/syntax/savepoint-stmt.gif
-share/doc/sqlite3/images/syntax/select-core.gif
-share/doc/sqlite3/images/syntax/select-stmt.gif
-share/doc/sqlite3/images/syntax/signed-number.gif
-share/doc/sqlite3/images/syntax/simple-function-invocation.gif
-share/doc/sqlite3/images/syntax/simple-select-stmt.gif
-share/doc/sqlite3/images/syntax/sql-stmt-list.gif
-share/doc/sqlite3/images/syntax/sql-stmt.gif
-share/doc/sqlite3/images/syntax/table-constraint.gif
-share/doc/sqlite3/images/syntax/table-or-subquery.gif
-share/doc/sqlite3/images/syntax/type-name.gif
-share/doc/sqlite3/images/syntax/update-stmt-limited.gif
-share/doc/sqlite3/images/syntax/update-stmt.gif
-share/doc/sqlite3/images/syntax/upsert-clause.gif
-share/doc/sqlite3/images/syntax/vacuum-stmt.gif
-share/doc/sqlite3/images/syntax/window-definition.gif
-share/doc/sqlite3/images/syntax/window-defn.gif
-share/doc/sqlite3/images/syntax/window-function-invocation.gif
-share/doc/sqlite3/images/syntax/with-clause.gif
 share/doc/sqlite3/images/table-ex1b2.gif
 share/doc/sqlite3/images/vfs1.gif
 share/doc/sqlite3/imposter.html
@@ -690,6 +618,7 @@ share/doc/sqlite3/releaselog/3_32_1.html
 share/doc/sqlite3/releaselog/3_32_2.html
 share/doc/sqlite3/releaselog/3_32_3.html
 share/doc/sqlite3/releaselog/3_33_0.html
+share/doc/sqlite3/releaselog/3_34_0.html
 share/doc/sqlite3/releaselog/3_3_0.html
 share/doc/sqlite3/releaselog/3_3_1.html
 share/doc/sqlite3/releaselog/3_3_10.html

Index: pkgsrc/databases/sqlite3-docs/distinfo
diff -u pkgsrc/databases/sqlite3-docs/distinfo:1.96 pkgsrc/databases/sqlite3-docs/distinfo:1.97
--- pkgsrc/databases/sqlite3-docs/distinfo:1.96 Wed Aug 19 05:48:37 2020
+++ pkgsrc/databases/sqlite3-docs/distinfo      Wed Dec  2 07:57:19 2020
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.96 2020/08/19 05:48:37 adam Exp $
+$NetBSD: distinfo,v 1.97 2020/12/02 07:57:19 adam Exp $
 
-SHA1 (sqlite-doc-3330000.zip) = 424facd5414f3e956ba0d0141f8ae88a652b58c2
-RMD160 (sqlite-doc-3330000.zip) = 521841f68ca44c34657ccd3c8955f637d01d2c62
-SHA512 (sqlite-doc-3330000.zip) = 14a3cccb4ff6af57738990eeadd37a1b827f89c9c1b16201c62ca5bb9301d39223d48677b9c269ce332210e5c9ae3f42aa0f9de7d79b38acb9809c732d038368
-Size (sqlite-doc-3330000.zip) = 9834159 bytes
+SHA1 (sqlite-doc-3340000.zip) = a3efec6b9bd7f339927f6c4fc391dfbe06e17807
+RMD160 (sqlite-doc-3340000.zip) = f5f9ba6f03308ad9d0f9b0c663075d52fef9774b
+SHA512 (sqlite-doc-3340000.zip) = 1bdf20030e656ec4ce38a264c8ef7a95c9f2731cd7d756a44b35b6c68827e8aba92018007139ee09d1c27b34bcd72bff1a201dc3f30aa13e96120af5d58e835e
+Size (sqlite-doc-3340000.zip) = 10069888 bytes

Index: pkgsrc/databases/sqlite3-tcl/Makefile
diff -u pkgsrc/databases/sqlite3-tcl/Makefile:1.104 pkgsrc/databases/sqlite3-tcl/Makefile:1.105
--- pkgsrc/databases/sqlite3-tcl/Makefile:1.104 Thu Nov  5 09:07:50 2020
+++ pkgsrc/databases/sqlite3-tcl/Makefile       Wed Dec  2 07:57:19 2020
@@ -1,6 +1,5 @@
-# $NetBSD: Makefile,v 1.104 2020/11/05 09:07:50 ryoon Exp $
+# $NetBSD: Makefile,v 1.105 2020/12/02 07:57:19 adam Exp $
 
-PKGREVISION= 1
 .include "../../databases/sqlite3/Makefile.common"
 
 DISTNAME=      sqlite-autoconf-${SQLITE3_DISTVERSION}

Index: pkgsrc/databases/sqlite3-tcl/distinfo
diff -u pkgsrc/databases/sqlite3-tcl/distinfo:1.108 pkgsrc/databases/sqlite3-tcl/distinfo:1.109
--- pkgsrc/databases/sqlite3-tcl/distinfo:1.108 Wed Aug 19 05:48:37 2020
+++ pkgsrc/databases/sqlite3-tcl/distinfo       Wed Dec  2 07:57:19 2020
@@ -1,7 +1,7 @@
-$NetBSD: distinfo,v 1.108 2020/08/19 05:48:37 adam Exp $
+$NetBSD: distinfo,v 1.109 2020/12/02 07:57:19 adam Exp $
 
-SHA1 (sqlite-autoconf-3330000.tar.gz) = d63f3ce52cb295d62d09fc2ad8f2d29c35e1645f
-RMD160 (sqlite-autoconf-3330000.tar.gz) = ee7e02714f9c1b70eac1eb7256d2010a939cb1dd
-SHA512 (sqlite-autoconf-3330000.tar.gz) = c0d79d4012a01f12128ab5044b887576a130663245b85befcc0ab82ad3a315dd1e7f54b6301f842410c9c21b73237432c44a1d7c2fe0e0709435fec1f1a20a11
-Size (sqlite-autoconf-3330000.tar.gz) = 2913759 bytes
+SHA1 (sqlite-autoconf-3340000.tar.gz) = 1544957cf4bcc9606aef541054b1cb59480a4b4e
+RMD160 (sqlite-autoconf-3340000.tar.gz) = 016f392f7d4ea409f2b4f25373a8bc6ac0a3d383
+SHA512 (sqlite-autoconf-3340000.tar.gz) = 75a1a2d86ab41354941b8574e780b1eae09c3c01f8da4b08f606b96962b80550f739ec7e9b1ceb07bba1cedced6d18a1408e4c10ff645eb1829d368ad308cf2f
+Size (sqlite-autoconf-3340000.tar.gz) = 2930085 bytes
 SHA1 (patch-Makefile.in) = 6cbbc33a5bc9c98b5aa128279f8e21e47406f537

Index: pkgsrc/devel/lemon/distinfo
diff -u pkgsrc/devel/lemon/distinfo:1.37 pkgsrc/devel/lemon/distinfo:1.38
--- pkgsrc/devel/lemon/distinfo:1.37    Wed Aug 19 05:48:37 2020
+++ pkgsrc/devel/lemon/distinfo Wed Dec  2 07:57:19 2020
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.37 2020/08/19 05:48:37 adam Exp $
+$NetBSD: distinfo,v 1.38 2020/12/02 07:57:19 adam Exp $
 
-SHA1 (sqlite-src-3330000.zip) = 8b7a80225ac6fe8c355a6f5e44fc4589a8d91f18
-RMD160 (sqlite-src-3330000.zip) = d6104c5ed3b7cdf0273e56076a1ce72f68a8e16d
-SHA512 (sqlite-src-3330000.zip) = 3260e3e03ee2f6a4ff2bc4ea4bada5a1497afeca33878c155a8005824970c6c1eb8a2db58eb3023cab084af475fadb81d1c3c9892ae92c07f884881e6602e173
-Size (sqlite-src-3330000.zip) = 12591089 bytes
+SHA1 (sqlite-src-3340000.zip) = ed82e63ed04600054a8a6ba0c8ae68b5b37fcc07
+RMD160 (sqlite-src-3340000.zip) = 33bde633e6a008d0fe84ba93de945a0878794ba6
+SHA512 (sqlite-src-3340000.zip) = 520fbca59da02452e2861a140bde891aedfc8254eafaa6894e8d845369d60d6a921595a411efb2611c0f7b0cadd69a713dcdaaeaad1e4254e9fd9a6efde07f91
+Size (sqlite-src-3340000.zip) = 12623425 bytes



Home | Main Index | Thread Index | Old Index