From 756d8b5bef8ec97c5df047fcd724cf68ca5f75f03abd1d021f405ab854408df1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ismail=20D=C3=B6nmez?= Date: Thu, 11 Jul 2019 09:13:12 +0000 Subject: [PATCH] - Update to version 3.29.0 * Added the SQLITE_DBCONFIG_DQS_DML and SQLITE_DBCONFIG_DQS_DDL actions to sqlite3_db_config() for activating and deactivating the double-quoted string literal misfeature. Both default to "on" for legacy compatibility, but developers are encouraged to turn them "off", perhaps using the -DSQLITE_DQS=0 compile-time option. * -DSQLITE_DQS=0 is now a recommended compile-time option. * Improvements to the query planner: + Improved optimization of AND and OR operators when one or the other operand is a constant. + Enhancements to the LIKE optimization for cases when the left-hand side column has numeric affinity. * Added the "sqlite_dbdata" virtual table for extracting raw low-level content from an SQLite database, even a database that is corrupt. * Enhancements to the CLI: + Add the ".recover" command which tries to recover as much content as possible from a corrupt database file. + Add the ".filectrl" command useful for testing. + Add the long-standing ".testctrl" command to the ".help" menu. + Added the ".dbconfig" command OBS-URL: https://build.opensuse.org/package/show/server:database/sqlite3?expand=0&rev=229 --- sqlite-doc-3280000.zip | 3 --- sqlite-doc-3290000.zip | 3 +++ sqlite-src-3280000.zip | 3 --- sqlite-src-3290000.zip | 3 +++ sqlite3.changes | 26 ++++++++++++++++++++++++++ sqlite3.spec | 4 ++-- 6 files changed, 34 insertions(+), 8 deletions(-) delete mode 100644 sqlite-doc-3280000.zip create mode 100644 sqlite-doc-3290000.zip delete mode 100644 sqlite-src-3280000.zip create mode 100644 sqlite-src-3290000.zip diff --git a/sqlite-doc-3280000.zip b/sqlite-doc-3280000.zip deleted file mode 100644 index b2aa425..0000000 --- a/sqlite-doc-3280000.zip +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:138d0cd2a55e1efe4003d0ca25bb156110fa3ddfa6457c9defadf9b4fa97f7d0 -size 9421770 diff --git a/sqlite-doc-3290000.zip b/sqlite-doc-3290000.zip new file mode 100644 index 0000000..c5993cb --- /dev/null +++ b/sqlite-doc-3290000.zip @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4fb9cc6d1f29560300692029089ca1d2feb7c397df6f6eb4c2998856d3bc2929 +size 9415641 diff --git a/sqlite-src-3280000.zip b/sqlite-src-3280000.zip deleted file mode 100644 index 12f3de7..0000000 --- a/sqlite-src-3280000.zip +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:905279142d81c23e0a8803e44c926a23abaf47e2b274eda066efae11c23a6597 -size 12477204 diff --git a/sqlite-src-3290000.zip b/sqlite-src-3290000.zip new file mode 100644 index 0000000..1ec07ba --- /dev/null +++ b/sqlite-src-3290000.zip @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a1533d97504e969ca766da8ff393e71edd70798564813fc2620b0708944c8817 +size 12557725 diff --git a/sqlite3.changes b/sqlite3.changes index 1352eba..84b80b9 100644 --- a/sqlite3.changes +++ b/sqlite3.changes @@ -1,3 +1,29 @@ +------------------------------------------------------------------- +Thu Jul 11 08:59:55 UTC 2019 - Ismail Dönmez + +- Update to version 3.29.0 + * Added the SQLITE_DBCONFIG_DQS_DML and SQLITE_DBCONFIG_DQS_DDL + actions to sqlite3_db_config() for activating and deactivating + the double-quoted string literal misfeature. Both default to + "on" for legacy compatibility, but developers are encouraged + to turn them "off", perhaps using the -DSQLITE_DQS=0 + compile-time option. + * -DSQLITE_DQS=0 is now a recommended compile-time option. + * Improvements to the query planner: + + Improved optimization of AND and OR operators when one or + the other operand is a constant. + + Enhancements to the LIKE optimization for cases when the + left-hand side column has numeric affinity. + * Added the "sqlite_dbdata" virtual table for extracting raw + low-level content from an SQLite database, even a database + that is corrupt. + * Enhancements to the CLI: + + Add the ".recover" command which tries to recover as much + content as possible from a corrupt database file. + + Add the ".filectrl" command useful for testing. + + Add the long-standing ".testctrl" command to the ".help" menu. + + Added the ".dbconfig" command + ------------------------------------------------------------------- Thu Apr 18 13:52:28 UTC 2019 - Reinhard Max diff --git a/sqlite3.spec b/sqlite3.spec index ad98743..96c2dc1 100644 --- a/sqlite3.spec +++ b/sqlite3.spec @@ -17,9 +17,9 @@ %define oname sqlite -%define tarversion 3280000 +%define tarversion 3290000 Name: sqlite3 -Version: 3.28.0 +Version: 3.29.0 Release: 0 Summary: Embeddable SQL Database Engine License: SUSE-Public-Domain