Skip to content

Commit 608585e

Browse files
committed
chore: add new cargo dependency: crossbeam-skiplist
It will be used to create a new torrent repository implementation that allos adding torrents in parallel. That could be potencially faster than BTreeMap in a write intensive context.
1 parent 2277099 commit 608585e

File tree

2 files changed

+15
-2
lines changed

2 files changed

+15
-2
lines changed

Cargo.lock

+12
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

+3-2
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,7 @@ chrono = { version = "0", default-features = false, features = ["clock"] }
4141
clap = { version = "4", features = ["derive", "env"] }
4242
colored = "2"
4343
config = "0"
44+
crossbeam-skiplist = "0.1"
4445
derive_more = "0"
4546
fern = "0"
4647
futures = "0"
@@ -63,8 +64,8 @@ serde_json = "1"
6364
serde_repr = "0"
6465
thiserror = "1"
6566
tokio = { version = "1", features = ["macros", "net", "rt-multi-thread", "signal", "sync"] }
66-
torrust-tracker-configuration = { version = "3.0.0-alpha.12-develop", path = "packages/configuration" }
6767
torrust-tracker-clock = { version = "3.0.0-alpha.12-develop", path = "packages/clock" }
68+
torrust-tracker-configuration = { version = "3.0.0-alpha.12-develop", path = "packages/configuration" }
6869
torrust-tracker-contrib-bencode = { version = "3.0.0-alpha.12-develop", path = "contrib/bencode" }
6970
torrust-tracker-located-error = { version = "3.0.0-alpha.12-develop", path = "packages/located-error" }
7071
torrust-tracker-primitives = { version = "3.0.0-alpha.12-develop", path = "packages/primitives" }
@@ -105,4 +106,4 @@ opt-level = 3
105106

106107
[profile.release-debug]
107108
inherits = "release"
108-
debug = true
109+
debug = true

0 commit comments

Comments
 (0)