Skip to content
This repository has been archived by the owner on Nov 15, 2023. It is now read-only.

Upgrade tokio to 1.22.0 and replace async-std with tokio #12646

Merged
merged 22 commits into from
Dec 5, 2022
Merged
Show file tree
Hide file tree
Changes from 19 commits
Commits
Show all changes
22 commits
Select commit Hold shift + click to select a range
7b8d8c5
Replace deprecated libp2p feature specs with correct ones
dmitry-markin Nov 8, 2022
ad2fd7e
Bump tokio to 1.21.2
dmitry-markin Nov 8, 2022
9e7398c
Replace async-std libp2p primitives with tokio ones
dmitry-markin Nov 8, 2022
20eaa28
minor: rustfmt
dmitry-markin Nov 8, 2022
6c2028f
Merge remote-tracking branch 'origin/master' into dm-upgrade-tokio-an…
dmitry-markin Nov 10, 2022
1a1539a
Fix TestNet to run initialization in the tokio context
dmitry-markin Nov 15, 2022
3140fa8
Convert telemetry test from async-std to tokio
dmitry-markin Nov 15, 2022
e73c6fe
Convert notifications tests from async-std to tokio
dmitry-markin Nov 15, 2022
064c7fa
Convert chain sync tests from async-std to tokio
dmitry-markin Nov 15, 2022
398d10c
Ditch async-std completely
dmitry-markin Nov 15, 2022
fe95866
Merge remote-tracking branch 'origin/master' into dm-upgrade-tokio-an…
dmitry-markin Nov 24, 2022
bee686d
Make executor mandatory
dmitry-markin Nov 24, 2022
449de4f
Bump tokio to 1.22.0
dmitry-markin Nov 24, 2022
0b2d272
minor: rustfmt
dmitry-markin Nov 25, 2022
4cdde07
Explicitly use tokio runtime in tests
dmitry-markin Nov 25, 2022
bbb75f6
Move more tests to explicit tokio runtime
dmitry-markin Nov 27, 2022
b6f4713
Explicitly set multithreaded runtime in tokio test
dmitry-markin Nov 27, 2022
a51414d
minor: rustfmt
dmitry-markin Nov 27, 2022
3f7e116
Merge remote-tracking branch 'origin/master' into dm-upgrade-tokio-an…
dmitry-markin Nov 27, 2022
8ce510c
minor: fix comment
dmitry-markin Nov 29, 2022
8184a9a
Merge remote-tracking branch 'origin/master' into dm-upgrade-tokio-an…
dmitry-markin Dec 3, 2022
3e53487
Replace async-std with tokio in MMR tests
dmitry-markin Dec 3, 2022
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
149 changes: 19 additions & 130 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

4 changes: 2 additions & 2 deletions bin/node/cli/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -122,10 +122,10 @@ nix = "0.23"
serde_json = "1.0"
regex = "1.6.0"
platforms = "2.0"
async-std = { version = "1.11.0", features = ["attributes"] }
soketto = "0.7.1"
criterion = { version = "0.3.5", features = ["async_tokio"] }
tokio = { version = "1.17.0", features = ["macros", "time", "parking_lot"] }
tokio = { version = "1.22.0", features = ["macros", "time", "parking_lot"] }
tokio-util = { version = "0.7.4", features = ["compat"] }
wait-timeout = "0.2"
substrate-rpc-client = { path = "../../../utils/frame/rpc/client" }
pallet-timestamp = { version = "4.0.0-dev", path = "../../../frame/timestamp" }
Expand Down
Loading