index
:
sqlite
master
sqlite mirror
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
resolve.c
Commit message (
Expand
)
Author
Age
*
Add ALWAYS() on a branch this is always true now due to [84417bbd144b2197].
drh
2023-03-21
*
Disallow the one-pass optimization for DELETE if the WHERE clause contains
drh
2023-03-15
*
When it is known when preparing a statement that X cannot be NULL, transform ...
dan
2023-03-03
*
Improved and simplified logic for resolving the various aliases of the schema
drh
2023-02-02
*
Resolve all possible aliases and variations of the schema table names.
drh
2023-02-02
*
In expression nodes of type REGISTER with sub-type COLUMN, ensure that the
drh
2023-01-13
*
Make use of the sqlite3ExprDeferredDelete() interface in the previous
drh
2022-07-20
*
Simplify the logic that converts the "1" expression in "ORDER BY 1" into a
drh
2022-07-20
*
Fix harmless compiler warnings seen with MSVC.
mistachkin
2022-07-06
*
Allow a HAVING clause on any aggregate query, even if there is no GROUP BY
drh
2022-06-21
*
Improved names for flags on the Expr object: EP_FromJoin becames
drh
2022-05-13
*
Organize the various flag bits of the ExprList_item object into a substructure
drh
2022-05-02
*
Add the ability to access the USING columns of the right or left tables
drh
2022-04-22
*
Avoid materializing columns of SF_NestedFrom subqueries that are never used.
drh
2022-04-21
*
Remove an unnecessary assignment operation.
drh
2022-04-20
*
Improved tracking of nested SELECT objects used to implement
drh
2022-04-20
*
Add a new comment to the body of lookupName(). No code changes.
drh
2022-04-20
*
Remove unnecessary cases for the resolver.
drh
2022-04-19
*
Fix to the coalesce() function generation in the resolver.
drh
2022-04-18
*
Fix to the logic that computes coalesc() functions to resolve USING terms.
drh
2022-04-17
*
Further improvements to USING() processing for RIGHT and FULL JOINs. All
drh
2022-04-17
*
New test cases. One of the new test cases shows a flaw in the base design
drh
2022-04-16
*
RIGHT JOIN USING now appears to work the same as PG-14. Legacy tests pass.
drh
2022-04-16
*
Avoid deleting substructure of the Expr node in lookupName() until after
drh
2022-04-15
*
Progress toward a working USING for FULL JOIN.
drh
2022-04-15
*
The sqlite3ProcessJoin() routine converts a NATURAL JOIN into a JOIN USING so
drh
2022-04-15
*
Preliminary code to support RIGHT JOIN. Everything seems to work, except that
drh
2022-04-08
*
Improved technique for parsing the ON and USING clauses of a join is faster
drh
2022-04-07
*
Further improvements to localization of errors in input SQL.
drh
2022-02-06
*
Enhance sqlite3_error_offset() to report the position of unresolved
drh
2022-02-05
*
Minor typo fix in comment. No code changes.
drh
2022-02-03
*
Remove many redundant checks for sqlite3.mallocFailed now that any OOM should
drh
2022-01-24
*
Ensure that the affinity of columns is honored in the RETURNING clause.
drh
2021-12-29
*
Raise an error if a schema name is attached to the table-alias name of a
drh
2021-12-24
*
Refactor the code that figures out which SELECT in a cascade of nested queries
drh
2021-11-08
*
Protect access to the Expr.y union using nearby assert()s and branches.
drh
2021-10-07
*
Protect all accesses to the Expr.x union using nearby assert()s and branches.
drh
2021-10-07
*
Protect all accesses to the FuncDef.u and Expr.u unions using nearby
drh
2021-10-07
*
Dbsqlfuzz (a097eaad43c3c845b236126df92fb49b25449b0c) found a way to reach the
drh
2021-09-24
*
Refactor field names in the Column object, zCnName and zCnColl, to make them
drh
2021-08-02
*
One of the optimizations of check-in [de9c86c9e4cdb34f] does not work for
drh
2021-07-22
*
Minor comment improvements.
drh
2021-07-16
*
Attempt to omit ORDER BY clauses from FROM-clause subqueries if those ORDER BY
drh
2021-07-15
*
Put ALWAYS() on a branch that is always true due to [d4097364c511709b].
drh
2021-07-02
*
Fix a harmless assertion fault discovered by
drh
2021-07-02
*
Allow unqualified "rowid" references to be used in join queries, provided tha...
dan
2021-07-01
*
Fix a problem with running ALTER TABLE against schemas that contain compound ...
dan
2021-06-01
*
Fix problems with refering to CTEs from within sub-selects in PARTITION BY or...
dan
2021-05-17
*
Add ALWAYS() to branches that are no longer reachable due to recent
drh
2021-04-26
*
More aggressive detection of OOM errors in resolveAlias().
drh
2021-04-26
[next]