| Commit message (Collapse) | Author | Age |
... | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
with code generation, especially on PRAGMAs. Rename sqlite3VdbeAddGoto()
to just sqlite3VdbeGoto().
FossilOrigin-Name: 847387ec8e6fef283899578fb232b2c23b00ee5b
|
| | |/
| |/|
| | |
| | |
| | | |
sqlite3VdbeAddOp2(v,OP_Goto,0,i).
FossilOrigin-Name: be78f413df1b0d874b44a866ef6bf17543d7e8a2
|
|\| |
| | |
| | | |
FossilOrigin-Name: 29570a604806e2a60a8eef7eaf1dce022d2a7004
|
| |/
| |
| |
| |
| | |
result set and in the ORDER BY clause.
FossilOrigin-Name: c2f3bbad778504681b39ab9399a1eb3c1a35ab3f
|
| |
| |
| |
| |
| |
| |
| | |
of an index, though the code generator still rejects everything other than
simple column names. The sqlite3RestrictColumnListSyntax() routine is removed
since that feature is now handled by the parser.
FossilOrigin-Name: bed42116addabcf3dfdc2e2d51ae183965704988
|
| |
| |
| |
| |
| | |
foreign key constraints and in the argument list to common table expressions.
FossilOrigin-Name: 83cbc4d8761498647794affffa961a4fca311be7
|
| |
| |
| | |
FossilOrigin-Name: 518d6220a12fb1289f699ef0821e6adfcd286ed0
|
|\|
| |
| | |
FossilOrigin-Name: b9927c876c1d4e146cb6a603d82cd2489594084d
|
| |
| |
| |
| |
| | |
list to a table-valued-function in the FROM clause.
FossilOrigin-Name: b919376147597c4b73421abe5788f893baf1560b
|
| |
| |
| | |
FossilOrigin-Name: be254715b5f56900e57ed57a179ca8d7bb68685d
|
|\|
| |
| |
| |
| | |
cursor-hint mechanism, but provides a baseline for trouble-shooting.
FossilOrigin-Name: 82a7a61bc0883b1e7432548e4890791717aa1bb3
|
| |
| |
| |
| |
| | |
for faster SQL function dispatch.
FossilOrigin-Name: 2abc44eb3b9d489321baa50bc25e17dafbda3687
|
| |
| |
| |
| |
| |
| | |
result-set code when it is used (inappropropriately) in a result-set
expression.
FossilOrigin-Name: 7cdbae625eb029538a693d2bebec465a6f65fb90
|
| |\
| | |
| | |
| | |
| | |
| | | |
SQLITE_ENABLE_COLUMN_USED_MASK) as a hint to the b-tree layer as to which
columns of a btree cursor will be used.
FossilOrigin-Name: 711a176cbfad5dde6defa9648fba6d0d663af134
|
| | |
| | |
| | |
| | |
| | | |
of columns in a table or index that are actually used by the query.
FossilOrigin-Name: f167bba446b78dd7538d0b2bae3e6678f3b1ba28
|
| | |
| | |
| | |
| | |
| | | |
index condition expression in the schema.
FossilOrigin-Name: e63d01c69c3e50f49ee3022a519c4f3e91f00520
|
| | |
| | |
| | | |
FossilOrigin-Name: c32ce54ca46a4be4373983be6fd44b1f3a0250d1
|
| |/
| |
| | |
FossilOrigin-Name: be8e3fc70e4c13b28b07985df3457960f58ffddd
|
| |
| |
| |
| |
| | |
SrcList.a[0].zIndexedBy.
FossilOrigin-Name: 6a9cf063379118dbb95c6cdc6d60af50e9867177
|
| |
| |
| | |
FossilOrigin-Name: bce3f04186cd2d69414a5a98b5b77dc8f060554a
|
| |
| |
| | |
FossilOrigin-Name: f925389eaf5bf8962a28fcaa652b75caa606efba
|
| |
| |
| | |
FossilOrigin-Name: cc50883d67334507227e1384fef6cc7c93fd7de1
|
| |
| |
| | |
FossilOrigin-Name: 01c50cee37bfaddfecdda014728c35a1be1d991a
|
| |
| |
| |
| |
| | |
newer change.
FossilOrigin-Name: 592c010478fba7410424f011a62e019c826f1ac3
|
| |
| |
| | |
FossilOrigin-Name: dc61b292d8eaf422ca8a2b18f1caccef1a5389fd
|
| |
| |
| |
| |
| | |
and Expr.iTable for TK_STRING expressions.
FossilOrigin-Name: b67bb16c72c3e015ea82665ada9b5d3289ef6fb2
|
| |
| |
| | |
FossilOrigin-Name: ec5a493ad27593ca78899b3001630c1898b940ff
|
| |
| |
| |
| |
| |
| | |
that subquery is not a VALUES-only query as such queries cannot deal with
LIMIT clauses.
FossilOrigin-Name: 7c27310bdf6b4af44a0811a2787ed64966d720d2
|
| |
| |
| |
| |
| |
| | |
when the LHS of an OR operator contains an error and the RHS contains an IN
operator.
FossilOrigin-Name: 3872742591add4e94033484c2844e7d7ab69674b
|
| |
| |
| | |
FossilOrigin-Name: 8d27e3e16a9be79fe227e833f4770ebe09a9d90b
|
| |
| |
| |
| |
| | |
under some circumstances.
FossilOrigin-Name: eddc05e7bb31fae74daa86e0504a3478b99fa0f2
|
| |\
| | |
| | |
| | |
| | |
| | |
| | | |
And do not flatten an aggregate subquery into a query that uses other
subqueries. Fixes for tickets [ca0d20b6cdddec5] and
[2f7170d73bf9], respectively.
FossilOrigin-Name: 24e78b8d65734a6a8ae21a20542cd1839e756fb1
|
| | |
| | |
| | |
| | |
| | | |
Initial fix for ticket [ca0d20b6cdddec5e8].
FossilOrigin-Name: c053448a55f9d030e8ffe88cf4fc14ada7f6ec19
|
| |/
| |
| |
| |
| |
| |
| | |
uses other subqueries in its result set or WHERE clause or ORDER BY clause.
Preliminary fix for ticket [2f7170d73bf9abf8]. However it still contains
a defect similar to the COLLATE problem of [ca0d20b6cddd].
FossilOrigin-Name: 0b7d65e3fda676d193347cb782854c28a48252af
|
| |
| |
| | |
FossilOrigin-Name: 4ef7ceced2b0000d21f7f8014384c04a0e4661d3
|
| |
| |
| |
| |
| |
| |
| | |
that comes about because the Expr.pTab field is checked on an
EXPR_REDUCEDSIZE Expr object before checking the Expr.op field to
know that the Expr.pTab field is meaningless.
FossilOrigin-Name: e098de691002a78270540430b0df1e120582b53f
|
| |
| |
| | |
FossilOrigin-Name: 5f592359d6d41708da3b3ac9d987a1631bfa3d88
|
| |
| |
| |
| |
| | |
Ticket [a59ae93ee990a55].
FossilOrigin-Name: fe5788633131281a0f27c5b75993ce2ff958bfeb
|
| |
| |
| |
| |
| |
| | |
table can be NULL even if that column as a NOT NULL constraint.
Fix for ticket [6f2222d550f5b0ee7ed].
FossilOrigin-Name: 6f6fcbe4736b9468a495c684d5eebc8bfe5c566a
|
| |
| |
| |
| |
| | |
No changes to code.
FossilOrigin-Name: 6d00bcca6ed1903fb17275752cab71c14392355b
|
| |
| |
| |
| |
| | |
...)" expressions. Fix for [db87229497].
FossilOrigin-Name: 55e453aadbb676dda07f0fa537d39ce184ef636c
|
| |
| |
| |
| |
| | |
doing so gives the same answer for less work.
FossilOrigin-Name: d95d0313c447f5baeabdb17284d8606331ab7d49
|
| |
| |
| |
| |
| | |
No changes to production code.
FossilOrigin-Name: 07c89940c49a5dca3205a4b6fa8290f23bcb6e10
|
| |
| |
| |
| |
| |
| | |
debugging display routines: sqlite3TreeViewExpr(), sqlite3TreeViewExprList(),
and sqlite3TreeViewSelect().
FossilOrigin-Name: 4ff51325d6b41d0c59e303b573700ec80c51d216
|
| |
| |
| |
| |
| | |
Ticket [78c0c8c3c9f7c1].
FossilOrigin-Name: 1ad2bc1ed4c4ac81ac67a9660761f0eeb47c7fef
|
| |
| |
| | |
FossilOrigin-Name: c0b61f7092a7fd2c5f51db26ce7a7a5c75c227fe
|
| |
| |
| |
| |
| | |
testfixture. Add new SELECTTRACE() calls.
FossilOrigin-Name: f1ba68f131d2f03e4a7bc50cde23a7609d384279
|
| |
| |
| | |
FossilOrigin-Name: 320556233e19cdd9d590a09655c3465754700d39
|
| |
| |
| | |
FossilOrigin-Name: e62aab5e9290503869e1f4d5e0fefd2b4dee0a69
|
| |
| |
| | |
FossilOrigin-Name: 462f42af52f146fd328ddcbbe78c8444ef7bd2c3
|