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
*
In the previous check-in, use a u32 instead of an int, to make it easier to
drh
2023-11-02
*
Fix a spurious "misuse of aggregate function" error that could occur when an ...
dan
2023-11-02
*
Fix PRAGMA integrity_check so that it does not raise an error if the
drh
2023-10-20
*
Make sure all terms of the ORDER BY within an aggregate go through aggregate
drh
2023-10-18
*
Basic error checking. Resolve symbols in the aggregate ORDER BY expressions.
drh
2023-10-18
*
Add a NEVER() to an unreachable branch.
drh
2023-09-16
*
Further tests and assert() statements for the change on this branch.
dan
2023-09-16
*
Fix resolution of unqualified "rowid" identifiers in queries with nested joins.
dan
2023-09-15
*
Allow expressions like "<tbl>.rowid" to refer to implicit rowid columns of ta...
dan
2023-09-15
*
Avoid unnecessary NULL pointer checks on calls to sqlite3WalkExpr().
drh
2023-06-19
*
Add a C-source spell-checking facility. make misspell (on Nix)
larrybr
2023-06-07
*
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
[next]