Skip to content

Commit d378c55

Browse files
committed
libsql-sync: Initial pass on WAL sync logic
1 parent f9d2383 commit d378c55

File tree

7 files changed

+646
-0
lines changed

7 files changed

+646
-0
lines changed

Cargo.lock

Lines changed: 11 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@ members = [
1919
"libsql-wal",
2020
"libsql-storage",
2121
"libsql-storage-server",
22+
"libsql-sync",
2223
]
2324

2425
exclude = [

libsql-sync/Cargo.toml

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
[package]
2+
name = "libsql_sync"
3+
version = "0.4.0"
4+
edition = "2021"
5+
description = "libSQL WAL sync protocol"
6+
repository = "https://github.com/tursodatabase/libsql"
7+
license = "MIT"
8+
9+
[dependencies]
10+
libsql-sys = { version = "0.6", path = "../libsql-sys" }
11+
tonic = { version = "0.11", features = ["tls"] }
12+
prost = "0.12"
13+
14+
[dev-dependencies]
15+
prost-build = "0.12"
16+
tonic-build = "0.11"

0 commit comments

Comments
 (0)