limbo/extensions
Pekka Enberg ddb188132c Merge 'Clean up extension types API, introduce json text subtype' from Preston Thorpe
This PR cleans up some comments in the extension API and prevents
extensions themselves from calling 'free' on Value types that are
exposed to the user facing traits, as well as changes the `from_ffi`
method for OwnedValues to take ownership and automatically free the
values to prevent memory leaks.
This PR also finds the name of the `args: &[Value]` argument for scalar
functions in extensions, and uses that in the proc macro, instead of
relying on documentation to communicate that the parameter must be named
`args`.

Closes #1054
2025-03-04 10:24:19 +02:00
..
core Merge 'Clean up extension types API, introduce json text subtype' from Preston Thorpe 2025-03-04 10:24:19 +02:00
crypto extensions/crypto: Fix mimalloc version 2025-02-18 20:05:10 +02:00
ipaddr Add ipaddr extension 2025-03-02 16:03:46 -05:00
kvstore Add more tests for vtab impl 2025-02-17 23:22:02 -05:00
percentile Merge 'Implement create virtual table using vtab modules, more work on virtual tables' from Preston Thorpe 2025-02-25 15:31:12 +02:00
regexp extensions/regexp: Fix mimalloc version 2025-02-18 20:06:43 +02:00
series Merge 'Implement create virtual table using vtab modules, more work on virtual tables' from Preston Thorpe 2025-02-25 15:31:12 +02:00
time extensions/time: normalize offset_sec 2025-02-19 21:25:14 +08:00
uuid Get name of argument for scalars in extensions to allow for less rigid naming 2025-03-01 14:27:33 -05:00