| 2023-12-06 |  drh | The rule for the RHS of the ->> and -> operators when... | commit | commitdiff | tree | snapshot | 
| 2023-12-06 |  drh | Increased rigor in comparisons between object labels... | commit | commitdiff | tree | snapshot | 
| 2023-12-05 |  drh | Rework the JSON functions so that they use the JSONB... | commit | commitdiff | tree | snapshot | 
| 2023-12-05 |  drh | Use extra assert() statement to silence harmless static...   jsonb | commit | commitdiff | tree | snapshot | 
| 2023-12-05 |  drh | Miscellaneous comment cleanup and typo fixes. | commit | commitdiff | tree | snapshot | 
| 2023-12-05 |  drh | Use strspn() to accelerate whitespace bypass in the... | commit | commitdiff | tree | snapshot | 
| 2023-12-05 |  drh | Small performance gain by unwinding the string literal... | commit | commitdiff | tree | snapshot | 
| 2023-12-05 |  drh | Clean up the JSONB performance test script. | commit | commitdiff | tree | snapshot | 
| 2023-12-05 |  drh | Use an assert() to fix a harmless static analyzer warning. | commit | commitdiff | tree | snapshot | 
| 2023-12-05 |  drh | Fix OOM and corrupt JSONB handling in json_patch(). | commit | commitdiff | tree | snapshot | 
| 2023-12-04 |  drh | Rename the internal routine jsonMergePatchBlob() to... | commit | commitdiff | tree | snapshot | 
| 2023-12-04 |  drh | Fixes to error handling in json_array_length(). | commit | commitdiff | tree | snapshot | 
| 2023-12-04 |  drh | Do not make the input JSONB editable in json_remove... | commit | commitdiff | tree | snapshot | 
| 2023-12-04 |  drh | Fix errors in rendering JSON5 escape sequences embedded... | commit | commitdiff | tree | snapshot | 
| 2023-12-04 |  drh | Continuing simplifications and code cleanup. | commit | commitdiff | tree | snapshot | 
| 2023-12-04 |  drh | Remove reachable ALWAYS and NEVER macros. | commit | commitdiff | tree | snapshot | 
| 2023-12-04 |  drh | Two new NEVER macros. | commit | commitdiff | tree | snapshot | 
| 2023-12-04 |  drh | Repair issues and inefficiencies found during testing. | commit | commitdiff | tree | snapshot | 
| 2023-12-04 |  drh | Better pre-scan size estimations for objects in the... | commit | commitdiff | tree | snapshot | 
| 2023-12-04 |  drh | Back off on the use of strlen() for situations where... | commit | commitdiff | tree | snapshot | 
| 2023-12-03 |  drh | Remove dead code.  Improved reporting of errors in... | commit | commitdiff | tree | snapshot | 
| 2023-12-03 |  drh | Avoid problems when the path argument to json_tree... | commit | commitdiff | tree | snapshot | 
| 2023-12-03 |  drh | Ensure that OOM conditions in the generation of the... | commit | commitdiff | tree | snapshot | 
| 2023-12-03 |  drh | Enable incorrect JSONB to be rendered into text without... | commit | commitdiff | tree | snapshot | 
| 2023-12-03 |  drh | Do not let bad hexadecimal digits in malformed JSONB... | commit | commitdiff | tree | snapshot | 
| 2023-12-03 |  drh | Minor code changes for consistency and to simplify... | commit | commitdiff | tree | snapshot | 
| 2023-12-02 |  drh | Implement strict JSONB checking in the json_valid(... | commit | commitdiff | tree | snapshot | 
| 2023-12-02 |  drh | Fix harmless compiler warnings reported by MSVC. | commit | commitdiff | tree | snapshot | 
| 2023-12-02 |  drh | Code and comment cleanup.  Everything should work the... | commit | commitdiff | tree | snapshot | 
| 2023-12-02 |  drh | Fix harmless compiler warnings.  Refactor some identifi... | commit | commitdiff | tree | snapshot | 
| 2023-12-02 |  drh | Take extra care to ensure that JSONB values that are... | commit | commitdiff | tree | snapshot | 
| 2023-12-02 |  drh | Protect a memcpy() against OOM conditions. | commit | commitdiff | tree | snapshot | 
| 2023-12-02 |  drh | Do not allow a JsonParse object to be considered "edita... | commit | commitdiff | tree | snapshot | 
| 2023-12-02 |  drh | Fix potential unsigned integer underflow in jsonAppendS... | commit | commitdiff | tree | snapshot | 
| 2023-12-02 |  drh | Minor fix to the header comment on jsonXlateTextToBlob(). | commit | commitdiff | tree | snapshot | 
| 2023-12-02 |  drh | Performance optimization in jsonAppendString(). | commit | commitdiff | tree | snapshot | 
| 2023-12-02 |  drh | Simplification and optimization of the JSON parser. | commit | commitdiff | tree | snapshot | 
| 2023-12-02 |  drh | Remove a NEVER that can be true if a virtual table... | commit | commitdiff | tree | snapshot | 
| 2023-12-02 |  drh | Unroll a loop in the parser for a performance increase. | commit | commitdiff | tree | snapshot | 
| 2023-12-02 |  drh | Fix harmless compiler warnings and enhance performance... | commit | commitdiff | tree | snapshot | 
| 2023-12-01 |  drh | Performance optimization in the JSON parser. | commit | commitdiff | tree | snapshot | 
| 2023-12-01 |  drh | JSON cache is now more effective. | commit | commitdiff | tree | snapshot | 
| 2023-12-01 |  drh | Fix up the JSON cache to work better.  jsonb-cache | commit | commitdiff | tree | snapshot | 
| 2023-12-01 |  drh | Cache is working better, but does not preserve the... | commit | commitdiff | tree | snapshot | 
| 2023-12-01 |  drh | First attempt to get the JSON text-to-binary cache... | commit | commitdiff | tree | snapshot | 
| 2023-11-30 |  drh | Remove all trace of JsonNode from the JSON implementati... | commit | commitdiff | tree | snapshot | 
| 2023-11-30 |  drh | Convert json_valid() over to using only JSONB as its... | commit | commitdiff | tree | snapshot | 
| 2023-11-30 |  stephan | Add a basic batch-mode SQL runner for the SAH Pool... | commit | commitdiff | tree | snapshot | 
| 2023-11-30 |  drh | Convert json_type() to use JSONB internally. | commit | commitdiff | tree | snapshot | 
| 2023-11-30 |  drh | Convert json_insert(), json_replace(), and json_set... | commit | commitdiff | tree | snapshot | 
| 2023-11-30 |  drh | Enhance json_set() and json_insert() so that they creat...   jsonb-insert | commit | commitdiff | tree | snapshot | 
| 2023-11-30 |  drh | Simplification of the new JSON insert/set test cases. | commit | commitdiff | tree | snapshot | 
| 2023-11-30 |  drh | New JSON test cases showing insert or set with missing... | commit | commitdiff | tree | snapshot | 
| 2023-11-30 |  drh | New test cases for insert/set/replace with paths that... | commit | commitdiff | tree | snapshot | 
| 2023-11-30 |  stephan | Update some OPFS-related help text in WASM tests. Minor... | commit | commitdiff | tree | snapshot | 
| 2023-11-30 |  drh | Convert json_insert(), json_replace(), json_set() to... | commit | commitdiff | tree | snapshot | 
| 2023-11-29 |  drh | Convert the json_error_position() routine to use only... | commit | commitdiff | tree | snapshot | 
| 2023-11-29 |  drh | The json_patch() function now operates exclusively... | commit | commitdiff | tree | snapshot | 
| 2023-11-29 |  drh | In the recovery extension, if a payload size is unreaso... | commit | commitdiff | tree | snapshot | 
| 2023-11-29 |  drh | Merge all the latest trunk enhancements into the jsonb... | commit | commitdiff | tree | snapshot | 
| 2023-11-29 |  drh | The assertion change at check-in [7946c79567b0ccd3... | commit | commitdiff | tree | snapshot | 
| 2023-11-29 |  drh | Convert the json_array_length() function to use JSONB... | commit | commitdiff | tree | snapshot | 
| 2023-11-28 |  drh | Fix all known problems with JSONB json_extract(). | commit | commitdiff | tree | snapshot | 
| 2023-11-28 |  drh | Do not set the J subtype when the output is JSONB.  jsonb-extract | commit | commitdiff | tree | snapshot | 
| 2023-11-28 |  drh | Preserve flexibility in the format of the RHS of -... | commit | commitdiff | tree | snapshot | 
| 2023-11-28 |  drh | Attempt to get json_extract() working with pure JSONB... | commit | commitdiff | tree | snapshot | 
| 2023-11-28 |  drh | The json_remove() function now uses only JSONB, never... | commit | commitdiff | tree | snapshot | 
| 2023-11-28 |  dan | In SQLITE_ENABLE_SETLK_TIMEOUT builds, use blocking... | commit | commitdiff | tree | snapshot | 
| 2023-11-28 |  dan | Handle an SQLITE_BUSY_TIMEOUT error if one occurs while...   blocking-dms-lock | commit | commitdiff | tree | snapshot | 
| 2023-11-28 |  drh | Activate the ability of json_patch() to work on JSONB. | commit | commitdiff | tree | snapshot | 
| 2023-11-28 |  drh | All legacy tests are passing.  jsonb-patch | commit | commitdiff | tree | snapshot | 
| 2023-11-28 |  drh | The json_patch() code for JSONB compiles and works... | commit | commitdiff | tree | snapshot | 
| 2023-11-28 |  drh | More aggressive use of jsonBlobEdit().  Improvements... | commit | commitdiff | tree | snapshot | 
| 2023-11-27 |  drh | Add untested (#ifdefed-out) code for the MergePatch... | commit | commitdiff | tree | snapshot | 
| 2023-11-27 |  dan | Have SQLITE_ENABLE_SETLK_TIMEOUT builds block when... | commit | commitdiff | tree | snapshot | 
| 2023-11-27 |  dan | In SQLITE_ENABLE_SETLK_TIMEOUT builds, use blocking... | commit | commitdiff | tree | snapshot | 
| 2023-11-27 |  drh | Enhance the (SQLITE_DEBUG-only) json_parse() routine... | commit | commitdiff | tree | snapshot | 
| 2023-11-27 |  drh | Give the json_valid() function an optional second argum... | commit | commitdiff | tree | snapshot | 
| 2023-11-27 |  drh | Convert the json_tree() and json_each() virtual tables... | commit | commitdiff | tree | snapshot | 
| 2023-11-27 |  drh | All tests passing.  jsonb-tree | commit | commitdiff | tree | snapshot | 
| 2023-11-26 |  drh | Fix corner-case error conditions. | commit | commitdiff | tree | snapshot | 
| 2023-11-26 |  drh | Same results as the legacy JsonNode implementation... | commit | commitdiff | tree | snapshot | 
| 2023-11-25 |  drh | Remove unused elements from the json_tree() cursor. | commit | commitdiff | tree | snapshot | 
| 2023-11-25 |  drh | Remove the vestigal JsonNode logic from json_tree(... | commit | commitdiff | tree | snapshot | 
| 2023-11-25 |  drh | Almost working.  Path is still not exactly right when... | commit | commitdiff | tree | snapshot | 
| 2023-11-25 |  drh | Generate the fullkey and path columns of json_tree(). | commit | commitdiff | tree | snapshot | 
| 2023-11-25 |  drh | Handle the path argument to json_tree() and json_each(). | commit | commitdiff | tree | snapshot | 
| 2023-11-24 |  drh | Continuing work on json_tree() against a JSONB. | commit | commitdiff | tree | snapshot | 
| 2023-11-24 |  dan | Add the --buildonly and --dryrun options to testrunner... | commit | commitdiff | tree | snapshot | 
| 2023-11-24 |  drh | Incremental progress toward getting json_each() and... | commit | commitdiff | tree | snapshot | 
| 2023-11-24 |  dan | Allow a pattern to filter test scripts to be appended... | commit | commitdiff | tree | snapshot | 
| 2023-11-24 |  larrybr | Get all CLI print calls which went to stdout in 3.44... | commit | commitdiff | tree | snapshot | 
| 2023-11-24 |  drh | Fix jsonParseReset() to properly clear the JsonParse... | commit | commitdiff | tree | snapshot | 
| 2023-11-24 |  drh | Omit precompiled binaries from the source tree. | commit | commitdiff | tree | snapshot | 
| 2023-11-24 |  drh | Omit the precompiled binary from the source tree. | commit | commitdiff | tree | snapshot | 
| 2023-11-24 |  drh | Merge the latest trunk enhancements and fixes into... | commit | commitdiff | tree | snapshot | 
| 2023-11-24 |  larrybr | CLI .output/.once to not redirect ".timer on" results. | commit | commitdiff | tree | snapshot | 
| 2023-11-23 |  dan | Fix an fts5 problem that could occur when mixing regula... | commit | commitdiff | tree | snapshot | 
| 2023-11-23 |  larrybr | Fix output redirect bug reported in [forum:/forumposts... | commit | commitdiff | tree | snapshot | 
| 2023-11-22 |  stephan | Minor doc fix in src/betreeInt.h, prompted by an email... | commit | commitdiff | tree | snapshot | 
| next |