diff options
author | Alex Auvolat <lx@deuxfleurs.fr> | 2025-01-31 18:18:04 +0100 |
---|---|---|
committer | Alex Auvolat <lx@deuxfleurs.fr> | 2025-01-31 18:18:29 +0100 |
commit | 9fa20d45bebab2a3f66b9721c3643dbd607d944d (patch) | |
tree | 4c5cc3dee19f7cbd9e146a90ef5cbddb052716d5 /Cargo.lock | |
parent | 9330fd79d3466051394f6d419a247d46da8f5151 (diff) | |
download | garage-9fa20d45bebab2a3f66b9721c3643dbd607d944d.tar.gz garage-9fa20d45bebab2a3f66b9721c3643dbd607d944d.zip |
wip: split garage_api into garage_api_{common,s3,k2v,admin}
Diffstat (limited to 'Cargo.lock')
-rw-r--r-- | Cargo.lock | 179 |
1 files changed, 176 insertions, 3 deletions
@@ -1324,7 +1324,10 @@ dependencies = [ "format_table", "futures", "futures-util", - "garage_api", + "garage_api_admin", + "garage_api_common", + "garage_api_k2v", + "garage_api_s3", "garage_block", "garage_db", "garage_model", @@ -1365,7 +1368,7 @@ dependencies = [ ] [[package]] -name = "garage_api" +name = "garage_api_admin" version = "1.0.1" dependencies = [ "aes-gcm", @@ -1382,6 +1385,175 @@ dependencies = [ "form_urlencoded", "futures", "futures-util", + "garage_api_common", + "garage_block", + "garage_model", + "garage_net", + "garage_rpc", + "garage_table", + "garage_util", + "hex", + "hmac", + "http 1.0.0", + "http-body-util", + "http-range", + "httpdate", + "hyper 1.1.0", + "hyper-util", + "idna", + "md-5", + "multer", + "nom", + "opentelemetry", + "opentelemetry-prometheus", + "percent-encoding", + "pin-project", + "prometheus", + "quick-xml", + "roxmltree", + "serde", + "serde_bytes", + "serde_json", + "sha1", + "sha2", + "tokio", + "tokio-stream", + "tokio-util 0.7.10", + "tracing", + "url", +] + +[[package]] +name = "garage_api_common" +version = "1.0.1" +dependencies = [ + "aes-gcm", + "argon2", + "async-compression", + "async-trait", + "base64 0.21.7", + "bytes", + "chrono", + "crc32c", + "crc32fast", + "crypto-common", + "err-derive", + "form_urlencoded", + "futures", + "futures-util", + "garage_block", + "garage_model", + "garage_net", + "garage_rpc", + "garage_table", + "garage_util", + "hex", + "hmac", + "http 1.0.0", + "http-body-util", + "http-range", + "httpdate", + "hyper 1.1.0", + "hyper-util", + "idna", + "md-5", + "multer", + "nom", + "opentelemetry", + "opentelemetry-prometheus", + "percent-encoding", + "pin-project", + "prometheus", + "quick-xml", + "roxmltree", + "serde", + "serde_bytes", + "serde_json", + "sha1", + "sha2", + "tokio", + "tokio-stream", + "tokio-util 0.7.10", + "tracing", + "url", +] + +[[package]] +name = "garage_api_k2v" +version = "1.0.1" +dependencies = [ + "aes-gcm", + "argon2", + "async-compression", + "async-trait", + "base64 0.21.7", + "bytes", + "chrono", + "crc32c", + "crc32fast", + "crypto-common", + "err-derive", + "form_urlencoded", + "futures", + "futures-util", + "garage_api_common", + "garage_api_s3", + "garage_block", + "garage_model", + "garage_net", + "garage_rpc", + "garage_table", + "garage_util", + "hex", + "hmac", + "http 1.0.0", + "http-body-util", + "http-range", + "httpdate", + "hyper 1.1.0", + "hyper-util", + "idna", + "md-5", + "multer", + "nom", + "opentelemetry", + "opentelemetry-prometheus", + "percent-encoding", + "pin-project", + "prometheus", + "quick-xml", + "roxmltree", + "serde", + "serde_bytes", + "serde_json", + "sha1", + "sha2", + "tokio", + "tokio-stream", + "tokio-util 0.7.10", + "tracing", + "url", +] + +[[package]] +name = "garage_api_s3" +version = "1.0.1" +dependencies = [ + "aes-gcm", + "argon2", + "async-compression", + "async-trait", + "base64 0.21.7", + "bytes", + "chrono", + "crc32c", + "crc32fast", + "crypto-common", + "err-derive", + "form_urlencoded", + "futures", + "futures-util", + "garage_api_common", "garage_block", "garage_model", "garage_net", @@ -1614,7 +1786,8 @@ version = "1.0.1" dependencies = [ "err-derive", "futures", - "garage_api", + "garage_api_common", + "garage_api_s3", "garage_model", "garage_table", "garage_util", |