- 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
This commit is contained in:
Ismail Dönmez 2019-07-11 09:13:12 +00:00 committed by Git OBS Bridge
parent 0372cc6f27
commit 756d8b5bef
6 changed files with 34 additions and 8 deletions

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:138d0cd2a55e1efe4003d0ca25bb156110fa3ddfa6457c9defadf9b4fa97f7d0
size 9421770

3
sqlite-doc-3290000.zip Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:4fb9cc6d1f29560300692029089ca1d2feb7c397df6f6eb4c2998856d3bc2929
size 9415641

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:905279142d81c23e0a8803e44c926a23abaf47e2b274eda066efae11c23a6597
size 12477204

3
sqlite-src-3290000.zip Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:a1533d97504e969ca766da8ff393e71edd70798564813fc2620b0708944c8817
size 12557725

View File

@ -1,3 +1,29 @@
-------------------------------------------------------------------
Thu Jul 11 08:59:55 UTC 2019 - Ismail Dönmez <idonmez@suse.com>
- 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 <max@suse.com> Thu Apr 18 13:52:28 UTC 2019 - Reinhard Max <max@suse.com>

View File

@ -17,9 +17,9 @@
%define oname sqlite %define oname sqlite
%define tarversion 3280000 %define tarversion 3290000
Name: sqlite3 Name: sqlite3
Version: 3.28.0 Version: 3.29.0
Release: 0 Release: 0
Summary: Embeddable SQL Database Engine Summary: Embeddable SQL Database Engine
License: SUSE-Public-Domain License: SUSE-Public-Domain