From 3edf932e806c4b8692d49de558989ebdf3ce282a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Arpad=20M=C3=BCller?= Date: Fri, 24 May 2024 22:35:27 +0200 Subject: [PATCH] Use tokio-epoll-uring patched for statx-sys --- Cargo.lock | 14 ++++++++++++-- Cargo.toml | 2 +- 2 files changed, 13 insertions(+), 3 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index d8f9021eb8..c20c190603 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -5843,6 +5843,15 @@ version = "1.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f" +[[package]] +name = "statx-sys" +version = "0.4.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "69c325f46f705b7a66fb87f0ebb999524a7363f30f05d373277b4ef7f409fe87" +dependencies = [ + "libc", +] + [[package]] name = "storage_broker" version = "0.1.0" @@ -6266,7 +6275,7 @@ dependencies = [ [[package]] name = "tokio-epoll-uring" version = "0.1.0" -source = "git+https://github.com/neondatabase/tokio-epoll-uring.git?branch=main#342ddd197a060a8354e8f11f4d12994419fff939" +source = "git+https://github.com/neondatabase/tokio-epoll-uring.git?branch=arpad/statx_sys#ca8446b8edb5e0aef88520f2fc209a13a834fd25" dependencies = [ "futures", "nix 0.26.4", @@ -6797,11 +6806,12 @@ dependencies = [ [[package]] name = "uring-common" version = "0.1.0" -source = "git+https://github.com/neondatabase/tokio-epoll-uring.git?branch=main#342ddd197a060a8354e8f11f4d12994419fff939" +source = "git+https://github.com/neondatabase/tokio-epoll-uring.git?branch=arpad/statx_sys#ca8446b8edb5e0aef88520f2fc209a13a834fd25" dependencies = [ "bytes", "io-uring", "libc", + "statx-sys", ] [[package]] diff --git a/Cargo.toml b/Cargo.toml index 0887c039f8..682df3987b 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -171,7 +171,7 @@ thiserror = "1.0" tikv-jemallocator = "0.5" tikv-jemalloc-ctl = "0.5" tokio = { version = "1.17", features = ["macros"] } -tokio-epoll-uring = { git = "https://github.com/neondatabase/tokio-epoll-uring.git" , branch = "main" } +tokio-epoll-uring = { git = "https://github.com/neondatabase/tokio-epoll-uring.git" , branch = "arpad/statx_sys" } tokio-io-timeout = "1.2.0" tokio-postgres-rustls = "0.11.0" tokio-rustls = "0.25"