0
I Use This!
Moderate Activity

Commits : Listings

Analyzed 3 days ago. based on code collected 3 days ago.
Mar 31, 2025 — Mar 31, 2026
Commit Message Contributor Files Modified Lines Added Lines Removed Code Location Date
Back off on the use of strlen() for situations where sqlite3_value_bytes() will work as well, for performance.
drh
More... over 2 years ago
Remove dead code. Improved reporting of errors in JSON inputs.
drh
More... over 2 years ago
Avoid problems when the path argument to json_tree() contains embedded U+0000 characters.
drh
More... over 2 years ago
Ensure that OOM conditions in the generation of the "bad JSON path" error message result in an SQLITE_NOMEM error.
drh
More... over 2 years ago
Enable incorrect JSONB to be rendered into text without hitting an assertion for a bad whitespace escape in a string.
drh
More... over 2 years ago
namespace: add a comment regarding snapshot-on-cache-eviction More... over 2 years ago
review fixes: no unwrap and no outdated comments More... over 2 years ago
Do not let bad hexadecimal digits in malformed JSONB cause an assertion fault.
drh
More... over 2 years ago
Minor code changes for consistency and to simplify testing.
drh
More... over 2 years ago
Implement strict JSONB checking in the json_valid() function.
drh
More... over 2 years ago
Fix harmless compiler warnings reported by MSVC.
drh
More... over 2 years ago
Fix various compiler warnings and other problems with the new code on this branch.
dan
More... over 2 years ago
Code and comment cleanup. Everything should work the same.
drh
More... over 2 years ago
Fix harmless compiler warnings. Refactor some identifier names for clearer presentation.
drh
More... over 2 years ago
When tokendata=1 queries require multiple segment-cursors, allow those cursors to share a single array of in-memory tombstone pages.
dan
More... over 2 years ago
Take extra care to ensure that JSONB values that are in cache are actually owned by the JSON subsystem, and that ownership of such values is not handed back to the bytecode engine.
drh
More... over 2 years ago
Ensure that tokendata=1 queries avoid loading large doclists for queries like "common AND uncommon", just as tokendata=0 queries do.
dan
More... over 2 years ago
Protect a memcpy() against OOM conditions.
drh
More... over 2 years ago
Do not allow a JsonParse object to be considered "editable" after an OOM.
drh
More... over 2 years ago
Fix potential unsigned integer underflow in jsonAppendString().
drh
More... over 2 years ago
Minor fix to the header comment on jsonXlateTextToBlob().
drh
More... over 2 years ago
Performance optimization in jsonAppendString().
drh
More... over 2 years ago
Simplification and optimization of the JSON parser.
drh
More... over 2 years ago
Remove a NEVER that can be true if a virtual table column is declared to have a DEFAULT. See [forum:/forumpost/3d4de8917627d058|forum post 3d4de8917627d058].
drh
More... over 2 years ago
Unroll a loop in the parser for a performance increase.
drh
More... over 2 years ago
Fix harmless compiler warnings and enhance performance the parser.
drh
More... over 2 years ago
Performance optimization in the JSON parser.
drh
More... over 2 years ago
Remove old code for tokendata=1 queries.
dan
More... over 2 years ago
Merge latest trunk with this branch.
dan
More... over 2 years ago
Different approach to querying a tokendata=1 table. Saves cpu and memory.
dan
More... over 2 years ago