aboutsummaryrefslogtreecommitdiff
path: root/src/sqliteInt.h
Commit message (Expand)AuthorAge
* New assert() statements to validate the parameters todrh2023-04-10
* Tweaks to the new insertCellFast().drh2023-04-07
* Clone insertCell() into insertCellFast() for use by sqlite3BtreeInsert() fordrh2023-04-07
* Add the SQLITE_VTAB_USES_ALL_SCHEMAS option to sqlite3_vtab_config(). Updatedrh2023-04-03
* Fix harmless compiler warnings.drh2023-04-01
* Fix multiple problems with RETURNING on a DML statement against a view,drh2023-03-28
* Improvements to register allocation, especially in the ANALYZE command.drh2023-03-26
* Fix assert() statements that would (incorrectly) fire if an IF NOT EXISTSdrh2023-03-17
* Disallow the one-pass optimization for DELETE if the WHERE clause containsdrh2023-03-15
* Do not use an expression index on a generated column if generated columndrh2023-03-03
* Change the name of SQLITE_DBCONFIG_STMT_SCANSTATS to SQLITE_DBCONFIG_STMT_SCA...dan2023-02-28
* Add an sqlite3_db_config() option - SQLITE_DBCONFIG_STMT_SCANSTATS - for enab...dan2023-02-28
* Allow the sqlite3_config() interface to be invoked at any time for a fewdrh2023-02-23
* Provide an optimization-disable mask for this optimization. Do not do thedrh2023-02-16
* Back out the 'txn' enhancement to date/time functions. The duration of adrh2023-02-08
* Always use 64-bit integers for stats associated with STAT1 and STAT4.drh2023-02-08
* Simplify the code and add test cases.drh2023-02-07
* Add support for the 'txn' argument to date/time functions that works likedrh2023-02-07
* Fix sqlite3_prepare() so that it only invokes the progress handler on everydrh2023-01-12
* Attempt to provide a mechanism to do early termination of long-runningdrh2023-01-12
* Fix JSON functions so that they work correctly under PRAGMA trusted_schema.drh2023-01-09
* Remove the unused "sqlite3StackAllocZero()" macro.drh2023-01-04
* Avoid an unnecessary call to strlen() in the sqlite3VdbeMemStringify() routine,drh2023-01-03
* Fix lots of harmless, nuisance compiler warnings, mostly unused parameterdrh2022-12-23
* Squelch a new (and, in this case, harmless) compiler warning.stephan2022-12-23
* More efficient implementation of large precisions on the "%c" format fordrh2022-12-21
* Do not use indexed expressions to replace the expression being indexed on adrh2022-12-20
* Create a new affinity called FLEXNUM that works like NUMERIC except that itdrh2022-12-15
* Merge all the latest trunk enhancements into the coroutines-exp2 enhancementdrh2022-12-14
|\
| * If the SELECT that implements a subquery or a VIEW or a CREATE TABLE AS isdrh2022-12-14
| * Back out the part of the change in [88a05141c28e5ff1] that adds affinity todrh2022-12-14
| * Refactor the sqlite3SelectAddColumnTypeAndCollation() routine. Improveddrh2022-12-13
* | Remove the SQLITE_PREPARE_SAFEOPT flag. The name is obsolete and it is at thedrh2022-12-09
* | Simplified experimental changes to promote the use of co-routines. Lessdrh2022-12-06
|/
* Enhance the sqlite3_stmt_scanstatus() API and add sqlite3_stmt_scanstatus_v2(...dan2022-12-02
* Attempt to rationalize the bits associated with ".wheretrace". Providedrh2022-11-30
* Change the handling of hwtime.h to make it easier to compile performancedrh2022-11-29
* Improved comments. Add assert()s to verify that the AggInfo structuredrh2022-11-25
* This attempt at modifying AggInfo to make use of indexed expressions does notdrh2022-11-23
* Merge enhancements and fixes from trunk.drh2022-11-22
|\
| * Include the treetrace bitmap comment accidentally omitted from the previousdrh2022-11-22
* | Merge trunk fixes and enhancements into the agg-with-indexed-expr branch.drh2022-11-22
|\|
| * Rename the SELECTTRACE macro to TREETRACE, so that is corresponds to the newdrh2022-11-22
* | Since the memory registers used by the columns and functions of andrh2022-11-22
* | Omit the unnecessary AggInfo.mnReg field.drh2022-11-22
* | This is the first in what is anticipated to be a long sequence of incrementaldrh2022-11-22
|/
* Change the name of the Parse.pIdxExpr field to pIdxEpr so that the name isdrh2022-11-21
* Databases created using sqlite3_deserialize() should report their filenamedrh2022-11-19
* Improvements to comments. Change the "optimization_control" TCL commanddrh2022-11-01
* Enforce column affinity on the materialization of a subquery or view.drh2022-11-01