I Use This!
Very High Activity

Commits : Listings

Analyzed about 21 hours ago. based on code collected 1 day ago.
Apr 24, 2023 — Apr 24, 2024
Commit Message Contributor Files Modified Lines Added Lines Removed Code Location Date
Remove some dead WASM-side code. More... 2 days ago
Minor touchups in JS docs and exception messages. More... 2 days ago
When running the 'dist' target in ext/wasm for an SEE-capable build, ensure that the resulting zip file and directory name include '-see'. More... 2 days ago
Add extra tests for aborting conflicts in the sessions module. More... 3 days ago
Minor cleanups to [8fbda563d2f5]. More... 3 days ago
Extend the JS/WASM SEE build support by (A) filtering SEE-related bits out of the JS when not building with SEE and (B) accepting an optional key/textkey/hexkey option to the sqlite3.oo1.DB and subclass constructors to create/open SEE-encrypted databases with. Demonstrate SEE in the test app using the kvvfs. This obviates the changes made in [5c505ee8a7]. More... 3 days ago
Extra robustness in the code that causes cursors to return NULL when they are participating in an OUTER JOIN. More... 3 days ago
For sqlite3.oo1.DB JavaScript classes, bypass execution of any on-open() SQL in SEE-capable builds because it would necessarily run before the client has an opportunity to provide their decryption key, which would leave the db handle in an unusable state and cause the ctor to throw. This currently affects only the OPFS VFSes. We may want to consider extending the ctor options object to optionally accept an SEE key and apply it when opening the db. More... 3 days ago
Continuation of the fix at [8c0f69e0e4ae0a44]: If a viaCoroutine FROM clause term is participating in a RIGHT or FULL JOIN, we have to create an always-NULL pseudo-cursor for that term when processing the RIGHT join. dbsqlfuzz 6fd1ff3a64bef4a6c092e8d757548e95698b0df5. More... 3 days ago
Fix an indentation problem in debugging routine sqlite3ShowSrcList(). No changes to production code. More... 3 days ago
Correct handling of OUTER JOIN when on or the other operand is a subquery implemented using the VALUES-as-coroutine optimization. dbsqlfuzz bde3bf80aedf25afa56e2997a0545a314765d3f8. More... 7 days ago
The first assert() added in [0ebc65481f4a3e79] is not necessarily true in a corrupt database file. So add a term to make it true. More... 9 days ago
If a build fails in testrunner.tcl, do not attempt to run the jobs that depend on that build. Instead, report those jobs as having been skipped. More... 13 days ago
Fixes and new tests logic to ensure that the btree overflow page cache is only used when it is consistent. This resolves the malfunction observed in [forum:/forumpost/284955a3cd454a15|forum post 284955a3cd454a15]. More... 13 days ago
Add assert() statements to help verify the overflow page cache. More... 13 days ago
New assert() statements to verify the correctness of the BTCF_AtLast flag on btree cursors. More... 13 days ago
Test case for the fix in the previous check-in. More... 13 days ago
Mark the BTree cell overflow cache as invalid whenever the rowid goes invalid. More... 13 days ago
Fix handling of the SQLITE_OMIT_WAL check in one place. Resolves [forum:87cc13302de160eb|forum post 87cc13302de160eb]. More... 14 days ago
Fix a "shift exponent is too large" usan error that could occur in the fts3 snippet() function when a query phrase contains more than 64 tokens. More... 16 days ago
Avoid some performance problems in the recover extension when recovering strategically corrupted databases. More... 16 days ago
The read-only CHECK-constraint optimization of [34ddf02d3d21151b] inhibits the xfer optimization for tables with CHECK constraints. However, the xfer optimization is required for correct operation of VACUUM INTO on tables that contain generated columns. Fix this by ignoring CHECK constraints when qualifying the xfer optimization while running VACUUM. Problem reported by [forum:/forumpost/3ec177d68fe7fa2c|forum post 3ec177d68fe7fa2c]. More... 16 days ago
Update tests in returning1.test to account for [c7896e88]. More... 17 days ago
Enhance the WHERE-clause push-down optimization so that it is able to push down WHERE clause terms that contain uncorrelated subqueries. More... 17 days ago
Fix a harmless compiler warning in the ICU extension due to [acddbc489d5231da]. More... 17 days ago
Enhancements to the fuzzer invariant checker to turn optimizations on and off. More... 17 days ago
Merge trunk testing enhancements into the pushdown-subquery branch. More... 18 days ago
Omit all rowid-in-view restrictions from the fuzzinvariant.c test module as they are no longer necessary, as of the previous check-in. More... 18 days ago
If SQLITE_ALLOW_ROWID_IN_VIEW is set to 2, then all rowids for views return a value of NULL. More... 18 days ago
Merge trunk enhancements into the pushdown-subquery branch. More... 18 days ago