Revisions of sqlite3
Ismail Dönmez (namtrac)
committed
(revision 157)
- Fix a boundary condition error introduced by version 3.12.0 that can result in a crash during heavy SAVEPOINT usage. - Fix views so that they inherit column datatypes from the table that they are defined against, when possible. - Fix the query planner so that IS and IS NULL operators are able to drive an index on a LEFT OUTER JOIN.
buildservice-autocommit
accepted
request 381471
from
Ismail Dönmez (namtrac)
(revision 156)
baserev update by copy to link target
Ismail Dönmez (namtrac)
committed
(revision 155)
- SQLite 3.12.0: * The SQLITE_DEFAULT_PAGE_SIZE is increased from 1024 to 4096. The SQLITE_DEFAULT_CACHE_SIZE is changed from 2000 to -2000 so the same amount of cache memory is used by default. * Enhancements to the Lemon parser generator so that it creates a smaller and faster SQL parser. * Only create master journal files if two or more attached databases are all modified, do not have PRAGMA synchronous set to OFF, and do not have the journal_mode set to OFF, MEMORY, or WAL. * Added the SQLITE_DBCONFIG_ENABLE_FTS3_TOKENIZER option to sqlite3_db_config() which allows the two-argument version of the fts3_tokenizer() SQL function to be enabled or disabled at run-time. * Added the sqlite3rbu_bp_progress() interface to the RBU extension. * The PRAGMA defer_foreign_keys=ON statement now also disables RESTRICT actions on foreign key. * Added the sqlite3_system_errno() interface. * Added the SQLITE_DEFAULT_SYNCHRONOUS and SQLITE_DEFAULT_WAL_SYNCHRONOUS compile-time options. The SQLITE_DEFAULT_SYNCHRONOUS compile-time option replaces the SQLITE_EXTRA_DURABLE option, which is no longer supported. * Enhanced the ".stats" command in the command-line shell to show more information about I/O performance obtained from /proc, when available. * Make sure the sqlite3_set_auxdata() values from multiple triggers within a single statement do not interfere with one another. Ticket dc9b1c91. * Fix the code generator for expressions of the form "x IN (SELECT...)" where the SELECT statement on the RHS is a correlated subquery. - Remove sqlite3-link-binary-with-libsqlite3.patch: replaced with configure option --disable-static-shell
buildservice-autocommit
accepted
request 379566
from
Ismail Dönmez (namtrac)
(revision 154)
baserev update by copy to link target
Ismail Dönmez (namtrac)
committed
(revision 153)
- Enable secure delete by default, this matches Fedora & Android. It can be disabled with `PRAGMA SECURE_DELETE = 0;` - Enable more extensions, syncing with Fedora & Gentoo.
buildservice-autocommit
accepted
request 367794
from
Ismail Dönmez (namtrac)
(revision 152)
baserev update by copy to link target
Ismail Dönmez (namtrac)
committed
(revision 151)
Add libsqlite3.la dependency
Ismail Dönmez (namtrac)
accepted
request 367770
from
Dominique Leuenberger (dimstar)
(revision 150)
The changeset I had in my branch - for @namtrac to decide if he wants any of it
Ismail Dönmez (namtrac)
committed
(revision 149)
Updatesqlite-fts5-link.patch
Ismail Dönmez (namtrac)
committed
(revision 148)
Updatesqlite-fts5-link.patch
Ismail Dönmez (namtrac)
committed
(revision 147)
- Enable FTS5 support. - Add sqlite-fts5-link.patch to link to math library because FTS5 code uses log().
Ismail Dönmez (namtrac)
accepted
request 366738
from
Andreas Stieger (AndreasStieger)
(revision 146)
SQLite 3.11.1
Martin Pluskal (pluskalm)
accepted
request 363683
from
Ludwig Nussel (lnussel)
(revision 145)
- explicitly enable readline support - run spec-cleaner
buildservice-autocommit
accepted
request 360176
from
Martin Pluskal (pluskalm)
(revision 144)
baserev update by copy to link target
Martin Pluskal (pluskalm)
accepted
request 360173
from
Martin Pluskal (pluskalm)
(revision 143)
- Update to 3.11.0
buildservice-autocommit
accepted
request 355071
from
Martin Pluskal (pluskalm)
(revision 142)
baserev update by copy to link target
Martin Pluskal (pluskalm)
accepted
request 355069
from
Andreas Stieger (AndreasStieger)
(revision 141)
SQlite 3.10.2
Ismail Dönmez (namtrac)
accepted
request 353885
from
Andreas Stieger (AndreasStieger)
(revision 140)
SQLite 3.10.1
buildservice-autocommit
accepted
request 352457
from
Ismail Dönmez (namtrac)
(revision 139)
baserev update by copy to link target
Ismail Dönmez (namtrac)
accepted
request 352452
from
Ondřej Súkup (mimi_vx)
(revision 138)
- update to 3.10.0 - spec-cleaned * Added support for LIKE, GLOB, and REGEXP operators on virtual tables. * Added the colUsed field to sqlite3_index_info for use by the sqlite3_module.xBestIndex method. * Enhance the PRAGMA cache_spill statement to accept a 32-bit integer parameter which is the threshold below which cache spilling is prohibited. * On unix, if a symlink to a database file is opened, then the corresponding journal files are based on the actual filename, not the symlink name. * Added the "--transaction" option to sqldiff. * Added the sqlite3_db_cacheflush() interface. * Added the sqlite3_strlike() interface. * When using memory-mapped I/O map the database file read-only so that stray pointers and/or array overruns in the application cannot accidently modify the database file. * Added the experimental sqlite3_snapshot_get(), sqlite3_snapshot_open(), and sqlite3_snapshot_free() interfaces. These are subject to change or removal in a subsequent release. * Enhance the 'utc' modifier in the date and time functions so that it is a no-op if the date/time is known to already be in UTC. (This is not a compatibility break since the behavior has long been documented as "undefined" in that case.) * Added the json_group_array() and json_group_object() SQL functions in the json extension. * Added the SQLITE_LIKE_DOESNT_MATCH_BLOBS compile-time option. * Many small performance optimizations. + Enhancements to the command-line shell: * Added the ".changes ON|OFF" and ".vfsinfo" dot-commands. + Important fixes: * Fix inconsistent integer to floating-point comparison operations that could result in a corrupt index if the index is created on a table column that
Displaying revisions 181 - 200 of 337