aboutsummaryrefslogtreecommitdiff
path: root/src/resolve.c
Commit message (Expand)AuthorAge
...
* Improved interface to double-quoted string literal enabling/disabling.drh2019-06-17
* Add SQLITE_DBCONFIG options LEGACY_ALTER_TABLE, NO_DQS_SCHEMA, and NO_DQS.drh2019-06-14
* Handle expressions like "expr IS TRUE COLLATE xyz" in the same way as "expr I...dan2019-06-12
* The affinity of the unlikely() function and its cousins should be "none".drh2019-06-11
* A minor variation on check-in [1685610ef8e0dc] which (hopefully) makes thedrh2019-05-20
* Disallow string constants enclosed in double-quotes within new CREATE TABLE a...dan2019-05-20
* Fix a stack overflow that could occur when renaming a table that has a trigge...dan2019-04-29
* Recover a some of the performance lost by window function alias fix twodrh2019-03-29
* Prevent aliases of window functions expressions from being used as arguments ...dan2019-03-28
* Fix a problem with a window function in a correlated sub-query where at least...dan2019-03-22
* Internally, remove all references to a Window object that belongs to an expre...dan2019-02-22
* Build and test fixes for SQLITE_OMIT_WINDOWFUNC builds.dan2019-02-11
* Fix a problem with renaming a table within a schema that contains a composite...dan2019-01-23
* Fix problems with sub-selects in WINDOW definitions. Also rename-column opera...dan2019-01-23
* Fix a problem with fix [b4b57413].dan2019-01-16
* Fix a problem with renaming a column that is used as part of an ORDER BY on adan2019-01-16
* Raise an error if the argument to VACUUM INTO is an identifier.drh2019-01-02
* Fix harmless compiler warnings.drh2018-12-14
* Further refinements to the sqlite3_normalized_sql() interface. TH3 nowdrh2018-12-10
* Fix the sqlite3_normalized_sql() interface so that it rendersdrh2018-12-07
* Issue a warning whenever a double-quoted string literal is used.drh2018-12-06
* Omit a line of code that has no affect on the outcome.drh2018-12-02
* Do not allow direct access to internal-use SQL functions such asdrh2018-11-26
* Minor code simplification.drh2018-09-20
|\
| * A minor code simplification, saved in a branch for future reference.drh2018-09-19
* | Combine the Expr.pTab and Expr.pWin fields into a union named "y". Add a newdrh2018-09-20
|/
* Extend RENAME TABLE to edit triggers and views. Still buggy.dan2018-08-29
* Remove an unnecessary IN_RENAME_COLUMN macro from resolve.c.drh2018-08-25
* Fix a problem with renaming a column that occurs as an "excluded.colname"dan2018-08-24
* Avoid incorrectly replacing tokens that refer to a column being renamed via andan2018-08-24
* Rename internal function sqlite3RenameToken() to sqlite3RenameTokenMap() anddan2018-08-21
* Ensure that CREATE VIEW, TRIGGER or INDEX statements can be edited by ALTERdan2018-08-17
* Experimental implementation of ALTER TABLE ... RENAME COLUMN. Still buggy.dan2018-08-09
* Fix a harmless warning about comment formatting in the previousdrh2018-07-10
* Fix a segfault caused by having identical window functions in the select-listdan2018-07-02
* Fix a segfault caused by invoking a regular aggregate as a window-function.dan2018-07-02
* Further performance related tweaks for sqlite3RunParser().dan2018-06-29
* Fix problems with using window-functions in correlated sub-queries.dan2018-06-23
* Omit all window-function related code when building with SQLITE_OMIT_WINDOWFUNC.dan2018-06-22
* Clarify the relationship between a Window object and its associated Expr.dan2018-06-11
* Fix handling of window frames containing negative number of rows. e.g. "ROWS xdan2018-06-11
* Add support for the WINDOW clause.dan2018-06-08
* Merge latest trunk changes into this branch.dan2018-06-04
|\
| * Ensure that sqlite3AuthRead() is only call for TK_COLUMN and TK_TRIGGERdrh2018-06-02
* | Add support for window functions row_number(), rank(), dense_rank() anddan2018-06-02
* | Evaluate multiple window functions in a single pass if they use the samedan2018-05-17
* | Start of experimental implementation of SQL window functions. Does not yetdan2018-05-16
|/
* Add new testcase() macros and fix a bug that was revealed when trying todrh2018-04-18
* Remove the MySQL upsert syntax. As an optional alias to the insert tabledrh2018-04-16
* Add support for the "excluded.*" names in the UPDATE clause of an upsert.drh2018-04-16