aboutsummaryrefslogtreecommitdiff
path: root/src/resolve.c
Commit message (Expand)AuthorAge
...
* Organize the various flag bits of the ExprList_item object into a substructuredrh2022-05-02
* Add the ability to access the USING columns of the right or left tablesdrh2022-04-22
* Avoid materializing columns of SF_NestedFrom subqueries that are never used.drh2022-04-21
* Remove an unnecessary assignment operation.drh2022-04-20
* Improved tracking of nested SELECT objects used to implementdrh2022-04-20
* Add a new comment to the body of lookupName(). No code changes.drh2022-04-20
* Remove unnecessary cases for the resolver.drh2022-04-19
* Fix to the coalesce() function generation in the resolver.drh2022-04-18
* Fix to the logic that computes coalesc() functions to resolve USING terms.drh2022-04-17
* Further improvements to USING() processing for RIGHT and FULL JOINs. Alldrh2022-04-17
* New test cases. One of the new test cases shows a flaw in the base designdrh2022-04-16
* RIGHT JOIN USING now appears to work the same as PG-14. Legacy tests pass.drh2022-04-16
* Avoid deleting substructure of the Expr node in lookupName() until afterdrh2022-04-15
* Progress toward a working USING for FULL JOIN.drh2022-04-15
* The sqlite3ProcessJoin() routine converts a NATURAL JOIN into a JOIN USING sodrh2022-04-15
* Preliminary code to support RIGHT JOIN. Everything seems to work, except thatdrh2022-04-08
* Improved technique for parsing the ON and USING clauses of a join is fasterdrh2022-04-07
* Further improvements to localization of errors in input SQL.drh2022-02-06
* Enhance sqlite3_error_offset() to report the position of unresolveddrh2022-02-05
* Minor typo fix in comment. No code changes.drh2022-02-03
* Remove many redundant checks for sqlite3.mallocFailed now that any OOM shoulddrh2022-01-24
* Ensure that the affinity of columns is honored in the RETURNING clause.drh2021-12-29
* Raise an error if a schema name is attached to the table-alias name of adrh2021-12-24
* Refactor the code that figures out which SELECT in a cascade of nested queriesdrh2021-11-08
* Protect access to the Expr.y union using nearby assert()s and branches.drh2021-10-07
* Protect all accesses to the Expr.x union using nearby assert()s and branches.drh2021-10-07
* Protect all accesses to the FuncDef.u and Expr.u unions using nearbydrh2021-10-07
* Dbsqlfuzz (a097eaad43c3c845b236126df92fb49b25449b0c) found a way to reach thedrh2021-09-24
* Refactor field names in the Column object, zCnName and zCnColl, to make themdrh2021-08-02
* One of the optimizations of check-in [de9c86c9e4cdb34f] does not work fordrh2021-07-22
* Minor comment improvements.drh2021-07-16
* Attempt to omit ORDER BY clauses from FROM-clause subqueries if those ORDER BYdrh2021-07-15
* Put ALWAYS() on a branch that is always true due to [d4097364c511709b].drh2021-07-02
* Fix a harmless assertion fault discovered bydrh2021-07-02
* Allow unqualified "rowid" references to be used in join queries, provided tha...dan2021-07-01
* Fix a problem with running ALTER TABLE against schemas that contain compound ...dan2021-06-01
* Fix problems with refering to CTEs from within sub-selects in PARTITION BY or...dan2021-05-17
* Add ALWAYS() to branches that are no longer reachable due to recentdrh2021-04-26
* More aggressive detection of OOM errors in resolveAlias().drh2021-04-26
* Performance optimizations in the code generator, especially in namedrh2021-04-16
* Add an assert() to show that the SF_Resolved flag does not get set ifdrh2021-04-12
* Fix a segfault that could occur if the ORDER BY clause of a compound SELECT c...dan2021-04-12
* Refactor NameContext.nErr into nNcErr to avoid confusion with Parse.nErr.drh2021-04-10
* When resolving names in the RETURNING clause, do not accept trigger namesdrh2021-03-31
* When resolving column names in the RETURNING clause, do not ignore andrh2021-03-31
* Improved comments on the NOT NULL strength reduction optimization.drh2021-03-09
* Fix another problem with RETURNING clauses in UPDATEs against tables with vir...dan2021-03-05
* Fix an assert() failure that could be triggered by a correlated sub-query in ...dan2021-03-05
* Put ALWAYS() on a branch that is now always true because of changesdrh2021-03-04
* Fix a segfault that could occur following an OOM condition.dan2021-03-04