From dc58846f0cb2288de4b3ffcef6a74a8ab1892a57 Mon Sep 17 00:00:00 2001 From: Christian Schwarz Date: Sat, 21 Dec 2024 20:13:12 +0100 Subject: [PATCH] with the new approach we don't even need the no-slots patch of tokio-epoll-uring --- Cargo.lock | 2 ++ Cargo.toml | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/Cargo.lock b/Cargo.lock index cca3a54a06..23c05dcbf5 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -6647,6 +6647,7 @@ dependencies = [ [[package]] name = "tokio-epoll-uring" version = "0.1.0" +source = "git+https://github.com/neondatabase/tokio-epoll-uring.git?branch=main#781989bb540a1408b0b93daa1e9d1fa452195497" dependencies = [ "futures", "nix 0.26.4", @@ -7182,6 +7183,7 @@ dependencies = [ [[package]] name = "uring-common" version = "0.1.0" +source = "git+https://github.com/neondatabase/tokio-epoll-uring.git?branch=main#781989bb540a1408b0b93daa1e9d1fa452195497" dependencies = [ "bytes", "io-uring", diff --git a/Cargo.toml b/Cargo.toml index 6ff584d053..0654c25a3d 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -175,7 +175,7 @@ thiserror = "1.0" tikv-jemallocator = { version = "0.6", features = ["profiling", "stats", "unprefixed_malloc_on_supported_platforms"] } tikv-jemalloc-ctl = { version = "0.6", features = ["stats"] } tokio = { version = "1.17", features = ["macros"] } -tokio-epoll-uring = {path = "../tokio-epoll-uring/tokio-epoll-uring" } +tokio-epoll-uring = { git = "https://github.com/neondatabase/tokio-epoll-uring.git" , branch = "main" } tokio-io-timeout = "1.2.0" tokio-postgres-rustls = "0.12.0" tokio-rustls = { version = "0.26.0", default-features = false, features = ["tls12", "ring"]}