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
*
Fix harmless compiler warnings.
drh
12 days
*
Make the value of an explicit LIMIT clause on a scalar sub-query available to...
dan
13 days
*
Improved byte-code comments for the short-circuit optimization of
drh
2025-07-01
*
When attempting to optimize "expr AND false" to "false" and
drh
2025-07-01
*
For all binary operators, try to avoid computing subquery operands if the
drh
2025-06-30
*
Slightly smaller and faster version of the previous check-in.
drh
2025-06-30
*
Factor out the code that tries to avoid evaluating subquery operands if the
drh
2025-06-30
*
Improve the bytecode generated for comparisons so that if one operand is
drh
2025-06-28
*
Raise an error right away if the number of aggregate terms in a query
drh
2025-06-27
*
Extend the pedantic enforcement of type to VIRTUAL columns.
drh
2025-06-18
*
Improve the accuracy of affinity and collating sequence analysis for
drh
2025-06-02
*
Fix a bug in the NOT NULL/IS NULL optimization of check-in [cb94350185f555c3]
drh
2025-05-06
*
Fix an issue in Bloom filters on RHS subsqueries to IN operators.
drh
2025-04-30
*
Make use of the flexible-array feature of C99, when available, to try to
drh
2025-03-14
*
Approximately 100 typo corrections spanning the whole tree, submitted via [fo...
stephan
2025-02-27
*
Detect when a UNIQUE or PRIMARY KEY on a WITHOUT ROWID table would need
drh
2025-02-21
*
Code changes that make it easier to prove that no 32-bit integer overflows
drh
2025-02-17
*
Remove a pointless line of code.
drh
2025-02-10
*
Use the sqlite3ColumnIndex() routine to look up a column in a table, rather
drh
2025-02-08
*
The reuse-subroutine optimization [c9a3498113074bbc] might have generated
drh
2025-01-30
*
Simplifh the IdList object to remove unnecessary fields. Performance
drh
2025-01-28
*
Better job at suppressing harmless scan-build warnings. This time testing
drh
2025-01-11
*
Fix harmless scan-build warnings.
drh
2025-01-11
*
Increase the maximum number of arguments on an SQL function to 1000 with the
drh
2024-12-12
*
Fix a comment typo on the sqlite3ExprIsSingleTableConstraint() routine.
drh
2024-12-02
*
A NEVER() that was added by [eb5ac9e5b9a4f9c8] is violated by the ifnull()
drh
2024-11-30
*
Fix a NEVER() in the iif() logic that can be true if compiled with
drh
2024-11-29
*
Simplification to the fix in the prior check-in.
drh
2024-11-28
*
The sqlite3ExprCompare() routine should always compare the same variables
drh
2024-11-28
*
Add two NEVER() conditions.
drh
2024-11-28
*
Enhancements to sqlite3ExprImpliesExpr() so that it realizes that
drh
2024-11-28
*
Add an ALWAYS() on a branch in the new indexed-subtype logic.
drh
2024-10-08
*
Add a NEVER() to an unreachable branch in the new indexed-subtype logic.
drh
2024-10-07
*
Allow expressions with subtypes to be read from indexes unless they are being...
dan
2024-10-05
*
Experimental change to allow expressions with subtypes to be read from indexe...
dan
2024-10-05
*
Refactor the SrcItem object so that information about subqueries is stored
drh
2024-08-19
*
Give unique names to fields in the SrcItem object, to facilitate analysis of
drh
2024-08-17
*
Reduce the size of the SrcItem object by combining fields into a union.
drh
2024-08-17
*
Fix an oversized allocation in sqlite3ExprCodeIN().
dan
2024-07-20
*
Fix a use-after-free that could occur following an OOM introduced by [d8cedbe0].
dan
2024-07-08
*
Use a mini Bloom filter to help reduce the number of pointless searches for
drh
2024-07-05
*
Small performance optimizations.
drh
2024-07-05
*
Disable the reuse of IN-clause subqueries if the subquery is an explicit
drh
2024-07-04
*
Be more aggressive about reusing subqueries that appear on the RHS of IN
drh
2024-07-04
*
Use a Bloom filter to improve performance of IN operators when the RHS of
drh
2024-07-03
*
Add a NEVER() around a branch in sqlite3ExprAffinity() that is designed to
drh
2024-06-29
*
Additional steps to make sure calls to sqlite3ExprToRegister() are sane.
drh
2024-06-28
*
Better optimize queries that use parameters in the LIMIT clause.
drh
2024-06-06
*
Ensure that queries like "SELECT indeterministic(a) FROM tbl GROUP BY 1" invo...
dan
2024-05-24
*
Merge branches "fix-onerow-opt", "faster-openread", "fts5-delay-tokenizer" an...
dan
2024-05-17
|
\
[next]