index
:
sqlite
master
sqlite mirror
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
expr.c
Commit message (
Expand
)
Author
Age
...
*
Add loops and rows counters to "USE TEMP B-TREE FOR ORDER BY" records. Also f...
dan
2022-12-05
*
Add CYCLES scanstat measurement to "USE TEMP B-TREE FOR ORDER BY" lines.
dan
2022-12-03
*
Enhance the sqlite3_stmt_scanstatus() API and add sqlite3_stmt_scanstatus_v2(...
dan
2022-12-02
*
Improved comments. Add assert()s to verify that the AggInfo structure
drh
2022-11-25
*
Take care not to try to add comments to a TK_AGG_COLUMN opcode that does
drh
2022-11-24
*
Change a NEVER() into an assert().
drh
2022-11-24
*
Add NEVER() and ALWAYS() macros on branches that are believed to be
drh
2022-11-24
*
New test cases. Fix the logic so that it works for GROUP BY aggregates
drh
2022-11-24
*
Aggregates with GROUP BY now make use of expressions on indexes. This code
drh
2022-11-23
*
This attempt at modifying AggInfo to make use of indexed expressions does not
drh
2022-11-23
*
Since the memory registers used by the columns and functions of an
drh
2022-11-22
*
Factor out the allocation of registers for aggregates into a separate
drh
2022-11-22
*
Change the name of the Parse.pIdxExpr field to pIdxEpr so that the name is
drh
2022-11-21
*
The generalized indexed expression optimization of [2435112867fbd7b6] makes
drh
2022-10-20
*
Improved byte-code comments for the OP_Column opcodes used by the
drh
2022-10-18
*
Fix the indexed expression resolver for generated columns so that it picks
drh
2022-10-18
*
Improved comments and function names. No logic changes.
drh
2022-10-17
*
Enable the index-on-expression optimization even when the expression is
drh
2022-10-15
*
Only extract an expression from an index when the index is not a null row
drh
2022-10-15
*
This experimental branch attempts to use columns for an index-on-expression
drh
2022-10-13
*
Proposed optimization to the IS NULL and NOT NULL operators that avoids
drh
2022-10-13
*
Modify the OP_IfNotOpen opcode so that the jump is taken if the cursor is open
drh
2022-09-20
*
Is the query flattener restriction 29 (do not allow both EP_InnerON and
drh
2022-09-20
*
Add the new internal interface sqlite3DbNNFreeNN(db,ptr) where both the
drh
2022-08-22
*
Make sure IF_NULL_ROW expressions receive a separate slot in the sorter used
drh
2022-07-26
*
Improved AggInfo.aCol debugging output, intended to debug a problem with
drh
2022-07-26
*
Fix an assert() that was made out-of-date by [b52393ac28debe98].
drh
2022-07-25
*
Performance optimization in computing the Expr.nHeight field.
drh
2022-07-25
*
Small performance increase and size reduction by splitting out the
drh
2022-07-25
*
Allow subqueries on the right-hand side of a LEFT JOIN to be flattened even
drh
2022-07-25
*
TK_IF_NULL_ROW expressions must be accumulated in the same way as TK_COLUMN
drh
2022-07-25
*
Use sqlite3ParserAddCleanup() rather than pParse->pConstExpr to implement
drh
2022-07-23
*
Omit the EP_MemToken flag that was made obsolete by [e1f1cfe7f4387b60], for
drh
2022-07-22
*
In a TK_BLOB Expr node, the Expr.zToken might not be a well-formed
drh
2022-07-22
*
Make use of the sqlite3ExprDeferredDelete() interface in the previous
drh
2022-07-20
*
The subtype of a value should not propagate across a subquery boundary.
drh
2022-06-09
*
Only include the code for sqlite_offset() if compiled with
drh
2022-06-01
*
Move the sqlite_offset() function implementation to be an in-line function,
drh
2022-06-01
*
Change an unreachable branch into an assert().
drh
2022-05-13
*
Walk back the optimization from check-in [cc458317bd77046c] that tries to
drh
2022-05-13
*
Redefine the acccess rules for the Expr.w union so that the Expr.w.iJoin
drh
2022-05-13
*
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
*
Name resolution and "*" wildcard expansion for parenthesized FROM clauses
drh
2022-05-02
*
Merge the latest trunk fixes and enhancements into the right-join branch.
drh
2022-05-02
|
\
|
*
Improvement on check-in [a193749730d6cfba] so that the subroutine call to
drh
2022-05-02
|
*
Bring the comments on sqlite3FindInIndex() into closer alignment with what
drh
2022-05-02
*
|
Merge trunk enhancements into the right-join branch.
drh
2022-04-28
|
\
|
|
*
Fix a harmless typo in a comment.
drh
2022-04-27
|
*
Fix a problem with automatic indexes introduced by
drh
2022-04-25
[prev]
[next]