From 7be5d4b84f55aa7d7e0b307225cdda162ca8d078d2b9a50df2b6959e517c1d3b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ismail=20D=C3=B6nmez?= Date: Fri, 14 Oct 2016 18:20:33 +0000 Subject: [PATCH] - SQLite 3.15.0 * Added support for row values. * Allow deterministic SQL functions in the WHERE clause of a partial index. * Added the "modeof=filename" URI parameter on the unix VFS * Added support for SQLITE_DBCONFIG_MAINDBNAME. * Added the ability to VACUUM an ATTACH-ed database. * Enhancements to the command-line shell: + Add the ".testcase" and ".check" dot-commands. + Added the --new option to the ".open" dot-command, causing any prior content in the database to be purged prior to opening. * Enhance the fts5vocab virtual table to handle "ORDER BY term" efficiently. * Miscellaneous micro-optimizations reduce CPU usage by more than 7% on common workloads. Most optimization in this release has been on the front-end (sqlite3_prepare_v2()). * The multiply operator now correctly detects 64-bit integer overflow and promotes to floating point in all corner-cases. Fix for ticket 1ec41379c9c1e400. * Correct handling of columns with redundant unique indexes when those columns are used on the LHS of an IN operator. Fix for ticket 0eab1ac759. * Skip NULL entries on range queries in indexes on expressions. Fix for ticket 4baa46491212947. * Ensure that the AUTOINCREMENT counters in the sqlite_sequence table are initialized doing "Xfer Optimization" on "INSERT ... SELECT" statements. Fix for ticket 7b3328086a5c116c. * Make sure the ORDER BY LIMIT optimization (from check-in 559733b09e) works with IN operators on INTEGER PRIMARY KEYs. OBS-URL: https://build.opensuse.org/package/show/server:database/sqlite3?expand=0&rev=171 --- sqlite-autoconf-3140200.tar.gz | 3 --- sqlite-autoconf-3150000.tar.gz | 3 +++ sqlite-doc-3140200.zip | 3 --- sqlite-doc-3150000.zip | 3 +++ sqlite3.changes | 35 ++++++++++++++++++++++++++++++++++ sqlite3.spec | 4 ++-- 6 files changed, 43 insertions(+), 8 deletions(-) delete mode 100644 sqlite-autoconf-3140200.tar.gz create mode 100644 sqlite-autoconf-3150000.tar.gz delete mode 100644 sqlite-doc-3140200.zip create mode 100644 sqlite-doc-3150000.zip diff --git a/sqlite-autoconf-3140200.tar.gz b/sqlite-autoconf-3140200.tar.gz deleted file mode 100644 index ec40dd1..0000000 --- a/sqlite-autoconf-3140200.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:644f0c127f7d0cbe8765b9bbdf9ed09d6a2f2b9dfba48ddfd8ca0a42fdb5b3fc -size 2472940 diff --git a/sqlite-autoconf-3150000.tar.gz b/sqlite-autoconf-3150000.tar.gz new file mode 100644 index 0000000..8f5beee --- /dev/null +++ b/sqlite-autoconf-3150000.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:77162da9b4a0336d7e77d5252b690662850f62b47c12d9125f74ab9de78ded27 +size 2490473 diff --git a/sqlite-doc-3140200.zip b/sqlite-doc-3140200.zip deleted file mode 100644 index 9703dd1..0000000 --- a/sqlite-doc-3140200.zip +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:421d2ea3d288dd301ec98155a6765d6bc8ce93b9a3ae82bac56a21cdd91190c2 -size 5386739 diff --git a/sqlite-doc-3150000.zip b/sqlite-doc-3150000.zip new file mode 100644 index 0000000..10ec9a1 --- /dev/null +++ b/sqlite-doc-3150000.zip @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:cea0208b2b8dddf51b846d6e9d23210fc497da2c6f3fbed96f00eadceb1c32f7 +size 5456115 diff --git a/sqlite3.changes b/sqlite3.changes index 5880ff4..6d58b80 100644 --- a/sqlite3.changes +++ b/sqlite3.changes @@ -1,3 +1,38 @@ +------------------------------------------------------------------- +Fri Oct 14 18:11:59 UTC 2016 - idonmez@suse.com + +- SQLite 3.15.0 + * Added support for row values. + * Allow deterministic SQL functions in the WHERE clause of a + partial index. + * Added the "modeof=filename" URI parameter on the unix VFS + * Added support for SQLITE_DBCONFIG_MAINDBNAME. + * Added the ability to VACUUM an ATTACH-ed database. + * Enhancements to the command-line shell: + + Add the ".testcase" and ".check" dot-commands. + + Added the --new option to the ".open" dot-command, + causing any prior content in the database to be purged + prior to opening. + * Enhance the fts5vocab virtual table to handle "ORDER BY term" + efficiently. + * Miscellaneous micro-optimizations reduce CPU usage by more than + 7% on common workloads. Most optimization in this release + has been on the front-end (sqlite3_prepare_v2()). + * The multiply operator now correctly detects 64-bit + integer overflow and promotes to floating point in all + corner-cases. Fix for ticket 1ec41379c9c1e400. + * Correct handling of columns with redundant unique indexes + when those columns are used on the LHS of an IN operator. + Fix for ticket 0eab1ac759. + * Skip NULL entries on range queries in indexes on expressions. + Fix for ticket 4baa46491212947. + * Ensure that the AUTOINCREMENT counters in the sqlite_sequence + table are initialized doing "Xfer Optimization" on + "INSERT ... SELECT" statements. Fix for ticket 7b3328086a5c116c. + * Make sure the ORDER BY LIMIT optimization (from check-in 559733b09e) + works with IN operators on INTEGER PRIMARY KEYs. + Fix for ticket 96c1454c + ------------------------------------------------------------------- Wed Sep 14 08:49:58 UTC 2016 - idonmez@suse.com diff --git a/sqlite3.spec b/sqlite3.spec index c45d706..1df95fb 100644 --- a/sqlite3.spec +++ b/sqlite3.spec @@ -17,9 +17,9 @@ %define oname sqlite -%define tarversion 3140200 +%define tarversion 3150000 Name: sqlite3 -Version: 3.14.2 +Version: 3.15.0 Release: 0 Summary: Embeddable SQL Database Engine License: SUSE-Public-Domain