libsql icon indicating copy to clipboard operation
libsql copied to clipboard

libSQL is a fork of SQLite that is both Open Source, and Open Contributions.

Results 375 libsql issues
Sort by recently updated
recently updated
newest added

One interesting thing eBPF can do for storage devices is in-kernel b-tree lookups: https://www.asafcidon.com/uploads/5/9/7/0/59701649/xrp.pdf Let's look at what it takes to integrate this type of (optional) storage engine optimization.

enhancement

This draft implements a mechanism for registering and running Wasm functions. The current runtime of choice is wasmtime and its libwasmtime.so library with C bindings (but a switch to Rust...

Suggested in https://github.com/libsql/libsql/discussions/41 and our Discord channel. We should consider allowing to just alter existing columns. While it's possible in SQLite: https://stackoverflow.com/a/31140916/11876830, it's non-idiomatic and feels hacky. Implementing a full-fledged...

SQLite allows creating application-defined SQL functions by implementing and registering them in C: https://www.sqlite.org/appfunc.html With WebAssembly emerging as the default, secure, and fast way of implementing user-defined functions, we should...

In order to provide best developer experience, it should be possible to create and register WebAssembly-based user-defined functions right from the CQL interface, without having to recompile libSQL or register...

In order to add dev-friendly support for running WebAssembly functions within libSQL, we need to specify the format in which types are passed between the two environments. For instance, when...

A user-defined function capable of running WebAssembly code should be defined (and registered with `sqlite3_create_function`). Its final specification should be subject to discussion, but the proposed format could look like...

> We intend to add Rust to implement new capabilities, but not exclusively so.