From c8850fa1363729c8457235a8019f051f7df0c9e3 Mon Sep 17 00:00:00 2001 From: Jon Currey Date: Mon, 31 Aug 2026 10:13:01 -0400 Subject: [PATCH] ci: Nightly fixes (2026-08-31) Based on https://buildkite.com/materialize/nightly/builds/18177 and https://buildkite.com/materialize/nightly/builds/18176 Remove the `nix` dependency from `src/clusterd`. #38250 moved the `nix::sys::statvfs` call out of `src/clusterd/src/usage_metrics.rs` and into `src/metrics/src/usage.rs`, which declares `nix` itself, leaving the dependency stranded in the clusterd manifest with no remaining use. `bin/unused-deps` has failed on every nightly since #18169 for this one finding; it now reports "All dependencies are used." Co-Authored-By: Claude Opus 5 --- Cargo.lock | 1 - src/clusterd/Cargo.toml | 1 - 2 files changed, 2 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 20f5ade3d686a..2e8bd7646bb46 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -6993,7 +6993,6 @@ dependencies = [ "mz-storage-types", "mz-timely-util", "mz-txn-wal", - "nix 0.31.3", "num_cpus", "rustls", "serde", diff --git a/src/clusterd/Cargo.toml b/src/clusterd/Cargo.toml index b4193661fc946..2a8b9eaeef004 100644 --- a/src/clusterd/Cargo.toml +++ b/src/clusterd/Cargo.toml @@ -35,7 +35,6 @@ mz-storage = { path = "../storage" } mz-storage-types = { path = "../storage-types" } mz-timely-util = { path = "../timely-util" } mz-txn-wal = { path = "../txn-wal" } -nix.workspace = true num_cpus.workspace = true rustls.workspace = true serde.workspace = true