Revisions of sqlite3
buildservice-autocommit
accepted
request 1219501
from
Factory Maintainer (factory-maintainer)
(revision 337)
baserev update by copy to link target
Reinhard Max (rmax)
committed
(revision 336)
- Update to release 3.46.1: * Improved robustness while parsing the tokenize= arguments in FTS5. * Enhancements to covering index prediction in the query planner. * Do not let the number of terms on a VALUES clause be limited by SQLITE_LIMIT_COMPOUND_SELECT, even if the VALUES clause contains elements that appear to be variables due to double-quoted string literals. * Fix the window function version of group_concat() so that it returns an empty string if it has one or more empty string inputs. * In FTS5 secure-delete mode, fix false-positive integrity-check reports about corrupt indexes. * Syntax errors in ALTER TABLE should always return SQLITE_ERROR. In some cases, they were formerly returning SQLITE_INTERNAL. * Other minor fixes.
buildservice-autocommit
accepted
request 1176758
from
Reinhard Max (rmax)
(revision 335)
baserev update by copy to link target
Reinhard Max (rmax)
committed
(revision 334)
- Update to release 3.46.0: * https://sqlite.org/releaselog/3_46_0.html * Enhance PRAGMA optimize in multiple ways. * Enhancements to the date and time functions. * Add support for underscore ("_") characters between digits in numeric literals. * Add the json_pretty() SQL function. * Query planner improvements. * Allocate additional memory from the heap for the SQL parser stack if that stack overflows, rather than reporting a "parser stack overflow" error. * Allow ASCII control characters within JSON5 string literals. * Fix the -> and ->> JSON operators so that when the right-hand side operand is a string that looks like an integer it is still treated as a string, because that is what PostgreSQL does. * Obsoletes sqlite3-float-i586.patch.
buildservice-autocommit
accepted
request 1169661
from
Reinhard Max (rmax)
(revision 333)
baserev update by copy to link target
Reinhard Max (rmax)
committed
(revision 332)
- Update to release 3.45.3: * Fix a long-standing bug (going back to version 3.24.0) that might (rarely) cause the "old.*" values of an UPDATE trigger to be incorrect if that trigger fires in response to an UPSERT. * Reduce the scope of the NOT NULL strength reduction optimization that was added as item 8e in version 3.35.0. The optimization was being attempted in some contexts where it did not work, resulting in incorrect query results. - Add SQLITE_STRICT_SUBTYPE=1 as recommended by upstream.
buildservice-autocommit
accepted
request 1158281
from
Reinhard Max (rmax)
(revision 331)
baserev update by copy to link target
Reinhard Max (rmax)
committed
(revision 330)
- Add sqlite3-float-i586.patch to fix build on i586. - sqlite3-rtree-i686.patch is not needed anymore.
Reinhard Max (rmax)
committed
(revision 329)
- Update to release 3.45.2: * Added the SQLITE_RESULT_SUBTYPE property for application- defined SQL functions. * Enhancements to the JSON SQL functions * Add the FTS5 tokendata option to the FTS5 virtual table. * The SQLITE_DIRECT_OVERFLOW_READ optimization is now enabled by default. * Query planner improvements * Increase the default value for SQLITE_MAX_PAGE_COUNT from 1073741824 to 4294967294. * Enhancements to the CLI * Restore the JSON BLOB input bug, and promise to support the anomaly in subsequent releases, for backward compatibility. * Fix the PRAGMA integrity_check command so that it works on read-only databases that contain FTS3 and FTS5 tables. * Fix issues associated with processing corrupt JSONB inputs. * Fix a long-standing bug in which a read of a few bytes past the end of a memory-mapped segment might occur when accessing a craftily corrupted database using memory-mapped database. * Fix a long-standing bug in which a NULL pointer dereference might occur in the bytecode engine due to incorrect bytecode being generated for a class of SQL statements that are deliberately designed to stress the query planner but which are otherwise pointless. * Fix an error in UPSERT, introduced in version 3.35.0. * Reduce the scope of the NOT NULL strength reduction optimization that was added in version 3.35.0.
Reinhard Max (rmax)
committed
(revision 328)
- Update to release 3.45.1 * Details will follow... - Abort build when %version and %tarversion don't match.
buildservice-autocommit
accepted
request 1133118
from
Factory Maintainer (factory-maintainer)
(revision 327)
baserev update by copy to link target
Reinhard Max (rmax)
accepted
request 1131615
from
Dominique Leuenberger (dimstar)
(revision 326)
- Fix Version to advertise as 3.44.2, matching the tarball version.
buildservice-autocommit
accepted
request 1130837
from
Factory Maintainer (factory-maintainer)
(revision 325)
baserev update by copy to link target
Reinhard Max (rmax)
committed
(revision 324)
- Update to release 3.44.2 * Fix a mistake in the CLI that was introduced by the fix in 3.44.1. * Fix a problem in FTS5 that was discovered during internal fuzz testing only minutes after the 3.44.1 release was tagged. * Fix incomplete assert() statements that the fuzzer discovered. * Fix a couple of harmless compiler warnings that appeared in debug builds with GCC 16.
Reinhard Max (rmax)
committed
(revision 323)
- Update to release 3.44.1 * Change the CLI so that it uses UTF-16 for console I/O on Windows. * Other obscure bug fixes.
buildservice-autocommit
accepted
request 1123976
from
Reinhard Max (rmax)
(revision 322)
baserev update by copy to link target
Reinhard Max (rmax)
accepted
request 1123191
from
Jan Engelhardt (jengelh)
(revision 321)
- Update to release 3.44.0
buildservice-autocommit
accepted
request 1119230
from
Reinhard Max (rmax)
(revision 320)
baserev update by copy to link target
Reinhard Max (rmax)
committed
(revision 319)
- sqlite3-rtree-i686.patch: temporary build fix for 32-bit x86.
Reinhard Max (rmax)
committed
(revision 318)
Displaying revisions 1 - 20 of 337