diff --git a/Cargo.lock b/Cargo.lock index 259799d80f..585131dbb3 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1315,8 +1315,6 @@ dependencies = [ "crc32c", "crossbeam-channel", "daemonize", - "fs2", - "fs_extra", "futures", "hex", "lazy_static", @@ -2461,31 +2459,24 @@ dependencies = [ "anyhow", "byteorder", "bytes", - "chrono", "clap", "crc32c", - "crossbeam-channel", "daemonize", "fs2", - "futures", "lazy_static", "log", "pageserver", "postgres", "postgres-protocol", - "rand 0.8.3", "regex", - "rust-s3", "slog", "slog-async", "slog-scope", "slog-stdlog", "slog-term", - "termion", "tokio", "tokio-postgres", "tokio-stream", - "tui", ] [[package]] @@ -2676,7 +2667,6 @@ dependencies = [ "control_plane", "pageserver", "postgres_ffi", - "walkeeper", ] [[package]] diff --git a/pageserver/Cargo.toml b/pageserver/Cargo.toml index 69f6ce61ab..05f5213ac4 100644 --- a/pageserver/Cargo.toml +++ b/pageserver/Cargo.toml @@ -13,8 +13,6 @@ rand = "0.8.3" regex = "1.4.5" bytes = "1.0.1" byteorder = "1.4.3" -fs2 = "0.4.3" -fs_extra = "1.2.0" futures = "0.3.13" lazy_static = "1.4.0" slog-stdlog = "4.1.0" diff --git a/walkeeper/Cargo.toml b/walkeeper/Cargo.toml index 27498ee293..93c6b94ac5 100644 --- a/walkeeper/Cargo.toml +++ b/walkeeper/Cargo.toml @@ -7,14 +7,10 @@ edition = "2018" # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html [dependencies] -chrono = "0.4.19" -crossbeam-channel = "0.5.0" -rand = "0.8.3" regex = "1.4.5" bytes = "1.0.1" byteorder = "1.4.3" fs2 = "0.4.3" -futures = "0.3.13" lazy_static = "1.4.0" slog-stdlog = "4.1.0" slog-async = "2.6.0" @@ -23,10 +19,7 @@ slog-term = "2.8.0" slog = "2.7.0" log = "0.4.14" clap = "2.33.0" -termion = "1.5.6" -tui = "0.14.0" daemonize = "0.4.1" -rust-s3 = { git = "https://github.com/hlinnaka/rust-s3", rev="7f15a24ec7daa0a5d9516da706212745f9042818", features = ["no-verify-ssl"] } tokio = { version = "1.3.0", features = ["full"] } tokio-stream = { version = "0.1.4" } tokio-postgres = { git = "https://github.com/zenithdb/rust-postgres.git", rev="a0d067b66447951d1276a53fb09886539c3fa094" } diff --git a/walkeeper/src/wal_service.rs b/walkeeper/src/wal_service.rs index 74e0f1d3b7..64627d33b5 100644 --- a/walkeeper/src/wal_service.rs +++ b/walkeeper/src/wal_service.rs @@ -3,8 +3,6 @@ // receive WAL from wal_proposer and send it to WAL receivers // -extern crate fs2; - use byteorder::{BigEndian, ByteOrder}; use bytes::{Buf, BufMut, Bytes, BytesMut}; use fs2::FileExt; diff --git a/zenith/Cargo.toml b/zenith/Cargo.toml index 035fcc9d94..876ce80fec 100644 --- a/zenith/Cargo.toml +++ b/zenith/Cargo.toml @@ -12,6 +12,5 @@ anyhow = "1.0" # FIXME: 'pageserver' is needed for ZTimelineId. Refactor pageserver = { path = "../pageserver" } -walkeeper = { path = "../walkeeper" } control_plane = { path = "../control_plane" } postgres_ffi = { path = "../postgres_ffi" }