mirror of
https://github.com/tursodatabase/libsql.git
synced 2025-06-13 13:03:03 +00:00
.cargo
.github
bindings
bottomless
bottomless-cli
docker-compose
docs
libsql
libsql-ffi
libsql-hrana
libsql-replication
libsql-server
libsql-shell
libsql-sqlite3
libsql-storage
libsql-storage-server
src
Cargo.toml
build.rs
libsql-sys
libsql-wal
tools
vendored
xtask
.dockerignore
.env
.gitignore
.gitmodules
CODE_OF_CONDUCT.md
Cargo.lock
Cargo.toml
Dockerfile
Dockerfile.dev
LICENSE.md
README-libsql.md
README.md
docker-entrypoint.sh
fly.toml
rust-toolchain.toml
* Update proto to send `max_frame_no` while inserting frames We plan to allow multiple (non concurrent) writers. If a transaction's `max_frame_no` does not match the server's `max_frame_no`, then it has missed some new writes and we can abort the transaction * Updates storage trait's insert_frames definition - Change parameter type `FrameData` to `Frame` from rpc def, to avoid unnecessary copying - Take `max_frame_no` param * Use `insert_frames` method * cleanup: remove `insert_frame` method and impl * Remove `FrameData`, use `Frame` from proto instead