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
...
*
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
*
|
Change the name of the two-argument unlikely() function to likelihood().
drh
2013-09-11
*
|
Tweaks to the index selection logic.
drh
2013-09-11
*
|
Continuing refinements of the logic to take WHERE clause terms not used for
drh
2013-09-07
*
|
Enhance the plan solver to take into account the number of output rows when
drh
2013-09-06
*
|
Initial implementation of the unlikely() SQL function used as a hint to
drh
2013-09-06
|
/
*
Make sure that GROUP BY terms select input column names in preference to
drh
2013-08-15
*
Bare identifiers in ORDER BY clauses bind more tightly to output column name,
drh
2013-08-15
*
Clarification and typo fixes in comments related to name resolution.
drh
2013-08-15
*
Silently ignore database name qualifiers in CHECK constraints and in
drh
2013-08-02
*
Fill out an initial implementation of the sqlite3ExprImpliesExpr() function.
drh
2013-08-01
*
Resolve names in CREATE INDEX WHERE clauses and detect errors. Disallow
drh
2013-07-31
*
Treat identifiers in the HAVING clause the same as in the WHERE clause.
drh
2013-05-16
*
Make sure the affinity and datatype of sub-subqueries are initialized
drh
2013-04-25
*
Only consider AS names from the result set as candidates for resolving
drh
2013-04-13
*
When comparing names during name resolution, make sure the names match
drh
2013-02-26
*
Fix harmless compiler warnings.
drh
2013-02-07
*
Do not raise an error if an unknown SQL function is found in a CHECK
drh
2013-01-08
*
Further corner-case fixes to the name resolution logic.
drh
2013-01-03
*
Remove an incorrect assert() statement (ticket [beba9cae6345a]). Fix other
drh
2013-01-03
[prev]
[next]