Accepting request 664348 from server:database
- SQLite 3.26.0: * Optimization: When doing an UPDATE on a table with indexes on expressions, do not update the expression indexes if they do not refer to any of the columns of the table being updated. * Allow the xBestIndex() method of virtual table implementations to return SQLITE_CONSTRAINT to indicate that the proposed query plan is unusable and should not be given further consideration. * Added the SQLITE_DBCONFIG_DEFENSIVE option which disables the ability to create corrupt database files using ordinary SQL. * Added support for read-only shadow tables when the SQLITE_DBCONFIG_DEFENSIVE option is enabled. * Added the PRAGMA legacy_alter_table command, which if enabled causes the ALTER TABLE command to behave like older version of SQLite (prior to version 3.25.0) for compatibility. * Added PRAGMA table_xinfo that works just like PRAGMA table_info except that it also shows hidden columns in virtual tables. * Added the explain virtual table as a run-time loadable extension. * Add a limit counter to the query planner to prevent excessive sqlite3_prepare() times for certain pathological SQL inputs. * Added support for the sqlite3_normalized_sql() interface, when compiling with SQLITE_ENABLE_NORMALIZE. * Enhanced triggers so that they can use table-valued functions that exist in schemas other than the schema where the trigger is defined. * Improvements to the ".help" command in the CLI. * The SQLITE_HISTORY environment variable, if it exists, specifies the name of the command-line editing history file. * The --deserialize option associated with opening a new database in the CLI cause the database file to be read into memory and accessed using the sqlite3_deserialize() API. This simplifies running tests on a database without modifying the file on disk. OBS-URL: https://build.opensuse.org/request/show/664348 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/sqlite3?expand=0&rev=110
This commit is contained in:
commit
e720322502
@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:4b2239a996c168c88e9e08ae958be95b3d149f4c898eeff32b5ceca774cbed41
|
||||
size 9229732
|
3
sqlite-doc-3260000.zip
Normal file
3
sqlite-doc-3260000.zip
Normal file
@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:149e0dcdaa60602a003089461ecfe0c21b7d4469a5f4874f1480f364c869d531
|
||||
size 9321276
|
@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:80a46070dacef0a90b535d713556e46e930865501d8dd09df93df470ccfdf458
|
||||
size 11381811
|
3
sqlite-src-3260000.zip
Normal file
3
sqlite-src-3260000.zip
Normal file
@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:e042825ba823d61db7edc45e52655c0434903a1b54bbe85a55880c9aa5884f7b
|
||||
size 11939787
|
@ -1,3 +1,39 @@
|
||||
-------------------------------------------------------------------
|
||||
Wed Dec 5 12:56:29 UTC 2018 - malte.kraus@suse.com
|
||||
|
||||
- SQLite 3.26.0:
|
||||
* Optimization: When doing an UPDATE on a table with indexes on
|
||||
expressions, do not update the expression indexes if they do
|
||||
not refer to any of the columns of the table being updated.
|
||||
* Allow the xBestIndex() method of virtual table implementations
|
||||
to return SQLITE_CONSTRAINT to indicate that the proposed query
|
||||
plan is unusable and should not be given further consideration.
|
||||
* Added the SQLITE_DBCONFIG_DEFENSIVE option which disables the
|
||||
ability to create corrupt database files using ordinary SQL.
|
||||
* Added support for read-only shadow tables when the
|
||||
SQLITE_DBCONFIG_DEFENSIVE option is enabled.
|
||||
* Added the PRAGMA legacy_alter_table command, which if enabled
|
||||
causes the ALTER TABLE command to behave like older version of
|
||||
SQLite (prior to version 3.25.0) for compatibility.
|
||||
* Added PRAGMA table_xinfo that works just like PRAGMA table_info
|
||||
except that it also shows hidden columns in virtual tables.
|
||||
* Added the explain virtual table as a run-time loadable
|
||||
extension.
|
||||
* Add a limit counter to the query planner to prevent excessive
|
||||
sqlite3_prepare() times for certain pathological SQL inputs.
|
||||
* Added support for the sqlite3_normalized_sql() interface, when
|
||||
compiling with SQLITE_ENABLE_NORMALIZE.
|
||||
* Enhanced triggers so that they can use table-valued functions
|
||||
that exist in schemas other than the schema where the trigger
|
||||
is defined.
|
||||
* Improvements to the ".help" command in the CLI.
|
||||
* The SQLITE_HISTORY environment variable, if it exists,
|
||||
specifies the name of the command-line editing history file.
|
||||
* The --deserialize option associated with opening a new database
|
||||
in the CLI cause the database file to be read into memory and
|
||||
accessed using the sqlite3_deserialize() API. This simplifies
|
||||
running tests on a database without modifying the file on disk.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Oct 6 14:16:07 UTC 2018 - astieger@suse.com
|
||||
|
||||
|
@ -17,9 +17,9 @@
|
||||
|
||||
|
||||
%define oname sqlite
|
||||
%define tarversion 3250200
|
||||
%define tarversion 3260000
|
||||
Name: sqlite3
|
||||
Version: 3.25.2
|
||||
Version: 3.26.0
|
||||
Release: 0
|
||||
Summary: Embeddable SQL Database Engine
|
||||
License: SUSE-Public-Domain
|
||||
|
Loading…
Reference in New Issue
Block a user