Explorar o código

Remove async-channel from workspace dependencies (#8010)

Kamil Skalski hai 2 meses
pai
achega
2e8ddfb2cc
Modificáronse 5 ficheiros con 4 adicións e 44 borrados
  1. 2 21
      Cargo.lock
  2. 0 1
      Cargo.toml
  3. 2 20
      programs/sbf/Cargo.lock
  4. 0 1
      streamer/Cargo.toml
  5. 0 1
      vortexor/Cargo.toml

+ 2 - 21
Cargo.lock

@@ -987,17 +987,6 @@ version = "0.1.3"
 source = "registry+https://github.com/rust-lang/crates.io-index"
 checksum = "bfdc70193dadb9d7287fa4b633f15f90c876915b31f6af17da307fc59c9859a8"
 
-[[package]]
-name = "async-channel"
-version = "1.9.0"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "81953c529336010edd6d8e358f886d9581267795c61b19475b71314bffa46d35"
-dependencies = [
- "concurrent-queue",
- "event-listener 2.5.2",
- "futures-core",
-]
-
 [[package]]
 name = "async-compression"
 version = "0.4.1"
@@ -1018,7 +1007,7 @@ version = "3.4.1"
 source = "registry+https://github.com/rust-lang/crates.io-index"
 checksum = "5fd03604047cee9b6ce9de9f70c6cd540a0520c813cbd49bae61f33ab80ed1dc"
 dependencies = [
- "event-listener 5.3.1",
+ "event-listener",
  "event-listener-strategy",
  "pin-project-lite",
 ]
@@ -2820,12 +2809,6 @@ dependencies = [
  "tower-service",
 ]
 
-[[package]]
-name = "event-listener"
-version = "2.5.2"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "77f3309417938f28bf8228fcff79a4a37103981e3e186d2ccd19c74b38f4eb71"
-
 [[package]]
 name = "event-listener"
 version = "5.3.1"
@@ -2843,7 +2826,7 @@ version = "0.5.2"
 source = "registry+https://github.com/rust-lang/crates.io-index"
 checksum = "0f214dc438f977e6d4e3500aaa277f5ad94ca83fbbd9b1a15713ce2344ccc5a1"
 dependencies = [
- "event-listener 5.3.1",
+ "event-listener",
  "pin-project-lite",
 ]
 
@@ -10866,7 +10849,6 @@ dependencies = [
  "anyhow",
  "arc-swap",
  "assert_matches",
- "async-channel",
  "bytes",
  "clap 4.5.31",
  "crossbeam-channel",
@@ -11712,7 +11694,6 @@ version = "3.1.0"
 dependencies = [
  "agave-banking-stage-ingress-types",
  "assert_matches",
- "async-channel",
  "bytes",
  "clap 4.5.31",
  "crossbeam-channel",

+ 0 - 1
Cargo.toml

@@ -200,7 +200,6 @@ arrayref = "0.3.9"
 arrayvec = "0.7.6"
 assert_cmd = "2.0"
 assert_matches = "1.5.0"
-async-channel = "1.9.0"
 async-lock = "3.4.1"
 async-trait = "0.1.89"
 atty = "0.2.11"

+ 2 - 20
programs/sbf/Cargo.lock

@@ -678,17 +678,6 @@ version = "1.5.0"
 source = "registry+https://github.com/rust-lang/crates.io-index"
 checksum = "9b34d609dfbaf33d6889b2b7106d3ca345eacad44200913df5ba02bfd31d2ba9"
 
-[[package]]
-name = "async-channel"
-version = "1.9.0"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "81953c529336010edd6d8e358f886d9581267795c61b19475b71314bffa46d35"
-dependencies = [
- "concurrent-queue",
- "event-listener 2.5.3",
- "futures-core",
-]
-
 [[package]]
 name = "async-compression"
 version = "0.4.1"
@@ -709,7 +698,7 @@ version = "3.4.1"
 source = "registry+https://github.com/rust-lang/crates.io-index"
 checksum = "5fd03604047cee9b6ce9de9f70c6cd540a0520c813cbd49bae61f33ab80ed1dc"
 dependencies = [
- "event-listener 5.3.1",
+ "event-listener",
  "event-listener-strategy",
  "pin-project-lite",
 ]
@@ -2098,12 +2087,6 @@ dependencies = [
  "tower-service",
 ]
 
-[[package]]
-name = "event-listener"
-version = "2.5.3"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "0206175f82b8d6bf6652ff7d71a1e27fd2e4efde587fd368662814d6ec1d9ce0"
-
 [[package]]
 name = "event-listener"
 version = "5.3.1"
@@ -2121,7 +2104,7 @@ version = "0.5.2"
 source = "registry+https://github.com/rust-lang/crates.io-index"
 checksum = "0f214dc438f977e6d4e3500aaa277f5ad94ca83fbbd9b1a15713ce2344ccc5a1"
 dependencies = [
- "event-listener 5.3.1",
+ "event-listener",
  "pin-project-lite",
 ]
 
@@ -9327,7 +9310,6 @@ name = "solana-streamer"
 version = "3.1.0"
 dependencies = [
  "arc-swap",
- "async-channel",
  "bytes",
  "crossbeam-channel",
  "dashmap",

+ 0 - 1
streamer/Cargo.toml

@@ -21,7 +21,6 @@ dev-context-only-utils = []
 
 [dependencies]
 arc-swap = { workspace = true }
-async-channel = { workspace = true }
 bytes = { workspace = true }
 crossbeam-channel = { workspace = true }
 dashmap = { workspace = true }

+ 0 - 1
vortexor/Cargo.toml

@@ -23,7 +23,6 @@ dev-context-only-utils = []
 
 [dependencies]
 agave-banking-stage-ingress-types = { workspace = true }
-async-channel = { workspace = true }
 bytes = { workspace = true }
 clap = { version = "4.5.31", features = ["cargo", "derive", "error-context"] }
 crossbeam-channel = { workspace = true }