Unverified Commit a33033b7 authored by Ryan Olson's avatar Ryan Olson Committed by GitHub
Browse files

feat: task scheduler (#2406)


Signed-off-by: default avatarRyan Olson <ryanolson@users.noreply.github.com>
parent 129a2444
...@@ -7513,6 +7513,8 @@ dependencies = [ ...@@ -7513,6 +7513,8 @@ dependencies = [
"futures-core", "futures-core",
"futures-io", "futures-io",
"futures-sink", "futures-sink",
"futures-util",
"hashbrown 0.15.4",
"pin-project-lite", "pin-project-lite",
"tokio", "tokio",
] ]
......
...@@ -59,7 +59,7 @@ tempfile = "3" ...@@ -59,7 +59,7 @@ tempfile = "3"
thiserror = { version = "2.0.11" } thiserror = { version = "2.0.11" }
tokio = { version = "1", features = ["full"] } tokio = { version = "1", features = ["full"] }
tokio-stream = { version = "0.1" } tokio-stream = { version = "0.1" }
tokio-util = { version = "0.7", features = ["codec", "net"] } tokio-util = { version = "0.7", features = ["codec", "net", "rt"] }
tower-http = {version = "0.6", features=["trace"]} tower-http = {version = "0.6", features=["trace"]}
axum = { version = "0.8" , features = ["macros"]} axum = { version = "0.8" , features = ["macros"]}
tracing = { version = "0.1" } tracing = { version = "0.1" }
......
...@@ -4883,6 +4883,8 @@ dependencies = [ ...@@ -4883,6 +4883,8 @@ dependencies = [
"futures-core", "futures-core",
"futures-io", "futures-io",
"futures-sink", "futures-sink",
"futures-util",
"hashbrown 0.15.4",
"pin-project-lite", "pin-project-lite",
"tokio", "tokio",
] ]
......
...@@ -19,5 +19,6 @@ pub mod leader_worker_barrier; ...@@ -19,5 +19,6 @@ pub mod leader_worker_barrier;
pub mod pool; pub mod pool;
pub mod stream; pub mod stream;
pub mod task; pub mod task;
pub mod tasks;
pub mod typed_prefix_watcher; pub mod typed_prefix_watcher;
pub mod worker_monitor; pub mod worker_monitor;
This diff is collapsed.
// SPDX-FileCopyrightText: Copyright (c) 2024-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved.
// SPDX-License-Identifier: Apache-2.0
pub mod critical;
pub mod tracker;
This diff is collapsed.
This diff is collapsed.
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment