aboutsummaryrefslogtreecommitdiff
path: root/src/resolve.c
Commit message (Expand)AuthorAge
* Currently, if SQLite cannot find a table or index referred to by a query, it ...dan2010-06-28
* Fix a typo in a comment. No changes to code.drh2010-04-08
* New test cases for automatic indices. New testcase() macros associateddrh2010-04-08
* Log all error messages if logging is enabled.drh2010-02-22
* Fix the expression comparison logic to take the COLLATE operator into account.drh2010-01-07
* Add evidence marks associated with autoincrement.drh2010-01-01
* Within the special new.* and old.* tables of a trigger, recognize all thedrh2009-12-29
* Move [7d30880114] to the trunk. Add optimizations to reduce the number of opc...dan2009-11-27
* Change so that deleting an Expr structure requires only one frame per level i...dan2009-11-23
* Remove the obsolete "$Id:$" RCS identifier strings from the source code.drh2009-11-10
* Create a new datatype "ynVar" to hold "nVar" (number of variable) values.drh2009-11-04
* Fix compiler warnings on MSVC build.shane2009-11-03
* When generating WHERE clause terms internally for NATURAL and USING joins, id...dan2009-10-19
* Warning cleanup from the MSVC compile.shane2009-09-07
* More fixes and comment updates.dan2009-09-01
* More fixes for test cases.dan2009-08-31
* Fix some authorization callback problems.dan2009-08-31
* Changes to support recursive triggers.dan2009-08-28
* Additional updates to the symbol resolver and expression tree walker todrh2009-06-15
* Updates to resolve.c to facilitate full coverage testing. (CVS 6762)drh2009-06-15
* Fix compiler warnings with MSVC build. (CVS 6699)shane2009-06-01
* Refinements in expression handling logic that have resulted from recentdrh2009-05-29
* Fix a NULL pointer dereference following an OOM error in the column namedrh2009-05-28
* Make sure the column name resolver does not try to duplicate Expr.u.zTokendrh2009-05-28
* Additional refinements to Expr handling. Restore compression of triggerdrh2009-05-28
* Simplifications to the Expr object: Remove Expr.span completely and convertdrh2009-05-27
* Make sure the left-shift operator never overflows. (CVS 6605)drh2009-05-05
* Record within the Token structure itself whether or not the token hasdrh2009-05-01
* Added some asserts and a check for a null pointer dereference. (CVS 6337)shane2009-03-05
* Fix a bug in the GROUP BY alias name resolution. The bug was bydrh2009-03-02
* Reverse commit (6315) for now. (CVS 6317)danielk19772009-02-24
* Scan an index instead of a table for "SELECT count(*) FROM <tbl>" queries. Be...danielk19772009-02-23
* Changes to reduce the heap space consumed by triggers, views and tables in th...danielk19772009-02-19
* Never use strlen(). Use our own internal sqlite3Strlen30() which isdrh2008-12-10
* More explicit type casting to silence VC++. (CVS 6006)drh2008-12-10
* Finish incomplete edit of resolve.c from check-in (5998). (CVS 6000)drh2008-12-09
* A subquery in the result set of a SELECT should be able to look into outerdrh2008-12-09
* Modifications to avoid unsigned/signed comparisons in various files. (CVS 5914)danielk19772008-11-17
* When a name in double quotes falls back to being a string literal,drh2008-10-19
* Fix a memory leak on ORDER BY of a compound select caused by the resolverdrh2008-10-11
* Updated LIMIT support for DELETE/UPDATE. Omit option changed to SQLITE_ENABL...shane2008-10-10
* Fix a typo in check-in (5769) (CVS 5770)drh2008-10-06
* Expression nodes of type TK_ROW mean the rowid of the first table in thedrh2008-10-06
* Avoid reevaluating WHERE and ORDER BY expressions that alias terms in thedrh2008-08-29
* Fix bug in the premutation testing that was causing many permutations fromdrh2008-08-25
* Additional coverage testing in the new name resolver module. (CVS 5608)drh2008-08-25
* Remove dead code. (CVS 5601)drh2008-08-22
* Refactor the name resolution procedures in the code generator. (CVS 5569)drh2008-08-20