Ana Hobden
Ana Hobden
Do you have some idea, @BusyJay ?
https://github.com/actions/cache was released recently! :)
What about postgres versions? Their headers differ somewhat dramatically at times. * x86_64-unknown-linux-postgres-10 * x86_64-unknown-linux-postgres-11 * x86_64-unknown-linux-postgres-12 * x86_64-unknown-linux-postgres-13 * x86_64-unknown-linux-postgres-14
I've been playing with it this morning and it seems to work quite well!!!
SETOF is already supported, TABLE needs work!
I have a personal bias towards the `wasm` route because I can certainly see in the future users requesting things like "I'd like PL/Rust to be able to access XYZ...
I was investigating the dylib method a bit this morning. There exists crates like https://github.com/servo/gaol (created for Servo, but long unmaintained), https://github.com/unrelentingtech/rusty-sandbox (also long unmaintained). I also found this really...
We've dug into a branch that does execution with wasmtime and it turns out to be quite fast: https://github.com/tcdi/plrust/tree/wasm-execution We're exploring how to manage interfaces like SPI next. (Debug mode)...
Noting that I'm not sure if writing to disk is required for wasmtime. I think I saw API to use some existing memory.
This one: https://docs.rs/wasmtime/latest/wasmtime/struct.Module.html#method.from_binary