I Use This!
Activity Not Available

Commits : Listings

Analyzed 12 months ago. based on code collected 12 months ago.
Jan 16, 2023 — Jan 16, 2024
Commit Message Contributor Files Modified Lines Added Lines Removed Code Location Date
Update and clean up the in-makefile docs for ext/wasm. More... about 1 year ago
Back out [99d11e6d0ae6] (enabling of STAT4 in WASM/JNI), per /chat discussion. More... about 1 year ago
New logic to avoid using indexes that ANALYZE has identified as of little practical use. Also a performance optimization in ANALYZE. More... about 1 year ago
Remove some unnecessary computations from ANALYZE so that ANALYZE runs with fewer CPU cycles. These changes were spotted while working on the nearby enhanced-stat1 branch. So even if enhanced-stat1 is abandoned, that effort put into it will not have been in vain. More... about 1 year ago
Extra steps taken to avoid using low-quality indexes in a query plan. This branch accomplishes the same end as the nearby enhanced-stat1 branch, but with much less change and hence less risk. More... about 1 year ago
JNI: move the ByteBuffer-using APIs from public to package visibility for the time being because they have UB-inducing possibilities which need to be worked out. Update test code to account for a change in custom FTS5 columntext() impls. More... about 1 year ago
WASM: various build cleanups and add initial infrastructure for a build which elides the oo1 API and its dependents (worker1 and promiser). Sidebar: an attempt was made to move generation of the build rules to an external script, but the mixed-mode make/script was even less legible than the $(eval) indirection going on in the makefile. More... about 1 year ago
Use SQLITE_ENABLE_STAT4 in both the WASM and JNI builds. More... about 1 year ago
Minor doc touchup in the JS bits. More... about 1 year ago
Enable SQLITE_DIRECT_OVERFLOW_READ unless it is specifically disabled using the -DSQLITE_DIRECT_OVERFLOW_READ=0 compile-time option. More... about 1 year ago
Update fts5origintext4.test to work with SQLITE_DIRECT_OVERFLOW_READ. More... about 1 year ago
Performance improvement by unwinding a loop in jsonAppendString(). More... about 1 year ago
Fix harmless compiler warnings in FTS5. More... about 1 year ago
Enhance the (undocumented, debug-only) json_parse() SQL function so that it returns the text rendering of the JSONB parse of the input, rather than printing the rendering on stdout. More... about 1 year ago
Fix a problem in the shell tool (not library) causing an out-of-bounds write if an ".open" command failed, then the user pressed ctrl-c to interrupt a query running on the substitute in-memory database. More... about 1 year ago
Ensure that the xColumnText(), xQueryPhrase() and xPhraseFirstColumn() APIs all return SQLITE_RANGE if they are passed a bad column or phrase number. More... about 1 year ago
Improved handling of malformed unicode within JSON strings. More... about 1 year ago
Remove an ALWAYS() added in [c50e6c2ace49d092] because it is sometimes false. dbsqlfuzz c393a4f783d42efd9552772110aff7e5d937f15e. More... about 1 year ago
Fix harmless compiler warnings associated with [5db30bcc338aac1c] More... about 1 year ago
Avoid signed integer overflow during integrity_check of FTS5. More... about 1 year ago
Improvements to the query planner to address the inefficiency described by [forum:/forumpost/2568d1f6e6|forum post 2568d1f6e6]. More... about 1 year ago
Add debugging output routines sqlite3ShowWhereLoop(X) and sqlite3ShowWhereLoopList(X) that can be invoked from a debugger to show a summary of the content of a single WhereLoop object or a list of WhereLoop objects. No change in release builds. More... about 1 year ago
Change parameters on a debugging function to include "const". More... about 1 year ago
Add the -fno-sanitize-recover=undefined to the sanitizer builds used for sdevtest and release testing. To ensure that any test that provokes undefined behaviour fails. More... about 1 year ago
Update #ifdef checks in pager.c and util.c to account for [0462a2612d1fc1d0] to resolve the build problem reported in [forum:9819032aac|forum post 9819032aac]. More... about 1 year ago
Fix a usan complaint about signed integer overflow. More... about 1 year ago
Add a new comment to debugging output routine sqlite3WhereLoopPrint() to remind us of what the various fields of the debug output mean. No changes to code. More... about 1 year ago
Add internal core-developer-only documentation of the JSONB format. More... about 1 year ago
Fix SQLITE_ENABLE_SETLK_TIMEOUT assert() statements in os_unix.c to avoid reading past the end of the unixShmNode.aMutex[] array. More... about 1 year ago
Avoid harmless integer overflow in pager status statistics gathering. Response to [forum:/forumpost/7f4cdf23f9|forum post 7f4cdf23f9]. More... about 1 year ago