- Update to 3.17.0
* Approximately 25% better performance from the R-Tree extension. * Add the SQLITE_DEFAULT_LOOKASIDE compile-time option. * Increase the default lookaside size from 512,125 to 1200,100 as this provides better performance while only adding 56KB of extra memory per connection. * Use compiler built-ins __builtin_sub_overflow(), __builtin_add_overflow(), and __builtin_mul_overflow() when available. * Added the SQLITE_ENABLE_NULL_TRIM compile-time option, which can result in significantly smaller database files for some applications, at the risk of being incompatible with older versions of SQLite. * Change SQLITE_DEFAULT_PCACHE_INITSZ from 100 to 20, for improved performance. * Added the SQLITE_UINT64_TYPE compile-time option as an analog to SQLITE_INT64_TYPE. * Perform some UPDATE operations in a single pass instead of in two passes. * Enhance the session extension to support WITHOUT ROWID tables. * Fixed performance problems and potential stack overflows when creating views from multi-row VALUES clauses with hundreds of thousands of rows. * Added the sha1.c extension. * In the command-line shell, enhance the ".mode" command so that it restores the default column and row separators for modes "line", "list", "column", and "tcl". * Enhance the SQLITE_DIRECT_OVERFLOW_READ option so that it works in WAL mode as long as the pages being read are not in the WAL file. OBS-URL: https://build.opensuse.org/package/show/server:database/sqlite3?expand=0&rev=180
This commit is contained in:
parent
25f5d559d5
commit
c9b42ce308
@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:65cc0c3e9366f50c0679c5ccd31432cea894bc4a3e8947dabab88c8693263615
|
||||
size 2508179
|
3
sqlite-autoconf-3170000.tar.gz
Normal file
3
sqlite-autoconf-3170000.tar.gz
Normal file
@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:a4e485ad3a16e054765baf6371826b5000beed07e626510896069c0bf013874c
|
||||
size 2515143
|
@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:c13ffbb6019f3849b251c22358f31ccb862a842c0a2379f552f2935600157dcb
|
||||
size 5521023
|
3
sqlite-doc-3170000.zip
Normal file
3
sqlite-doc-3170000.zip
Normal file
@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:3102d9eab879074776216357e4c9e272f63d0cda975a0819ec5baba5e0922ff6
|
||||
size 5533032
|
@ -1,3 +1,49 @@
|
||||
-------------------------------------------------------------------
|
||||
Tue Feb 14 09:19:28 UTC 2017 - idonmez@suse.com
|
||||
|
||||
- Update to 3.17.0
|
||||
* Approximately 25% better performance from the R-Tree extension.
|
||||
* Add the SQLITE_DEFAULT_LOOKASIDE compile-time option.
|
||||
* Increase the default lookaside size from 512,125 to 1200,100
|
||||
as this provides better performance while only adding 56KB of
|
||||
extra memory per connection.
|
||||
* Use compiler built-ins __builtin_sub_overflow(),
|
||||
__builtin_add_overflow(), and __builtin_mul_overflow()
|
||||
when available.
|
||||
* Added the SQLITE_ENABLE_NULL_TRIM compile-time option, which
|
||||
can result in significantly smaller database files for some
|
||||
applications, at the risk of being incompatible with older
|
||||
versions of SQLite.
|
||||
* Change SQLITE_DEFAULT_PCACHE_INITSZ from 100 to 20, for
|
||||
improved performance.
|
||||
* Added the SQLITE_UINT64_TYPE compile-time option as an analog
|
||||
to SQLITE_INT64_TYPE.
|
||||
* Perform some UPDATE operations in a single pass instead of in
|
||||
two passes.
|
||||
* Enhance the session extension to support WITHOUT ROWID tables.
|
||||
* Fixed performance problems and potential stack overflows when
|
||||
creating views from multi-row VALUES clauses with hundreds of
|
||||
thousands of rows.
|
||||
* Added the sha1.c extension.
|
||||
* In the command-line shell, enhance the ".mode" command so that
|
||||
it restores the default column and row separators for modes
|
||||
"line", "list", "column", and "tcl".
|
||||
* Enhance the SQLITE_DIRECT_OVERFLOW_READ option so that it
|
||||
works in WAL mode as long as the pages being read are not
|
||||
in the WAL file.
|
||||
* Enhance the LEMON parser generator so that it can store the
|
||||
parser object as a stack variable rather than allocating space
|
||||
from the heap and make use of that enhancement in the amalgamation.
|
||||
* Other performance improvements. Uses about 6.5% fewer CPU cycles.
|
||||
* Throw an error if the ON clause of a LEFT JOIN references
|
||||
tables to the right of the ON clause. This is the same behavior
|
||||
as PostgreSQL. Formerly, SQLite silently converted the LEFT JOIN
|
||||
into an INNER JOIN. Fix for ticket 25e335f802dd.
|
||||
* Use the correct affinity for columns of automatic indexes.
|
||||
Ticket 7ffd1ca1d2ad4ec.
|
||||
* Ensure that the sqlite3_blob_reopen() interface can correctly
|
||||
handle short rows. Fix for ticket e6e962d6b0f06f46e.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Jan 7 16:44:32 UTC 2017 - mpluskal@suse.com
|
||||
|
||||
|
@ -17,9 +17,9 @@
|
||||
|
||||
|
||||
%define oname sqlite
|
||||
%define tarversion 3160200
|
||||
%define tarversion 3170000
|
||||
Name: sqlite3
|
||||
Version: 3.16.2
|
||||
Version: 3.17.0
|
||||
Release: 0
|
||||
Summary: Embeddable SQL Database Engine
|
||||
License: SUSE-Public-Domain
|
||||
|
Loading…
Reference in New Issue
Block a user