| Commit message (Expand) | Author | Age |
* | Tighter checking of access constraints on union members in SrcItem. | drh | 2024-08-20 |
* | Give unique names to fields in the SrcItem object, to facilitate analysis of | drh | 2024-08-17 |
* | Reduce the size of the SrcItem object by combining fields into a union. | drh | 2024-08-17 |
* | Allow arbitrary expressions as the second argument to RAISE(). | drh | 2024-05-08 |
* | Remove a branch that cannot affect the outcome from FkNoAction processing in | drh | 2023-10-21 |
* | Add the SQLITE_CHANGESETAPPLY_FKNOACTION flag to sqlite3session.h, for passin... | dan | 2023-10-20 |
* | Address various harmless compiler warnings from | drh | 2023-06-16 |
* | Avoid double de-quoting of table names when processing RESTRICT actions | drh | 2023-04-14 |
* | Add the new internal interface sqlite3DbNNFreeNN(db,ptr) where both the | drh | 2022-08-22 |
* | Fix a problem with "ON DELETE RESTRICT" and "ON UPDATE RESTRICT" foreign keys... | dan | 2022-04-16 |
* | Use unpacked keys for OP_Found in foreign key processing. | drh | 2022-04-04 |
* | Give the virtual table xBestIndex method access to (some) OFFSET and LIMIT | drh | 2022-01-27 |
* | Clear the cache of triggers used to implement CASCADE foreign key constraints | drh | 2022-01-02 |
* | Protect access to the Expr.y union using nearby assert()s and branches. | drh | 2021-10-07 |
* | Protect every access to the Table.u union using a nearby assert() or branch. | drh | 2021-10-07 |
* | Store the collating sequence name for each column of a table as an | drh | 2021-08-05 |
* | Improved harmony with the reuse-schema branch. | drh | 2021-08-03 |
* | Refactor field names in the Column object, zCnName and zCnColl, to make them | drh | 2021-08-02 |
* | Refactor the Table object to reduce its memory footprint. | drh | 2021-08-02 |
* | Refactor the way that DEFAULT expressions are stored on columns, in order | drh | 2021-07-31 |
* | Rename the "struct SrcList_item" object to the more succinct "SrcItem". | drh | 2021-02-21 |
* | Avoid doing any foreign-key constraint related processing for an UPDATE state... | dan | 2021-02-03 |
* | Allow "*" wildcards in the RETURNING clause. | drh | 2021-01-29 |
* | Working prototype. | drh | 2021-01-29 |
* | Fix harmless compiler warnings that surface in newer versions of GCC. | drh | 2020-08-10 |
* | During byte-code generation, strive to avoid jumps that merely jump to the | drh | 2020-02-07 |
* | Fix a harmless compiler warning. | drh | 2019-11-01 |
* | The SET DEFAULT and SET NULL conflict resolution actions for foreign key | drh | 2019-11-01 |
* | Add another missing column number translation to the foreign key logic. | drh | 2019-11-01 |
* | Add missing column translations to foreign key logic. | drh | 2019-11-01 |
* | Fix the foreign key logic to be compatible with generated columns. | drh | 2019-10-23 |
* | Performance optimization to the lookaside-memory disabling mechanism. | drh | 2019-10-05 |
* | Refactor field Expr.affinity into Expr.affExpr to avoid confusion with other | drh | 2019-08-05 |
* | Add new assert() statements in an attempt to help static analyzers avoid | drh | 2019-07-16 |
* | Streamline the processing of the AND operator. Slightly smaller and faster. | drh | 2019-04-19 |
* | Revamp the SrcList allocator routines to be methods of Parse instead of | drh | 2019-01-17 |
* | A new implementation of sqlite3VdbeMakeLabel() is faster and makes fewer | drh | 2018-12-29 |
* | Fix a bug in the code that detects self-referencing rows as part of foreign | dan | 2018-12-20 |
* | Combine the Expr.pTab and Expr.pWin fields into a union named "y". Add a new | drh | 2018-09-20 |
* | Remove an unused branch in the FK logic. | drh | 2018-07-22 |
* | When compiling with SQLITE_DEBUG, add run-time checks to ensure that no | drh | 2018-05-28 |
* | In the parse tree, combine LIMIT and OFFSET into a single expression rooted | drh | 2017-11-14 |
* | Omit some extra code from non-SQLITE_ENABLE_UPDATE_DELETE_LIMIT builds. | dan | 2017-11-10 |
* | When generating individual loops for each ORed term of an OR scan, move any | dan | 2017-06-22 |
* | Avoid updating unaffected indexes on a table as part of an UPDATE that requires | dan | 2017-04-11 |
* | Refactor the Table.nRef field as Table.nTabRef for easier grepping. | drh | 2016-12-14 |
* | Fix a problem causing SQLite to return false "foreign key violation" errors | dan | 2016-12-13 |
* | Performance improvement and size reduction in the Expr node allocator | drh | 2016-12-06 |
* | Use sqlite3ExprAlloc() instead of sqlite3PExpr() for leaf nodes in the | drh | 2016-09-23 |
* | Rename the Db.zName field to Db.zDbSName to make it more descriptive and to | drh | 2016-08-18 |