mirror of
https://github.com/tursodatabase/libsql.git
synced 2025-07-24 10:31:52 +00:00
During stress tests, xz turned out to spontaneously fail to compress, same with bzip2. All compression algos are supported by separate crates, so these were simply ruled out. Zstd proved to be: - fast - correct - more than acceptable on compression ratio
34 lines
920 B
TOML
34 lines
920 B
TOML
[package]
|
|
name = "bottomless"
|
|
version = "0.1.18"
|
|
edition = "2021"
|
|
license = "MIT"
|
|
keywords = ["libsql", "sqlite", "s3", "wal", "replication"]
|
|
repository = "https://github.com/libsql/sqld"
|
|
readme = "bottomless/README.md"
|
|
description = "Bottomless replication for libSQL"
|
|
|
|
[dependencies]
|
|
anyhow = "1.0.66"
|
|
async-compression = { version = "0.4.4", features = ["tokio", "gzip", "zstd"] }
|
|
aws-config = { version = "0.55" }
|
|
aws-sdk-s3 = { version = "0.28" }
|
|
bytes = "1"
|
|
crc = "3.0.0"
|
|
futures = { version = "0.3.25" }
|
|
sqld-libsql-bindings = { version = "0", path = "../libsql-sys-tmp" }
|
|
tokio = { version = "1.22.2", features = ["rt-multi-thread", "net", "io-std", "io-util", "time", "macros", "sync", "fs"] }
|
|
tokio-util = "0.7"
|
|
tracing = "0.1.37"
|
|
tracing-subscriber = "0.3.16"
|
|
arc-swap = "1.6"
|
|
chrono = "0.4.23"
|
|
uuid = "1.4.1"
|
|
rand = "0.8.5"
|
|
|
|
[features]
|
|
libsql_linked_statically = []
|
|
|
|
[lib]
|
|
crate-type = ["rlib", "staticlib"]
|