Revisions of sqlite3
Stephan Kulow (coolo)
accepted
request 200179
from
Reinhard Max (rmax)
(revision 53)
- New version 3.8.0.2: - Full list of changes: http://sqlite.org/releaselog/3_8_0_2.html - Highlights: * Add support for partial indexes. * Cut-over to the next generation query planner for faster and better query plans. * Added the FTS4 notindexed option, allowing non-indexed columns in an FTS4 table. * Added the SQLITE_ALLOW_URI_AUTHORITY compile-time option.
Adrian Schröter (adrianSuSE)
committed
(revision 52)
Split 13.1 from Factory
Tomáš Chvátal (scarabeus_factory)
accepted
request 186833
from
Tomáš Chvátal (scarabeus_factory)
(revision 51)
Needed for tcl inclusion
Stephan Kulow (coolo)
accepted
request 160225
from
Reinhard Max (rmax)
(revision 50)
- New Version 3.7.16: * Added the PRAGMA foreign_key_check command. * Added new extended error codes for all SQLITE_CONSTRAINT errors * Added the SQLITE_READONLY_ROLLBACK extended error code for when a database cannot be opened because it needs rollback recovery but is read-only. * Added SQL functions unicode(A) and char(X1,...,XN). * Performance improvements for PRAGMA incremental_vacuum, especially in cases where the number of free pages is greater than what will fit on a single trunk page of the freelist. * Improved optimization of queries containing aggregate min() or max(). * Enhance virtual tables so that they can potentially use an index when the WHERE clause contains the IN operator. * Allow indices to be used for sorting even if prior terms of the index are constrained by IN operators in the WHERE clause. * Enhance the PRAGMA table_info command so that the "pk" column is an increasing integer to show the order of columns in the primary key. * Enhance the query optimizer to exploit transitive join constraints. * Performance improvements in the query optimizer. * Allow the error message from PRAGMA integrity_check to be longer than 20000 bytes. * Improved name resolution for deeply nested queries. * Added the test_regexp.c module as a demonstration of how to implement the REGEXP operator. * Improved error messages in the RTREE extension. * Enhance the command-line shell so that a non-zero argument to
Stephan Kulow (coolo)
accepted
request 149874
from
Reinhard Max (rmax)
(revision 49)
- New Version 3.7.15.2: * Added the sqlite3_errstr() interface. * Avoid invoking the sqlite3_trace() callback multiple times when a statement is automatically reprepared due to SQLITE_SCHEMA errors. * Enhance IN operator processing to make use of indices with numeric affinities. * Do full-table scans using covering indices when possible, under the theory that an index will be smaller and hence can be scanned with less I/O. * Enhance the query optimizer so that ORDER BY clauses are more aggressively optimized, especially in joins where various terms of the ORDER BY clause come from separate tables of the join. * Add the ability to implement FROM clause subqueries as coroutines rather that manifesting the subquery into a temporary table. * Several enhancements the command-line shell. * Added the busy_timeout pragma. * Added the instr() SQL function. * Added the SQLITE_FCNTL_BUSYHANDLER file control, used to allow VFS implementations to get access to the busy handler callback. * The xDelete method in the built-in VFSes now return SQLITE_IOERR_DELETE_NOENT if the file to be deleted does not * exist. * Bug fix: Avoid various concurrency problems in shared cache mode. * Bug fix: Avoid a deadlock or crash if the backup API, shared cache, and the SQLite Encryption Extension are all used at once. * Bug fix: SQL functions created using the TCL interface honor the "nullvalue" setting. * Bug fix: Fix a 32-bit overflow problem on CREATE INDEX for databases larger than 16GB. * Bug fix: Avoid segfault when using the COLLATE operator inside of a CHECK constraint or view in shared cache mode. - Use %optflags for building - Fix debuginfo in the Tcl bindings.
Adrian Schröter (adrianSuSE)
committed
(revision 48)
Split 12.3 from Factory
Stephan Kulow (coolo)
accepted
request 137183
from
Reinhard Max (rmax)
(revision 47)
- Bugfix release 3.7.14.1: * Fix a bug that causes a segfault on a LEFT JOIN that includes an OR in the ON clause.
Stephan Kulow (coolo)
accepted
request 132564
from
Reinhard Max (rmax)
(revision 46)
- New version 3.7.14:
Adrian Schröter (adrianSuSE)
committed
(revision 45)
branched from openSUSE:Factory
Stephan Kulow (coolo)
accepted
request 122063
from
Reinhard Max (rmax)
(revision 44)
Version 3.7.12.1
Stephan Kulow (coolo)
accepted
request 120904
from
Ismail Dönmez (namtrac)
(revision 43)
- Add upstream commit 79a4a3a84f to fix subversion failures
Stephan Kulow (coolo)
accepted
request 116428
from
Reinhard Max (rmax)
(revision 42)
- Spec file cleanup - Drop support for the pre 11.0 packaging scheme. - New version 3.7.11.
Stephan Kulow (coolo)
accepted
request 115834
from
Reinhard Max (rmax)
(revision 41)
fixing tcl_archdir for non-SuSE (forwarded request 115763 from namtrac)
Stephan Kulow (coolo)
committed
(revision 40)
replace license with spdx.org variant
Stephan Kulow (coolo)
accepted
request 89558
from
Reinhard Max (rmax)
(revision 39)
Version 3.7.8 (with removed shell expansion)
Adrian Schröter (adrianSuSE)
committed
(revision 38)
Sascha Peilicke (saschpe)
accepted
request 81703
from
Stephan Kulow (coolo)
(revision 37)
- New Version: 3.7.7.1: * Fix a bug causing PRAGMA case_sensitive_like statements compiled using sqlite3_prepare() to fail with an SQLITE_SCHEMA error. (forwarded request 78036 from namtrac)
Sascha Peilicke (saschpe)
accepted
request 74831
from
Reinhard Max (rmax)
(revision 36)
New Version: 3.7.7
Sascha Peilicke (saschpe)
accepted
request 70778
from
Reinhard Max (rmax)
(revision 35)
Version 3.6.7.3 and fix for bnc#383370
Sascha Peilicke (saschpe)
accepted
request 68000
from
Reinhard Max (rmax)
(revision 34)
Accepted submit request 68000 from user coolo
Displaying revisions 101 - 120 of 153