From 64a7ff191a96a087dab8aa00fec3bca88c5e3596 Mon Sep 17 00:00:00 2001 From: Sidney Cammeresi Date: Tue, 22 Oct 2024 15:56:52 -0700 Subject: [PATCH] dataflow-state: Switch notify to macos_kqueue feature The feature macos_fsevent is the default, which mechanism doesn't work (maybe only on an ARM Fruit machine), the effect of which is that no log lines are ever received. Change-Id: Ic35647d6c81deb604528a2a7c4bb96f19cbc19be Reviewed-on: https://gerrit.readyset.name/c/readyset/+/8158 Tested-by: Buildkite CI Reviewed-by: Jason Brown --- Cargo.lock | 11 ----------- Cargo.toml | 2 +- 2 files changed, 1 insertion(+), 12 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 374d84d11..225c0ea2e 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1830,15 +1830,6 @@ version = "1.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "42703706b716c37f96a77aea830392ad231f44c9e9a67872fa5548707e11b11c" -[[package]] -name = "fsevent-sys" -version = "4.1.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "76ee7a02da4d231650c7cea31349b889be2f45ddb3ef3032d2ec8185f6313fd2" -dependencies = [ - "libc", -] - [[package]] name = "funty" version = "2.0.0" @@ -3231,9 +3222,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6205bd8bb1e454ad2e27422015fb5e4f2bcc7e08fa8f27058670d208324a4d2d" dependencies = [ "bitflags 2.5.0", - "crossbeam-channel", "filetime", - "fsevent-sys", "inotify", "kqueue", "libc", diff --git a/Cargo.toml b/Cargo.toml index dee18d864..80cc5d5e8 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -161,7 +161,7 @@ native-tls = "0.2.11" ndarray = "0.15.6" nom = "7.1.3" nom_locate = "4.2.0" -notify = "6.1.1" +notify = { version = "6.1.1", default-features = false, features = ["macos_kqueue"] } num-integer = "0.1.46" num_cpus = "1.16.0" opentelemetry = "0.21.0"