I Use This!
Activity Not Available

Commits : Listings

Analyzed about 1 year ago. based on code collected about 1 year ago.
Jan 16, 2023 — Jan 16, 2024
Commit Message Contributor Files Modified Lines Added Lines Removed Code Location Date
Remove an incorrect ALWAYS() that was inserted yesterday [1e039b6eb59c0001]. More... about 1 year ago
Merge recent trunk enhancements and fixes into the jsonb branch. More... about 1 year ago
Ensure 8-byte alignment of data structues in sqlite3_database_file_object(). This should have appeared on trunk originally and then be cherry-picked onto the branch. Oh well.... More... about 1 year ago
Remove a NEVER() from whereAddIndexedExpr() that is reachable if there is an unknown indexed function in the schema. More... about 1 year ago
Fix an obscure problem with the join-strength-reduction optimization that could occur when mixing LEFT and RIGHT joins in the same query. [forum:/forumpost/7f74ce0bee|Forum post 7f74ce0bee] and separately [forum:/forumpost/d64f0abe723ac98e|post d64f0abe723ac98e]. The problem was introduced by check-in [d747afda5683ca5f]. More... about 1 year ago
Expose the missing SQLITE_SUBTYPE to wasm. More... about 1 year ago
Expose the missing SQLITE_SUBTYPE to JNI. More... about 1 year ago
Expose SQLITE_RESULT_SUBTYPE to JNI. More... about 1 year ago
Expose SQLITE_RESULT_SUBTYPE to wasm. More... about 1 year ago
Add the SQLITE_RESULT_SUBTYPE flag for application-defined functions. Add the -DSQLITE_STRICT_SUBTYPE=1 compile-time option that raises an error if any function invokes sqlite3_result_subtype() without the SQLITE_RESULT_SUBTYPE flag. SQLITE_RESULT_SUBTYPE prevents an indexed value of that function from being used to replace an equivalent expression, since the indexed expression does not carry the subtype. Fix for the problem described at [forum:/forumpost/68d284c86b082c3e|forum post 68d284c86b082c3e]. More... about 1 year ago
Fix compilation issue seen with MSVC.
mistachkin
as Joe Mistachkin
More... about 1 year ago
Put an ALWAYS on an true branch. More... about 1 year ago
Futher documentation refinements. More... about 1 year ago
Fixes: (1) In the ->> function, instead of setting a subtype and clearing it, do not set it in the first place, as doing the set would trigger an error under SQLITE_STRICT_SUBTYPE. (2) Allow the SQLITE_STRICT_SUBTYPE through the property filter on sqlite3_create_function(). More... about 1 year ago
A .class file build dependencies fix in the JNI build. More... about 1 year ago
Add the SQLITE_STRICT_SUBTYPE compile-time option. This change reveals that the current SQLITE_RESULT_SUBTYPE design does not work unless we tag the ->> operator with SQLITE_RESULT_SUBTYPE. But that will disable an important optimization. More... about 1 year ago
Add some notes about the JNI pointer-passing approach and convert a couple of potential NullPointerExceptions into appropriate C result codes. Clarify that invocation of undefined behaviour from the Java API does not (due to the addition of defensive code) mean the same thing as it does in C (e.g. no NULL pointer dereferences). More... about 1 year ago
Do not replace expressions that return subtypes with values taken from an index. More... about 1 year ago
Omit the new SQLITE_VALUE_SUBTYPE name. Stay with legacy SQLTIE_SUBTYPE. Add extra documentation to sqlite3_value_subtype() and sqlite3_result_subtype() indicating that the SQLITE_SUBTYPE and SQLITE_RESULT_SUBTYPE properties are required on functions that use those interfaces. More... about 1 year ago
Two more JNI build fixes for Windows/MinGW, reported in [forum:4f949edc312d2a75|forum post 4f949edc312d2a75]. More... about 1 year ago
JSON5 bug fix: Escape double-quotes that occur inside of single-quoted strings. [forum:/forumpost/ddcad3e884|Forum post ddcad3e884]. More... about 1 year ago
Make a distinction between functions that consume subtypes and functions that generate subtypes. More... about 1 year ago
Do not cover expressions using an indexed expression if the indexed expression is a function that might set a subtype. More... about 1 year ago
Merge recent trunk enhancements into the jsonb branch, and especially the finer-grain characterization of JSON function properties. More... about 1 year ago
More precise characterization of JSON functions. Indicate when functions might return JSON (subtype 'J') and when they make use of the function argument cache. More... about 1 year ago
Have the shell tool emit a warning if the user attempts to use ".scanstats vm" in a non-SQLITE_ENABLE_BYTECODE_VTAB build. More... about 1 year ago
Remove old files related to wapptest.tcl from test/ directory. More... about 1 year ago
Avoid blocking as part of passive checkpoint operations, even if SQLITE_ENABLE_SETLK_TIMEOUT is defined. More... about 1 year ago
Remove an unused/invalid test from the wasm suite. More... about 1 year ago
Add declarations for new fts5 API functions. More... about 1 year ago