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
Fix a null-pointer dereference in fts5 tokendata=1 code. More... about 1 year ago
Fix a problem with handling OOM and other errors in fts5 when querying tokendata=1 tables. More... about 1 year ago
Different fix for the fts5 COMMIT-following-OOM problem first fixed by [fba3129d]. This one does not cause problems if an fts5 table is renamed and then dropped within the same transaction. More... about 1 year ago
Rework the jsonEachPathLength() routine in json_tree() so that it is less susceptible to problems due to goofy object labels. More... about 1 year ago
Add ALWAYS() on branches added in [ec0ae4030968c782] that are always true. More... about 1 year ago
Improved detection of corrupt JSONB in the jsonReturnFromBlob() function. More... about 1 year ago
Fix compiler warning about shadowed variable in fts5_index.c. More... about 1 year ago
Work around LLVM's newfound hatred of function pointer casts. [forum:/forumpost/1a7d257346636292|Forum post 1a7d257346636292]. More... about 1 year ago
Update documentation comments in fts5.h. More... about 1 year ago
Do correct comparisons between object labels in JSON even when the two labels contain different JSON escapes. More... about 1 year ago
Correctly handle 8-byte sizes in the JSONB format. [forum:/forumpost/283daf08e91183fc|Forum post 283daf08e91183fc]. More... about 1 year ago
Fix the routine that determines the json_tree.path value for the first row so that it correctly takes into account escape sequences in the path argument. More... about 1 year ago
In CLI, move -interactive flag handling back to arg-loop pass 2. More... about 1 year ago
Test cases for object label matching with escape sequences. More... about 1 year ago
The rule for the RHS of the ->> and -> operators when the RHS does not begin with $ is that it must be (1) all digits, or (2) all alphanumerics, or (3) contained within [..] or else it will become a quoted label. More... about 1 year ago
Increased rigor in comparisons between object labels in JSON. More... about 1 year ago
Add the tokendata=1 option and related APIs to fts5. More... about 1 year ago
Merge trunk changes into this branch. More... about 1 year ago
README.md typo fix reported in the forum and update all links from http: to https:. More... about 1 year ago
Rework the JSON functions so that they use the JSONB format internally. The original JsonNode parse tree design is removed. All JSON functions that accept text JSON also accept JSONB. New functions generate JSONB. More... about 1 year ago
Use extra assert() statement to silence harmless static analyzer warnings. More... about 1 year ago
Further tests for the new code on this branch. More... about 1 year ago
Miscellaneous comment cleanup and typo fixes. More... about 1 year ago
Use strspn() to accelerate whitespace bypass in the JSON parser. More... about 1 year ago
Small performance gain by unwinding the string literal delimiter search loop in the JSON parser by one more level. More... about 1 year ago
Clean up the JSONB performance test script. More... about 1 year ago
Use an assert() to fix a harmless static analyzer warning. More... about 1 year ago
Fix OOM and corrupt JSONB handling in json_patch(). More... about 1 year ago
Rename the internal routine jsonMergePatchBlob() to just jsonMergePatch(). More... about 1 year ago
Add further tests for xInstToken(). More... about 1 year ago