Thanks to visit codestin.com
Credit goes to chromium.googlesource.com
Sign in
chromium
/
external
/
github.com
/
sqlite
/
sqlite
/
HEAD
/
src
daa4cdf
Fix a minor comment inaccuracy.
by drh
· 11 hours ago
bae748a
Increase the precision of the "real time" output from the ".timer" command
by drh
· 12 hours ago
74cc109
Ensure that the accumulator for an aggregate always gets initialized,
by drh
· 18 hours ago
27e13f4
Teach the sqlite3 CLI shell to look in XDG_STATE_HOME for the CLI history file before falling back to its historical location in the user's home directory.
by stephan
· 3 days ago
3a97a1b
Squelch a legitimate but harmless 'discards const' warning.
by stephan
· 3 days ago
shell-xdg-vars
81e9bbf
Avoid evaluating special vtab operators (e.g. MATCH) that are part of ON clauses attached to left joins from being evaluated too early. Fix for [forum:/forumpost/428ef7c468 | forum post 428ef7c468].
by dan
· 3 days ago
f8addcf
Fix harmless compiler warnings in builds that use SQLITE_OMIT_DATETIME_FUNCS.
by drh
· 5 days ago
bcfe38b
Avoid evaluating special vtab operators (e.g. MATCH) that are part of ON clauses attached to left joins from being evaluated too early. Possible fix for [forum:/forumpost/428ef7c468 | forum post 428ef7c468].
by dan
· 6 days ago
07b483c
Minor internal doc correction in vdbeInt.h.
by stephan
· 9 days ago
33c2e37
Fix the empty-table optimization on INTERSECT so that it does not try to
by drh
· 9 days ago
8663a78
Fix a possible user-after free following OOM in the EXISTS-to-JOIN optimization.
by drh
· 10 days ago
aa12f00
Adjustments to test/incrblob4.test so that it works on both Linux and Mac
by drh
· 10 days ago
449b345
Enable the EXISTS-to-JOIN optimization if the outer query has no FROM clause.
by drh
· 11 days ago
empty-table-optimizations
8c8443a
Small performance optimization in the resolver.
by drh
· 11 days ago
44a0367
Merge the latest trunk enhancements and fixes into the empty-table-optimizations branch.
by drh
· 11 days ago
0a5508a
Rework the fix to the problem described by
by drh
· 12 days ago
4fe1ac8
Simplifications to the row-value IN operator logic. Do not let the query
by drh
· 12 days ago
redundant-idx-columns
8504d37
Avoid invoking the preupdate hook from within sqlite3_blob_write() if the cursor is already invalid.
by dan
· 12 days ago
4aacd1e
Back out the fix at [ba7d5bad32ad6aac] because it does not always work and because
by drh
· 12 days ago
0840460
Fix parser error introduced by [325e547a2195571e]. See
by drh
· 12 days ago
c701d17
Improvements to the EXPLAIN QUERY PLAN output for EXISTS-to-JOIN.
by drh
· 13 days ago
8bc112e
Enhance the EXISTS-to-JOIN optimization so that it works on EXISTS subqueries
by drh
· 13 days ago
45bc9b9
Merge fixes from trunk into the empty-table-optimizations branch
by drh
· 2 weeks ago
e33ea17
Fix harmless compiler warnings.
by drh
· 2 weeks ago
a12e92d
Remove an ALWAYS() added by [960a8e6fc91f4] that turns out to be false
by drh
· 2 weeks ago
478dfc7
Do not allow the EXISTS-to-JOIN optimization if the EXISTS clause is based
by drh
· 2 weeks ago
1b62720
Improve the early-termination optimization so that it works in queries
by drh
· 2 weeks ago
1e3a862
Merge the latest trunk fixes and enhancements into the empty-table-optimizations branch
by drh
· 2 weeks ago
0e6e05d
Make the value of an explicit LIMIT clause on a scalar sub-query available to xBestIndex for simple "LIMIT 0" and "LIMIT 1" queries.
by dan
· 2 weeks ago
c525e6e
Make handling of LIMIT clauses in correlated sub-queries on virtual tables more efficient.
by dan
· 2 weeks ago
bfb4993
Fix an uninitialized variable added yesterday by [d27d34fb746280e7].
by drh
· 2 weeks ago
debc8f7
Minor tweaks to the exists-to-join optimization.
by drh
· 2 weeks ago
aa54d7a
Merge in the exists-to-join optimization that has been modified
by drh
· 2 weeks ago
eb27359
Fix VDBE coverage
by drh
· 2 weeks ago
33f3273
Early exit if one of the inner loops of a 3-way or larger join is an
by drh
· 2 weeks ago
2166766
If the LHS for an EXCEPT or INTERSECT operator is empty, skip over the
by drh
· 2 weeks ago
6245e5a
Improve the bytecode for joins such that it exits earlier if it determines
by drh
· 2 weeks ago
caf0473
Ensure that Expr.op2 values for TK_AGG_FUNCTION nodes are adjusted when
by drh
· 2 weeks ago
2427ce1
Improved comments on bytecode used to implement aggregate queries, to aid
by drh
· 2 weeks ago
46bfcc1
Improved byte-code comments for the short-circuit optimization of
by drh
· 2 weeks ago
5e71497
Cache and reuse virtual table cursors in the bytecode engine.
by drh
· 3 weeks ago
e1910ed
Merge trunk fixes into the empty-table-optimizations branch.
by drh
· 3 weeks ago
d82c6a2
When attempting to optimize "expr AND false" to "false" and
by drh
· 3 weeks ago
3d21dcc
More aggressive optimization of addrHalt for RIGHT JOIN.
by drh
· 3 weeks ago
ba56f70
Compute WhereLevel.addrBrk and .addrHalt early so that those labels can be
by drh
· 3 weeks ago
99f1aa0
Strive to skip the evaluation of scalar subqueries that are part of a
by drh
· 3 weeks ago
1bd6b41
Correct ~/.local/config/... to ~/.config/... when looking for sqliterc when XDG_CONFIG_HOME is not set. Internal doc touchups.
by stephan
· 3 weeks ago
2752d13
Add support for using $XDG_STATE_HOME/sqlite_history or ~/.local/state/sqlite_history before fallback back to the historical default of ~/.sqlite_history. Update sqlite3.1 (man page) with the new semantics.
by stephan
· 3 weeks ago
280559b
For all binary operators, try to avoid computing subquery operands if the
by drh
· 3 weeks ago
optimize-null-values
bbcf035
Preliminary refactoring of the XDG_CONFIG_HOME support to support the pending addition of other XDG-configurable options. In response to [forum:31db1a23f9 | forum post 31db1a23f9].
by stephan
· 3 weeks ago
e2e81e6
Slightly smaller and faster version of the previous check-in.
by drh
· 3 weeks ago
b8c8179
Minor API doc typo fixes from brickviking.
by stephan
· 3 weeks ago
e24f20a
Factor out the code that tries to avoid evaluating subquery operands if the
by drh
· 3 weeks ago
f0991c4
Minor API doc typo fixes from brickviking.
by stephan
· 3 weeks ago
311d73e
Improve the bytecode generated for comparisons so that if one operand is
by drh
· 3 weeks ago
c52e9d9
Raise an error right away if the number of aggregate terms in a query
by drh
· 3 weeks ago
fbf1c05
API doc typo fixes and closing DD element tags from brickviking.
by stephan
· 3 weeks ago
e77e589
Work around an apparent GCC UBSAN bug. See
by drh
· 3 weeks ago
981022b
Minor API doc fixes sent off-list from brickviking.
by stephan
· 3 weeks ago
a67c712
Similar fix to the previous check-in, but this time for sqlite3_preupdate_new().
by drh
· 3 weeks ago
66cd200
Range check the column index on the sqlite3_preupdate_old() interface
by drh
· 4 weeks ago
513fff8
API doc typo fixes and one rephrasing improvement from brickviking.
by stephan
· 4 weeks ago
b1560be
Fix an SQL typo introduced by the previous check-in.
by drh
· 4 weeks ago
2878902
Escape the "_" character in LIKE patterns in the CLI.
by drh
· 4 weeks ago
f453e8d
Fix a harmless compiler warning injected by [c978aed3b6f82b3d].
by drh
· 4 weeks ago
4c1c400
Improved "statement aborts at ..." log-file messages that identify the
by drh
· 4 weeks ago
b5aa959
API doc typo fixes from brickviking.
by stephan
· 4 weeks ago
a0c6de5
Numerous small doc typo from BrickViking.
by stephan
· 4 weeks ago
b68d631
Enhance sqlite3BtreeSetPageSize() so that it detects early if no changes
by drh
· 4 weeks ago
37794b4
Improve the accuracy of sqlite3BtreeRowCountEst().
by drh
· 4 weeks ago
397b82c
Generalize the indexCellCompare() so that works on any index page, not just
by drh
· 4 weeks ago
92d1bec
A slight doc rephrasing for clarity, suggested in the forum.
by stephan
· 4 weeks ago
a5c484b
Doc typo fixes from [forum:0bce273669 | forum post 0bce273669].
by stephan
· 4 weeks ago
ab9c91a
Extend the pedantic enforcement of type to VIRTUAL columns.
by drh
· 4 weeks ago
bcf25e7
Enforce judgmental typing on STORED generated columns for STRICT
by drh
· 4 weeks ago
9a9140b
Change the definition of SQLITE_DYNAMIC to a function that has exactly
by drh
· 4 weeks ago
df8aa37
Avoid writing frames with no checksums into the wal file if a
by drh
· 4 weeks ago
110055c
Fix a corner-case for [9441fff52cc4e19c].
by drh
· 4 weeks ago
1ea6a53
Avoid writing frames with no checksums into the wal file if a savepoint is rolled back after dirty pages have already been spilled into the wal file. Possible fix for [forum:/forumpost/b490f726db | forum post b490f726db].
by dan
· 5 weeks ago
86d9c2d
Fix an issue going back to version 3.39.0 with transitive IS constraints
by drh
· 5 weeks ago
d3a13f7
Improved debugging output for the transitive constraint optimization.
by drh
· 5 weeks ago
6ed5aa4
Make the show-%p-az-zero hack of the previous check-in configurable at
by drh
· 5 weeks ago
67f7082
Add an "#if 0" that can be changed to "1" to cause all %p output to render
by drh
· 5 weeks ago
792d1d1
Have sqlite3_setlk_timeout() take the database handle mutex. This fixes an assert() failure that could occur if sqlite3_setlk_timeout() were called on a threadsafe handle.
by dan
· 5 weeks ago
23e59b3
Fix the concat_ws() SQL function so that it includes empty strings in the
by drh
· 5 weeks ago
a09a4fb
Improved selection of the divisor when subdividing nested Bitvec objects.
by drh
· 5 weeks ago
6a23ff5
Minor corrections to the new Bitvec testing logic.
by drh
· 5 weeks ago
5706b31
Enhancements to sqlite3BitvecBuiltinTest() that allow testing code to
by drh
· 6 weeks ago
90ba0d4
Improved diagnostics for Bitvec: Add the sqlite3ShowBitvec() routine that
by drh
· 6 weeks ago
4c323ba
Remove unnecessary whitespace and otherwise improve comments in the
by drh
· 6 weeks ago
b1929b7
Remove the clunky test_windirent.h and test_windirent.c files from src/
by drh
· 6 weeks ago
140748f
Fix harmless compiler warning introduced by the setlk-snapshot-fix merge.
by drh
· 7 weeks ago
2bd9f69
Fix JSONB edit so that when it is trying to reduce the size of an element
by drh
· 7 weeks ago
9269b21
Fixes to ensure SQLITE_ENABLE_SETLK_TIMEOUT builds use a blocking lock and do not call xSleep() when (a) opening a snapshot transaction, and (b) when blocked by another process running recovery.
by dan
· 7 weeks ago
69ce758
Fix os_win.c so that SQLITE_ENABLE_SETLK_TIMEOUT=2 builds work on windows.
by dan
· 7 weeks ago
setlk-snapshot-fix
342ef63
Improve the accuracy of affinity and collating sequence analysis for
by drh
· 7 weeks ago
eb9a145
Merge trunk changes into this branch.
by dan
· 7 weeks ago
8658a8d
Remove an unnecessary parameter from sqlite3VdbeRecordUnpack(). Improved
by drh
· 7 weeks ago
7590bfd
Fix stale comments related to KeyInfo. Add new assert()s associated with
by drh
· 7 weeks ago
d4c224b
Fix an off-by-one error in the size computation of a vdbe-sorter.
by drh
· 7 weeks ago
Next »