| Commit message (Expand) | Author | Age |
* | Do not allow table-valued function syntax on ordinary tables and views as those | drh | 2015-11-21 |
* | Do not allow rowid in a UNIQUE or PRIMARY KEY constraint. (This restores the | drh | 2015-09-19 |
* | Omit all use of Expr nodes for TK_AS, as those nodes no longer served a useful | drh | 2015-09-05 |
* | Rename SQLITE_FUNC_VARYING to SQLITE_FUNC_SLOCHNG - a more descriptive name | drh | 2015-09-01 |
* | Not only date/time functions, but also functions like sqlite_version() and | drh | 2015-08-31 |
* | Make the distinction between truly deterministic functions and date/time | drh | 2015-08-31 |
* | Merge enhancements from trunk. | drh | 2015-08-26 |
|\ |
|
| * | Evaluate expressions only once when the same expression is used in both the | drh | 2015-08-26 |
* | | Add code to maintain indexes with expression arguments across DELETE, INSERT, | drh | 2015-08-25 |
* | | Changes toward being abld to process indexes on expressions. Not there yet - | drh | 2015-08-25 |
|/ |
|
* | Remove some redundant code: Call sqlite3ResolveExprListNames() rather than | drh | 2015-08-24 |
* | Fix a couple C99-isms that cause compile errors on MSVC. | drh | 2015-08-20 |
* | Fix corner-case memory management issues in table-valued functions. Change | drh | 2015-08-20 |
* | Correctly handle empty function argument lists on table-valued functions. | drh | 2015-08-20 |
* | A list of arguments following a table name translates into equality | drh | 2015-08-19 |
* | Minor refactor of the SrcList object so that it is able to hold the argument | drh | 2015-08-19 |
* | Test that the left and right sides of a compound SELECT operator have the sam... | dan | 2015-06-23 |
* | CTEs have never add working rowids. So disallow the use of the "rowid" column | drh | 2015-05-27 |
* | Remove a faulty assert() statement. | drh | 2015-05-07 |
* | Fix a faulty assert() in the "AS" alias resolution logic of the parser. | drh | 2015-04-23 |
* | In the expression-tree comparison routine, do not compiler Expr.iColumn | drh | 2015-04-17 |
* | Always resolve symbols in all ORDER BY clauses of a compound-SELECT, even | drh | 2015-04-17 |
* | Fix a faulty assert() statement in the name resolver associated with the | drh | 2015-04-15 |
* | Correctly handle COLLATE operators applied to COLLATE operators in an | drh | 2015-04-15 |
* | When doing the (dubious) conversion of double-quoted identifier into string | drh | 2015-04-15 |
* | Fix a problem with resolving ORDER BY clauses that feature COLLATE clauses at... | dan | 2015-04-04 |
* | Rename the internal "EP_Constant" bitmask to a less misleading "EP_ConstFunc". | drh | 2015-02-09 |
* | Fix over-length source code lines in resolver.c. No logic changes. | drh | 2015-02-09 |
* | If a table is the right operand of a LEFT JOIN, then any column of that | drh | 2014-12-04 |
* | Increase the resolution of the second parameter to the likelihood() SQL | drh | 2014-10-25 |
* | Enhance the automatic index logic so that it creates a partial index when | drh | 2014-10-24 |
* | Do not flatten aggregate subqueries that contain min() or max() functions | drh | 2014-09-15 |
* | Fix typos in comments. No code changes. | peter.d.reid | 2014-09-06 |
* | Updates to evidence marks and requirements. No changes to code. | drh | 2014-08-11 |
* | Update requirements marks. No changes to code. | drh | 2014-08-08 |
* | Add the likely() function for symmetry with unlikely(). The likely(X) | drh | 2014-06-17 |
* | Fix name resolution problem in sub-selects within triggers, ticket [4ef7e3cfca]. | mistachkin | 2014-03-04 |
* | Make sure "rowid" columns are correctly resolved in joins between normal | drh | 2014-02-12 |
* | Make sure the update hook is not invoked for WITHOUT ROWID tables, as | drh | 2013-11-26 |
* | Remove the obsolete TK_CONST_FUNC token type. | drh | 2013-11-21 |
* | Add the ability to factor constant functions out of inner loops. But do | drh | 2013-11-21 |
* | Changes to make the new constant expression factoring logic more general | drh | 2013-11-15 |
* | Fix harmless compiler warnings. | drh | 2013-11-08 |
* | Report an error when trying to resolve column name "rowid" in a | drh | 2013-10-23 |
* | Fix a typo in a requirements mark comment. No changes to code. | drh | 2013-10-16 |
* | Additional test cases and requirements marks for the unlikely(), | drh | 2013-10-11 |
* | Refactor the ExprSetIrreducible() macro into ExprSetVVAProperty(*,EP_NoReduce). | drh | 2013-09-12 |
* | Merge in the Expr.flags expansion to 32-bits. Use an extra bit to help | drh | 2013-09-12 |
|\ |
|
| * | Increase the number of bits available in Expr.flags. Other tweaks aimed at | drh | 2013-09-12 |
* | | Additional unlikely() test cases. Logic tweaks to support test coverage. | drh | 2013-09-11 |