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
Add test case to ensure the assert() removed by [f090af77] no longer fails. More... over 1 year ago
Remove an incorrect assert(). More... over 1 year ago
Improvements to comments and procedure names for clarity in the JSON implementation. More... over 1 year ago
Describe the JSONB encoding in a header comment to the json.c source file. More... over 1 year ago
JNI: correct a NullPointerException triggered via SQLTester. More... over 1 year ago
Fix some minor memory issues so that all legacy tests now pass. More... over 1 year ago
Allow the sqlite3_user_data() function to be invoked with a NULL argument or with an sqlite3_context pointer from a virtual table. It returns NULL in both cases. More... over 1 year ago
Merge trunk changes into the jsonb branch for the compiler warning fixes from two days ago. More... over 1 year ago
The json_extract() function now works on BLOBs without the need to translate into an array of JsonNode objects. This is much faster. More... over 1 year ago
Extract directly from BLOB is now complete and appears to work. More... over 1 year ago
Miscellaneous bugs fixed. More... over 1 year ago
Improvements to json_extract() to better support JSONB. Still not 100% working. More... over 1 year ago
Clarify serialization API doc w.r.t. buffer validity and usage, instigated by [forum:/forumpost/8922e2ad2ad41205|forum post 8922e2ad2ad41205]. No code changes. More... over 1 year ago
Adapted the JNI bindings for the sqlite3_value_...() and (pre)update hook APIs to the new pointer-passing mechanism. More... over 1 year ago
Convert the remaining macro-generated JNI bindings to the new pointer-passing mechanism. More... over 1 year ago
Convert the macro-generated JNI bindings which take a db pointer to the new pointer-passing mechanism. More... over 1 year ago
Work toward getting json_extract() to operate directly on the BLOB, omitting the translation into a JsonNode array. More... over 1 year ago
Performance tests for JSONB added. More... over 1 year ago
Adapted JNI sqlite3_blob_...() and sqlite3_close...() to the new pointer-passing mechanism. More... over 1 year ago
Adapt JNI sqlite3_bind_...() bindings to the new pointer-passing method and correct the mapping of sqlite3_bind_zeroblob64() to use zeroblob64() instead of zeroblob(). Related internal API renaming. More... over 1 year ago
Add missing license headers to JNI annotation classes and extend the definition of @NotNull to include 0L as the equivalent of null to account for the current rework of how pointers are passed from Java to C. More... over 1 year ago
Rework the JNI sqlite3_backup APIs to the new pointer-passing approach. More... over 1 year ago
Start reworking JNI methods such that they pass void pointers from Java to C instead of passing their strongly-typed wrappers, as that is reportedly significantly faster than passing the wrapper objects to C and extracting the pointers there. There are still many, many functions left to rework for this. More... over 1 year ago
Fix harmless compiler warnings in the testfixture testing utility. More... over 1 year ago
JNI: implement AutoCloseable for the sqlite3 and sqlite3_stmt classes, and adjust a few tests to use it. Override Object.finalize() for sqlite3 class but not sqlite3_stmt (where it triggers a JVM crash for as-yet-unknown reasons). More... over 1 year ago
Merge partial-index constant value fixes from trunk into the jsonb branch. More... over 1 year ago
Fix yet another assert() in the partial-index constant value optimization. More... over 1 year ago
Add in many jsonb_xxxx() interfaces. Still uses the internal JsonNode representation for transformations and search, but it does at least conform to the desired API design. Largely untested. More... over 1 year ago
Remove a NEVER() from a condition in the partial-index constant value optimization that can sometimes be true. More... over 1 year ago
Merge all the latest trunk enhancements into jsonb branch. More... over 1 year ago