eden: remove unused Rust dependencies

Summary:
Remove unused dependencies for Rust targets.

This failed to remove the dependencies in eden/scm/edenscmnative/bindings
because of the extra macro layer.

Manual edits (named_deps) and misc output in P133451794

Reviewed By: dtolnay

Differential Revision: D22083498

fbshipit-source-id: 170bbaf3c6d767e52e86152d0f34bf6daa198283
This commit is contained in:
Jeremy Fitzhardinge 2020-06-17 17:52:59 -07:00 committed by Facebook GitHub Bot
parent b84b09eee9
commit 1b4edb5567
81 changed files with 79 additions and 330 deletions

View File

@ -72,7 +72,6 @@ cacheblob = { path = "blobstore/cacheblob" }
changesets = { path = "changesets" } changesets = { path = "changesets" }
cmdlib = { path = "cmdlib" } cmdlib = { path = "cmdlib" }
context = { path = "server/context" } context = { path = "server/context" }
dbbookmarks = { path = "bookmarks/dbbookmarks" }
deleted_files_manifest = { path = "derived_data/deleted_files_manifest" } deleted_files_manifest = { path = "derived_data/deleted_files_manifest" }
derived_data = { path = "derived_data" } derived_data = { path = "derived_data" }
derived_data_utils = { path = "derived_data/utils" } derived_data_utils = { path = "derived_data/utils" }
@ -81,16 +80,13 @@ filestore = { path = "filestore" }
fsnodes = { path = "derived_data/fsnodes" } fsnodes = { path = "derived_data/fsnodes" }
lfs_import_lib = { path = "lfs_import_lib" } lfs_import_lib = { path = "lfs_import_lib" }
manifest = { path = "manifest" } manifest = { path = "manifest" }
mercurial_derived_data = { path = "derived_data/mercurial_derived_data" }
mercurial_revlog = { path = "mercurial/revlog" } mercurial_revlog = { path = "mercurial/revlog" }
mercurial_types = { path = "mercurial/types" } mercurial_types = { path = "mercurial/types" }
metaconfig_types = { path = "metaconfig/types" } metaconfig_types = { path = "metaconfig/types" }
mononoke_types = { path = "mononoke_types" } mononoke_types = { path = "mononoke_types" }
phases = { path = "phases" }
revset = { path = "revset" } revset = { path = "revset" }
scuba_ext = { path = "common/scuba_ext" } scuba_ext = { path = "common/scuba_ext" }
unodes = { path = "derived_data/unodes" } unodes = { path = "derived_data/unodes" }
async_unit = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
cachelib = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" } cachelib = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
cloned = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" } cloned = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
failure_ext = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" } failure_ext = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
@ -110,7 +106,6 @@ futures = { version = "0.3", features = ["async-await", "compat"] }
futures-old = { package = "futures", version = "0.1" } futures-old = { package = "futures", version = "0.1" }
futures-util = "0.3" futures-util = "0.3"
itertools = "0.8" itertools = "0.8"
maplit = "1.0"
rand = { version = "0.7", features = ["small_rng"] } rand = { version = "0.7", features = ["small_rng"] }
serde = { version = "1.0", features = ["derive", "rc"] } serde = { version = "1.0", features = ["derive", "rc"] }
serde_derive = "1.0" serde_derive = "1.0"
@ -119,13 +114,13 @@ slog = { version = "2.5", features = ["max_level_debug"] }
tokio = { version = "=0.2.13", features = ["full"] } tokio = { version = "=0.2.13", features = ["full"] }
tokio-compat = "0.1" tokio-compat = "0.1"
tokio-old = { package = "tokio", version = "0.1" } tokio-old = { package = "tokio", version = "0.1" }
tokio-timer = "0.2"
toml = "=0.5.6" toml = "=0.5.6"
[dev-dependencies] [dev-dependencies]
fixtures = { path = "tests/fixtures" } fixtures = { path = "tests/fixtures" }
tests_utils = { path = "tests/utils" } tests_utils = { path = "tests/utils" }
bytes-old = { package = "bytes", version = "0.4", features = ["serde"] } bytes-old = { package = "bytes", version = "0.4", features = ["serde"] }
maplit = "1.0"
[workspace] [workspace]

View File

@ -36,7 +36,6 @@ filestore = { path = "../filestore" }
fixtures = { path = "../tests/fixtures" } fixtures = { path = "../tests/fixtures" }
manifest = { path = "../manifest" } manifest = { path = "../manifest" }
mercurial_types = { path = "../mercurial/types" } mercurial_types = { path = "../mercurial/types" }
mononoke_types-mocks = { path = "../mononoke_types/mocks" }
movers = { path = "../commit_rewriting/movers" } movers = { path = "../commit_rewriting/movers" }
revset = { path = "../revset" } revset = { path = "../revset" }
skiplist = { path = "../reachabilityindex/skiplist" } skiplist = { path = "../reachabilityindex/skiplist" }

View File

@ -37,7 +37,6 @@ scuba_ext = { path = "../common/scuba_ext" }
topo_sort = { path = "../common/topo_sort" } topo_sort = { path = "../common/topo_sort" }
cloned = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" } cloned = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
failure_ext = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" } failure_ext = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
fbinit = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
futures_ext = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" } futures_ext = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
futures_stats = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" } futures_stats = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
stats = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" } stats = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
@ -63,9 +62,9 @@ derived_data_filenodes = { path = "../derived_data/filenodes" }
fixtures = { path = "../tests/fixtures" } fixtures = { path = "../tests/fixtures" }
memblob = { path = "../blobstore/memblob" } memblob = { path = "../blobstore/memblob" }
mercurial_types-mocks = { path = "../mercurial/types/mocks" } mercurial_types-mocks = { path = "../mercurial/types/mocks" }
mononoke_types-mocks = { path = "../mononoke_types/mocks" }
tests_utils = { path = "../tests/utils" } tests_utils = { path = "../tests/utils" }
async_unit = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" } async_unit = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
fbinit = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
ascii = "1.0" ascii = "1.0"
assert_matches = "1.3" assert_matches = "1.3"
bytes = { version = "0.5", features = ["serde"] } bytes = { version = "0.5", features = ["serde"] }

View File

@ -19,10 +19,8 @@ futures = "0.1"
[dev-dependencies] [dev-dependencies]
memblob = { path = "../../blobstore/memblob" } memblob = { path = "../../blobstore/memblob" }
prefixblob = { path = "../../blobstore/prefixblob" }
redactedblobstore = { path = "../../blobstore/redactedblobstore" } redactedblobstore = { path = "../../blobstore/redactedblobstore" }
scuba_ext = { path = "../../common/scuba_ext" } scuba_ext = { path = "../../common/scuba_ext" }
fbinit = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" } fbinit = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
bytes = { version = "0.5", features = ["serde"] } bytes = { version = "0.5", features = ["serde"] }
tokio = "0.1"
tokio-compat = "0.1" tokio-compat = "0.1"

View File

@ -42,10 +42,7 @@ sql_construct = { path = "../../common/sql_construct" }
sql_ext = { path = "../../common/rust/sql_ext" } sql_ext = { path = "../../common/rust/sql_ext" }
unodes = { path = "../../derived_data/unodes" } unodes = { path = "../../derived_data/unodes" }
cachelib = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" } cachelib = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
cloned = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
failure_ext = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
fbinit = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" } fbinit = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
futures_ext = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
sql = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" } sql = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
anyhow = "1.0" anyhow = "1.0"
futures = { version = "0.3", features = ["async-await", "compat"] } futures = { version = "0.3", features = ["async-await", "compat"] }

View File

@ -15,7 +15,6 @@ path = "test/main.rs"
[dependencies] [dependencies]
context = { path = "../server/context" } context = { path = "../server/context" }
fbinit = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
futures_ext = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" } futures_ext = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
stats = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" } stats = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
abomonation = "0.7" abomonation = "0.7"
@ -32,8 +31,6 @@ fileblob = { path = "fileblob" }
memblob = { path = "memblob" } memblob = { path = "memblob" }
mononoke_types = { path = "../mononoke_types" } mononoke_types = { path = "../mononoke_types" }
redactedblobstore = { path = "redactedblobstore" } redactedblobstore = { path = "redactedblobstore" }
lazy_static = "1.0" fbinit = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
rand = { version = "0.7", features = ["small_rng"] }
tempdir = "0.3" tempdir = "0.3"
tokio = "0.1"
tokio-compat = "0.1" tokio-compat = "0.1"

View File

@ -14,13 +14,11 @@ memcache-lock-thrift = { path = "../if" }
mononoke_types = { path = "../../mononoke_types" } mononoke_types = { path = "../../mononoke_types" }
prefixblob = { path = "../prefixblob" } prefixblob = { path = "../prefixblob" }
redactedblobstore = { path = "../redactedblobstore" } redactedblobstore = { path = "../redactedblobstore" }
bytes_ext = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
cachelib = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" } cachelib = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
cloned = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" } cloned = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
fbinit = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" } fbinit = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
fbthrift = { git = "https://github.com/facebook/fbthrift.git", branch = "master" } fbthrift = { git = "https://github.com/facebook/fbthrift.git", branch = "master" }
futures_ext = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" } futures_ext = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
futures_stats = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
hostname = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" } hostname = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
lock_ext = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" } lock_ext = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
memcache = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" } memcache = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
@ -31,9 +29,9 @@ futures = { version = "0.3", features = ["async-await", "compat"] }
futures-old = { package = "futures", version = "0.1" } futures-old = { package = "futures", version = "0.1" }
slog = { version = "2.5", features = ["max_level_debug"] } slog = { version = "2.5", features = ["max_level_debug"] }
tokio = { version = "=0.2.13", features = ["full"] } tokio = { version = "=0.2.13", features = ["full"] }
tokio-compat = "0.1"
tokio-old = { package = "tokio", version = "0.1" } tokio-old = { package = "tokio", version = "0.1" }
tokio-timer = "0.2" tokio-timer = "0.2"
[dev-dependencies] [dev-dependencies]
bytes-old = { package = "bytes", version = "0.4", features = ["serde"] } bytes-old = { package = "bytes", version = "0.4", features = ["serde"] }
tokio-compat = "0.1"

View File

@ -10,14 +10,12 @@ include = ["src/*.rs"]
blobstore = { path = ".." } blobstore = { path = ".." }
context = { path = "../../server/context" } context = { path = "../../server/context" }
mononoke_types = { path = "../../mononoke_types" } mononoke_types = { path = "../../mononoke_types" }
fbinit = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
futures_ext = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" } futures_ext = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
anyhow = "1.0" anyhow = "1.0"
bytes = { version = "0.5", features = ["serde"] }
futures = "0.1" futures = "0.1"
rand = { version = "0.7", features = ["small_rng"] } rand = { version = "0.7", features = ["small_rng"] }
slog = { version = "2.5", features = ["max_level_debug"] }
thiserror = "1.0" thiserror = "1.0"
[dev-dependencies] [dev-dependencies]
memblob = { path = "../memblob" } memblob = { path = "../memblob" }
fbinit = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }

View File

@ -7,24 +7,22 @@ license = "GPLv2+"
include = ["src/*.rs"] include = ["src/*.rs"]
[dependencies] [dependencies]
async_limiter = { path = "../../common/async_limiter" }
blobstore = { path = ".." } blobstore = { path = ".." }
context = { path = "../../server/context" } context = { path = "../../server/context" }
metaconfig_types = { path = "../../metaconfig/types" }
mononoke_types = { path = "../../mononoke_types" } mononoke_types = { path = "../../mononoke_types" }
sql_ext = { path = "../../common/rust/sql_ext" }
cloned = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" } cloned = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
fbinit = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
futures_ext = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" } futures_ext = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
futures_stats = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" } futures_stats = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
time_ext = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" } time_ext = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
anyhow = "1.0" anyhow = "1.0"
futures = { version = "0.3", features = ["async-await", "compat"] } futures = { version = "0.3", features = ["async-await", "compat"] }
tokio = { version = "=0.2.13", features = ["full"] }
[dev-dependencies] [dev-dependencies]
async_limiter = { path = "../../common/async_limiter" }
scuba_ext = { path = "../../common/scuba_ext" } scuba_ext = { path = "../../common/scuba_ext" }
fbinit = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
slog_glog_fmt = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" } slog_glog_fmt = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
nonzero_ext = "0.2" nonzero_ext = "0.2"
ratelimit_meter = "5" ratelimit_meter = "5"
slog = { version = "2.5", features = ["max_level_debug"] } slog = { version = "2.5", features = ["max_level_debug"] }
tokio = { version = "=0.2.13", features = ["full"] }

View File

@ -18,4 +18,3 @@ futures-util = "0.3"
rand = { version = "0.7", features = ["small_rng"] } rand = { version = "0.7", features = ["small_rng"] }
rand_distr = "0.2" rand_distr = "0.2"
tokio = { version = "=0.2.13", features = ["full"] } tokio = { version = "=0.2.13", features = ["full"] }
tokio-compat = "0.1"

View File

@ -11,35 +11,23 @@ blobstore = { path = ".." }
blobstore_sync_queue = { path = "../../blobstore_sync_queue" } blobstore_sync_queue = { path = "../../blobstore_sync_queue" }
cacheblob = { path = "../cacheblob" } cacheblob = { path = "../cacheblob" }
chaosblob = { path = "../chaosblob" } chaosblob = { path = "../chaosblob" }
context = { path = "../../server/context" }
fileblob = { path = "../fileblob" } fileblob = { path = "../fileblob" }
logblob = { path = "../logblob" } logblob = { path = "../logblob" }
memblob = { path = "../memblob" } memblob = { path = "../memblob" }
metaconfig_types = { path = "../../metaconfig/types" } metaconfig_types = { path = "../../metaconfig/types" }
mononoke_types = { path = "../../mononoke_types" }
multiplexedblob = { path = "../multiplexedblob" } multiplexedblob = { path = "../multiplexedblob" }
newfilenodes = { path = "../../newfilenodes" }
packblob = { path = "../packblob" } packblob = { path = "../packblob" }
prefixblob = { path = "../prefixblob" } prefixblob = { path = "../prefixblob" }
readonlyblob = { path = "../readonlyblob" } readonlyblob = { path = "../readonlyblob" }
scuba_ext = { path = "../../common/scuba_ext" }
sql_construct = { path = "../../common/sql_construct" } sql_construct = { path = "../../common/sql_construct" }
sql_ext = { path = "../../common/rust/sql_ext" } sql_ext = { path = "../../common/rust/sql_ext" }
sqlblob = { path = "../sqlblob" } sqlblob = { path = "../sqlblob" }
throttledblob = { path = "../throttledblob" } throttledblob = { path = "../throttledblob" }
cachelib = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
cloned = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
failure_ext = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
fbinit = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" } fbinit = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
futures_ext = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" } futures_ext = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
futures_stats = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
scuba = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" } scuba = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
sql = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" } sql = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
anyhow = "1.0" anyhow = "1.0"
futures = { version = "0.3", features = ["async-await", "compat"] } futures = { version = "0.3", features = ["async-await", "compat"] }
futures-old = { package = "futures", version = "0.1" } futures-old = { package = "futures", version = "0.1" }
itertools = "0.8"
serde = { version = "1.0", features = ["derive", "rc"] }
serde_derive = "1.0"
serde_json = "1.0"
slog = { version = "2.5", features = ["max_level_debug"] } slog = { version = "2.5", features = ["max_level_debug"] }

View File

@ -16,4 +16,3 @@ futures = { version = "0.3", features = ["async-await", "compat"] }
futures-old = { package = "futures", version = "0.1" } futures-old = { package = "futures", version = "0.1" }
percent-encoding = "2.1" percent-encoding = "2.1"
tempfile = "3.1" tempfile = "3.1"
url = "2.1.0"

View File

@ -14,7 +14,5 @@ mononoke_types = { path = "../../mononoke_types" }
futures_ext = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" } futures_ext = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
futures_stats = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" } futures_stats = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
scuba = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" } scuba = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
time_ext = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
anyhow = "1.0" anyhow = "1.0"
futures-old = { package = "futures", version = "0.1" } futures-old = { package = "futures", version = "0.1" }
slog = { version = "2.5", features = ["max_level_debug"] }

View File

@ -14,28 +14,26 @@ cacheblob = { path = "../cacheblob" }
context = { path = "../../server/context" } context = { path = "../../server/context" }
metaconfig_types = { path = "../../metaconfig/types" } metaconfig_types = { path = "../../metaconfig/types" }
mononoke_types = { path = "../../mononoke_types" } mononoke_types = { path = "../../mononoke_types" }
sql_construct = { path = "../../common/sql_construct" }
cloned = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" } cloned = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
fbinit = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
futures_ext = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" } futures_ext = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
futures_stats = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" } futures_stats = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
scuba = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" } scuba = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
time_ext = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" } time_ext = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
anyhow = "1.0" anyhow = "1.0"
bytes = { version = "0.5", features = ["serde"] }
futures = { version = "0.3", features = ["async-await", "compat"] }
futures-old = { package = "futures", version = "0.1" } futures-old = { package = "futures", version = "0.1" }
itertools = "0.8" itertools = "0.8"
lazy_static = "1.0"
nonzero_ext = "0.2"
slog = { version = "2.5", features = ["max_level_debug"] } slog = { version = "2.5", features = ["max_level_debug"] }
thiserror = "1.0" thiserror = "1.0"
tokio = "0.1" tokio = "0.1"
tokio-compat = "0.1"
uuid = { version = "0.8.1", features = ["v4"] }
[dev-dependencies] [dev-dependencies]
memblob = { path = "../memblob" } memblob = { path = "../memblob" }
readonlyblob = { path = "../readonlyblob" } readonlyblob = { path = "../readonlyblob" }
sql_construct = { path = "../../common/sql_construct" }
async_unit = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" } async_unit = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
fbinit = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
lock_ext = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" } lock_ext = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
bytes = { version = "0.5", features = ["serde"] }
futures = { version = "0.3", features = ["async-await", "compat"] }
nonzero_ext = "0.2"
tokio-compat = "0.1"

View File

@ -12,9 +12,6 @@ context = { path = "../../server/context" }
mononoke_types = { path = "../../mononoke_types" } mononoke_types = { path = "../../mononoke_types" }
packblob-thrift = { path = "if" } packblob-thrift = { path = "if" }
zstdelta = { path = "../../../scm/lib/zstdelta" } zstdelta = { path = "../../../scm/lib/zstdelta" }
bytes_ext = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
cloned = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
fbinit = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
fbthrift = { git = "https://github.com/facebook/fbthrift.git", branch = "master" } fbthrift = { git = "https://github.com/facebook/fbthrift.git", branch = "master" }
futures_ext = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" } futures_ext = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
anyhow = "1.0" anyhow = "1.0"
@ -22,10 +19,11 @@ ascii = "1.0"
bytes = { version = "0.5", features = ["serde"] } bytes = { version = "0.5", features = ["serde"] }
futures = { version = "0.3", features = ["async-await", "compat"] } futures = { version = "0.3", features = ["async-await", "compat"] }
futures-old = { package = "futures", version = "0.1" } futures-old = { package = "futures", version = "0.1" }
tokio-compat = "0.1"
zstd = "=0.4.23" zstd = "=0.4.23"
[dev-dependencies] [dev-dependencies]
memblob = { path = "../memblob" } memblob = { path = "../memblob" }
fbinit = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
rand = { version = "0.7", features = ["small_rng"] } rand = { version = "0.7", features = ["small_rng"] }
rand_xorshift = "0.2" rand_xorshift = "0.2"
tokio-compat = "0.1"

View File

@ -10,12 +10,12 @@ include = ["src/*.rs"]
blobstore = { path = ".." } blobstore = { path = ".." }
context = { path = "../../server/context" } context = { path = "../../server/context" }
mononoke_types = { path = "../../mononoke_types" } mononoke_types = { path = "../../mononoke_types" }
fbinit = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
futures_ext = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" } futures_ext = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
anyhow = "1.0" anyhow = "1.0"
bytes = { version = "0.5", features = ["serde"] }
futures = "0.1"
inlinable_string = "0.1" inlinable_string = "0.1"
[dev-dependencies] [dev-dependencies]
memblob = { path = "../memblob" } memblob = { path = "../memblob" }
fbinit = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
bytes = { version = "0.5", features = ["serde"] }
futures = "0.1"

View File

@ -10,13 +10,11 @@ include = ["src/*.rs"]
blobstore = { path = ".." } blobstore = { path = ".." }
context = { path = "../../server/context" } context = { path = "../../server/context" }
mononoke_types = { path = "../../mononoke_types" } mononoke_types = { path = "../../mononoke_types" }
fbinit = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
futures_ext = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" } futures_ext = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
anyhow = "1.0" anyhow = "1.0"
bytes = { version = "0.5", features = ["serde"] }
futures = "0.1" futures = "0.1"
slog = { version = "2.5", features = ["max_level_debug"] }
thiserror = "1.0" thiserror = "1.0"
[dev-dependencies] [dev-dependencies]
memblob = { path = "../memblob" } memblob = { path = "../memblob" }
fbinit = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }

View File

@ -15,17 +15,16 @@ scuba_ext = { path = "../../common/scuba_ext" }
sql_construct = { path = "../../common/sql_construct" } sql_construct = { path = "../../common/sql_construct" }
sql_ext = { path = "../../common/rust/sql_ext" } sql_ext = { path = "../../common/rust/sql_ext" }
cloned = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" } cloned = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
fbinit = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
futures_ext = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" } futures_ext = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
sql = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" } sql = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
anyhow = "1.0" anyhow = "1.0"
assert_matches = "1.3"
futures = "0.1" futures = "0.1"
slog = { version = "2.5", features = ["max_level_debug"] } slog = { version = "2.5", features = ["max_level_debug"] }
thiserror = "1.0" thiserror = "1.0"
[dev-dependencies] [dev-dependencies]
memblob = { path = "../memblob" } memblob = { path = "../memblob" }
fbinit = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
assert_matches = "1.3"
maplit = "1.0" maplit = "1.0"
tokio = "0.1"
tokio-compat = "0.1" tokio-compat = "0.1"

View File

@ -11,13 +11,10 @@ blobstore = { path = ".." }
context = { path = "../../server/context" } context = { path = "../../server/context" }
mononoke_types = { path = "../../mononoke_types" } mononoke_types = { path = "../../mononoke_types" }
cloned = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" } cloned = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
fbinit = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
futures_ext = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" } futures_ext = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
anyhow = "1.0" anyhow = "1.0"
bytes = { version = "0.5", features = ["serde"] }
futures = "0.1" futures = "0.1"
slog = { version = "2.5", features = ["max_level_debug"] }
thiserror = "1.0"
[dev-dependencies] [dev-dependencies]
memblob = { path = "../memblob" } memblob = { path = "../memblob" }
fbinit = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }

View File

@ -11,27 +11,20 @@ blobstore = { path = ".." }
context = { path = "../../server/context" } context = { path = "../../server/context" }
mononoke_types = { path = "../../mononoke_types" } mononoke_types = { path = "../../mononoke_types" }
sql_ext = { path = "../../common/rust/sql_ext" } sql_ext = { path = "../../common/rust/sql_ext" }
bytes_ext = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
cloned = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" } cloned = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
fbinit = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" } fbinit = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
futures_ext = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" } futures_ext = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
memcache = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
sql = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" } sql = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
stats = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" } stats = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
anyhow = "1.0" anyhow = "1.0"
async-trait = "0.1.29"
bytes = { version = "0.5", features = ["serde"] } bytes = { version = "0.5", features = ["serde"] }
futures = { version = "0.3", features = ["async-await", "compat"] } futures = { version = "0.3", features = ["async-await", "compat"] }
futures-old = { package = "futures", version = "0.1" } futures-old = { package = "futures", version = "0.1" }
once_cell = "1.2" once_cell = "1.2"
rand = { version = "0.7", features = ["small_rng"] } rand = { version = "0.7", features = ["small_rng"] }
serde = { version = "1.0", features = ["derive", "rc"] }
serde_derive = "1.0"
serde_json = "1.0"
tokio = { version = "=0.2.13", features = ["full"] } tokio = { version = "=0.2.13", features = ["full"] }
tokio-compat = "0.1"
tokio-old = { package = "tokio", version = "0.1" } tokio-old = { package = "tokio", version = "0.1" }
twox-hash = "1.5" twox-hash = "1.5"
[dev-dependencies] [dev-dependencies]
quickcheck = "0.9" tokio-compat = "0.1"

View File

@ -16,6 +16,3 @@ anyhow = "1.0"
futures = "0.1" futures = "0.1"
futures-util = "0.3" futures-util = "0.3"
ratelimit_meter = "5" ratelimit_meter = "5"
thiserror = "1.0"
tokio = "0.1"
tokio-compat = "0.1"

View File

@ -27,5 +27,4 @@ tests_utils = { path = "../../tests/utils" }
fbinit = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" } fbinit = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
futures = { version = "0.3", features = ["async-await", "compat"] } futures = { version = "0.3", features = ["async-await", "compat"] }
maplit = "1.0" maplit = "1.0"
rand = { version = "0.7", features = ["small_rng"] }
tokio-compat = "0.1" tokio-compat = "0.1"

View File

@ -21,7 +21,6 @@ mercurial_types = { path = "../mercurial/types" }
mononoke_types = { path = "../mononoke_types" } mononoke_types = { path = "../mononoke_types" }
sql_construct = { path = "../common/sql_construct" } sql_construct = { path = "../common/sql_construct" }
sql_ext = { path = "../common/rust/sql_ext" } sql_ext = { path = "../common/rust/sql_ext" }
bytes_ext = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
cachelib = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" } cachelib = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
cloned = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" } cloned = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
fbinit = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" } fbinit = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
@ -36,8 +35,6 @@ anyhow = "1.0"
bytes = { version = "0.5", features = ["serde"] } bytes = { version = "0.5", features = ["serde"] }
futures-old = { package = "futures", version = "0.1" } futures-old = { package = "futures", version = "0.1" }
thiserror = "1.0" thiserror = "1.0"
tokio = "0.1"
tokio-compat = "0.1"
[dev-dependencies] [dev-dependencies]
mercurial_types-mocks = { path = "../mercurial/types/mocks" } mercurial_types-mocks = { path = "../mercurial/types/mocks" }

View File

@ -24,4 +24,3 @@ fbinit = { git = "https://github.com/facebookexperimental/rust-shed.git", branch
maplit = "1.0" maplit = "1.0"
quickcheck = "0.9" quickcheck = "0.9"
tokio = "0.1" tokio = "0.1"
tokio-compat = "0.1"

View File

@ -13,7 +13,3 @@ anyhow = "1.0"
ascii = "1.0" ascii = "1.0"
quickcheck = "0.9" quickcheck = "0.9"
rand = { version = "0.7", features = ["small_rng"] } rand = { version = "0.7", features = ["small_rng"] }
[dev-dependencies]
mononoke_types-mocks = { path = "../../mononoke_types/mocks" }
maplit = "1.0"

View File

@ -35,5 +35,4 @@ fbinit = { git = "https://github.com/facebookexperimental/rust-shed.git", branch
futures = { version = "0.3", features = ["async-await", "compat"] } futures = { version = "0.3", features = ["async-await", "compat"] }
maplit = "1.0" maplit = "1.0"
quickcheck = "0.9" quickcheck = "0.9"
tokio = "0.1"
tokio-compat = "0.1" tokio-compat = "0.1"

View File

@ -18,8 +18,5 @@ futures = { version = "0.3", features = ["async-await", "compat"] }
bookmarks = { path = "../bookmarks" } bookmarks = { path = "../bookmarks" }
fixtures = { path = "../tests/fixtures" } fixtures = { path = "../tests/fixtures" }
mercurial_types = { path = "../mercurial/types" } mercurial_types = { path = "../mercurial/types" }
revset = { path = "../revset" }
tests_utils = { path = "../tests/utils" }
fbinit = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" } fbinit = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
futures-util = "0.3"
tokio-compat = "0.1" tokio-compat = "0.1"

View File

@ -11,10 +11,8 @@ caching_ext = { path = "../common/rust/caching_ext" }
changeset-entry-thrift = { path = "if" } changeset-entry-thrift = { path = "if" }
context = { path = "../server/context" } context = { path = "../server/context" }
mononoke_types = { path = "../mononoke_types" } mononoke_types = { path = "../mononoke_types" }
mononoke_types-mocks = { path = "../mononoke_types/mocks" }
sql_construct = { path = "../common/sql_construct" } sql_construct = { path = "../common/sql_construct" }
sql_ext = { path = "../common/rust/sql_ext" } sql_ext = { path = "../common/rust/sql_ext" }
bytes_ext = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
cachelib = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" } cachelib = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
cloned = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" } cloned = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
fbinit = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" } fbinit = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
@ -30,9 +28,8 @@ bytes = { version = "0.5", features = ["serde"] }
futures = "0.1" futures = "0.1"
maplit = "1.0" maplit = "1.0"
thiserror = "1.0" thiserror = "1.0"
tokio = "0.1"
tokio-compat = "0.1"
[dev-dependencies] [dev-dependencies]
async_unit = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" } mononoke_types-mocks = { path = "../mononoke_types/mocks" }
assert_matches = "1.3" assert_matches = "1.3"
tokio-compat = "0.1"

View File

@ -45,6 +45,3 @@ slog = { version = "2.5", features = ["max_level_debug"] }
slog-term = "2.4.2" slog-term = "2.4.2"
tokio = { version = "=0.2.13", features = ["full"] } tokio = { version = "=0.2.13", features = ["full"] }
tokio-compat = "0.1" tokio-compat = "0.1"
[dev-dependencies]
tokio-timer = "0.2"

View File

@ -21,6 +21,3 @@ futures = { version = "0.3", features = ["async-await", "compat"] }
futures-old = { package = "futures", version = "0.1" } futures-old = { package = "futures", version = "0.1" }
futures-util = "0.3" futures-util = "0.3"
slog = { version = "2.5", features = ["max_level_debug"] } slog = { version = "2.5", features = ["max_level_debug"] }
[dev-dependencies]
tokio-timer = "0.2"

View File

@ -10,7 +10,6 @@ include = ["src/**/*.rs"]
mercurial_types = { path = "../../mercurial/types" } mercurial_types = { path = "../../mercurial/types" }
metaconfig_types = { path = "../../metaconfig/types" } metaconfig_types = { path = "../../metaconfig/types" }
mononoke_types = { path = "../../mononoke_types" } mononoke_types = { path = "../../mononoke_types" }
failure_ext = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
anyhow = "1.0" anyhow = "1.0"
itertools = "0.8" itertools = "0.8"
thiserror = "1.0" thiserror = "1.0"

View File

@ -17,6 +17,8 @@ use time_ext::DurationExt;
use tracing::TraceContext; use tracing::TraceContext;
use tunables::tunables; use tunables::tunables;
use anyhow as _; // oss uses anyhow
#[cfg(fbcode_build)] #[cfg(fbcode_build)]
mod facebook; mod facebook;
#[cfg(not(fbcode_build))] #[cfg(not(fbcode_build))]

View File

@ -9,18 +9,13 @@ include = ["src/**/*.rs"]
[dependencies] [dependencies]
blobrepo = { path = "../blobrepo" } blobrepo = { path = "../blobrepo" }
blobstore = { path = "../blobstore" } blobstore = { path = "../blobstore" }
bookmarks = { path = "../bookmarks" }
bounded_traversal = { path = "../common/bounded_traversal" } bounded_traversal = { path = "../common/bounded_traversal" }
cacheblob = { path = "../blobstore/cacheblob" } cacheblob = { path = "../blobstore/cacheblob" }
changeset_fetcher = { path = "../blobrepo/changeset_fetcher" }
context = { path = "../server/context" } context = { path = "../server/context" }
metaconfig_types = { path = "../metaconfig/types" } metaconfig_types = { path = "../metaconfig/types" }
mononoke_types = { path = "../mononoke_types" } mononoke_types = { path = "../mononoke_types" }
revset = { path = "../revset" }
scuba_ext = { path = "../common/scuba_ext" } scuba_ext = { path = "../common/scuba_ext" }
topo_sort = { path = "../common/topo_sort" } topo_sort = { path = "../common/topo_sort" }
cloned = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
fbinit = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
futures_ext = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" } futures_ext = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
futures_stats = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" } futures_stats = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
lock_ext = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" } lock_ext = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
@ -29,24 +24,23 @@ time_ext = { git = "https://github.com/facebookexperimental/rust-shed.git", bran
tracing = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" } tracing = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
anyhow = "1.0" anyhow = "1.0"
async-trait = "0.1.29" async-trait = "0.1.29"
bytes = { version = "0.5", features = ["serde"] }
futures = { version = "0.3", features = ["async-await", "compat"] } futures = { version = "0.3", features = ["async-await", "compat"] }
futures-old = { package = "futures", version = "0.1" } futures-old = { package = "futures", version = "0.1" }
itertools = "0.8"
lazy_static = "1.0"
maplit = "1.0"
rand = { version = "0.7", features = ["small_rng"] } rand = { version = "0.7", features = ["small_rng"] }
regex = "1.3.7"
scopeguard = "1.0.0"
slog = { version = "2.5", features = ["max_level_debug"] } slog = { version = "2.5", features = ["max_level_debug"] }
thiserror = "1.0" thiserror = "1.0"
tokio = { version = "=0.2.13", features = ["full"] } tokio = { version = "=0.2.13", features = ["full"] }
tokio-compat = "0.1"
tokio-old = { package = "tokio", version = "0.1" } tokio-old = { package = "tokio", version = "0.1" }
[dev-dependencies] [dev-dependencies]
bookmarks = { path = "../bookmarks" }
fixtures = { path = "../tests/fixtures" } fixtures = { path = "../tests/fixtures" }
mercurial_types = { path = "../mercurial/types" } mercurial_types = { path = "../mercurial/types" }
revset = { path = "../revset" }
tests_utils = { path = "../tests/utils" } tests_utils = { path = "../tests/utils" }
futures-util = "0.3" cloned = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
fbinit = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
lazy_static = "1.0"
maplit = "1.0"
tokio-compat = "0.1"
tokio-timer = "0.2" tokio-timer = "0.2"

View File

@ -17,14 +17,11 @@ derived_data = { path = ".." }
filestore = { path = "../../filestore" } filestore = { path = "../../filestore" }
manifest = { path = "../../manifest" } manifest = { path = "../../manifest" }
mononoke_types = { path = "../../mononoke_types" } mononoke_types = { path = "../../mononoke_types" }
mononoke_types-thrift = { path = "../../mononoke_types/if" }
unodes = { path = "../unodes" } unodes = { path = "../unodes" }
xdiff = { path = "../../../scm/lib/xdiff" }
cloned = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" } cloned = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
futures_ext = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" } futures_ext = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
anyhow = "1.0" anyhow = "1.0"
bytes = { version = "0.5", features = ["serde"] } bytes = { version = "0.5", features = ["serde"] }
futures = { version = "0.3", features = ["async-await", "compat"] }
futures-old = { package = "futures", version = "0.1" } futures-old = { package = "futures", version = "0.1" }
thiserror = "1.0" thiserror = "1.0"
@ -33,4 +30,5 @@ blobrepo_factory = { path = "../../blobrepo/factory" }
tests_utils = { path = "../../tests/utils" } tests_utils = { path = "../../tests/utils" }
async_unit = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" } async_unit = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
fbinit = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" } fbinit = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
futures = { version = "0.3", features = ["async-await", "compat"] }
maplit = "1.0" maplit = "1.0"

View File

@ -16,22 +16,15 @@ context = { path = "../../server/context" }
derived_data = { path = ".." } derived_data = { path = ".." }
derived_data-thrift = { path = "if" } derived_data-thrift = { path = "if" }
mononoke_types = { path = "../../mononoke_types" } mononoke_types = { path = "../../mononoke_types" }
mononoke_types-thrift = { path = "../../mononoke_types/if" }
repo_blobstore = { path = "../../blobrepo/repo_blobstore" }
cloned = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
failure_ext = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
fbthrift = { git = "https://github.com/facebook/fbthrift.git", branch = "master" } fbthrift = { git = "https://github.com/facebook/fbthrift.git", branch = "master" }
futures_ext = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" } futures_ext = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
anyhow = "1.0" anyhow = "1.0"
bytes = { version = "0.5", features = ["serde"] }
futures = "0.1" futures = "0.1"
tokio-compat = "0.1"
unicode-segmentation = "1.6.0" unicode-segmentation = "1.6.0"
[dev-dependencies] [dev-dependencies]
blobrepo_factory = { path = "../../blobrepo/factory" }
fixtures = { path = "../../tests/fixtures" } fixtures = { path = "../../tests/fixtures" }
mercurial_types = { path = "../../mercurial/types" } mercurial_types = { path = "../../mercurial/types" }
tests_utils = { path = "../../tests/utils" }
fbinit = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" } fbinit = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
maplit = "1.0" maplit = "1.0"
tokio-compat = "0.1"

View File

@ -12,33 +12,26 @@ path = "lib.rs"
[dependencies] [dependencies]
blobrepo = { path = "../../blobrepo" } blobrepo = { path = "../../blobrepo" }
blobstore = { path = "../../blobstore" } blobstore = { path = "../../blobstore" }
bookmarks = { path = "../../bookmarks" }
context = { path = "../../server/context" } context = { path = "../../server/context" }
derived_data = { path = ".." } derived_data = { path = ".." }
manifest = { path = "../../manifest" } manifest = { path = "../../manifest" }
mononoke_types = { path = "../../mononoke_types" } mononoke_types = { path = "../../mononoke_types" }
repo_blobstore = { path = "../../blobrepo/repo_blobstore" } repo_blobstore = { path = "../../blobrepo/repo_blobstore" }
revset = { path = "../../revset" }
unodes = { path = "../unodes" } unodes = { path = "../unodes" }
cloned = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" } cloned = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
fbinit = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
futures_ext = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" } futures_ext = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
lock_ext = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
anyhow = "1.0" anyhow = "1.0"
bytes = { version = "0.5", features = ["serde"] } bytes = { version = "0.5", features = ["serde"] }
futures = { version = "0.3", features = ["async-await", "compat"] } futures = { version = "0.3", features = ["async-await", "compat"] }
futures-old = { package = "futures", version = "0.1" } futures-old = { package = "futures", version = "0.1" }
maplit = "1.0"
parking_lot = "0.10.2" parking_lot = "0.10.2"
serde = { version = "1.0", features = ["derive", "rc"] }
serde_derive = "1.0"
slog = { version = "2.5", features = ["max_level_debug"] }
thiserror = "1.0"
tokio = "0.1" tokio = "0.1"
tokio-compat = "0.1"
[dev-dependencies] [dev-dependencies]
blobrepo_factory = { path = "../../blobrepo/factory" } blobrepo_factory = { path = "../../blobrepo/factory" }
fixtures = { path = "../../tests/fixtures" } fixtures = { path = "../../tests/fixtures" }
test_utils = { path = "../../manifest/test_utils" } test_utils = { path = "../../manifest/test_utils" }
tests_utils = { path = "../../tests/utils" } tests_utils = { path = "../../tests/utils" }
fbinit = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
maplit = "1.0"
tokio-compat = "0.1"

View File

@ -19,29 +19,20 @@ derived_data = { path = ".." }
manifest = { path = "../../manifest" } manifest = { path = "../../manifest" }
mononoke_types = { path = "../../mononoke_types" } mononoke_types = { path = "../../mononoke_types" }
mononoke_types-thrift = { path = "../../mononoke_types/if" } mononoke_types-thrift = { path = "../../mononoke_types/if" }
tunables = { path = "../../tunables" }
unodes = { path = "../unodes" } unodes = { path = "../unodes" }
cloned = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" } cloned = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
fbinit = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
fbthrift = { git = "https://github.com/facebook/fbthrift.git", branch = "master" }
futures_ext = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" } futures_ext = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
futures_stats = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" } futures_stats = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
stats = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" } stats = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
time_ext = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" } time_ext = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
tracing = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
anyhow = "1.0" anyhow = "1.0"
bytes = { version = "0.5", features = ["serde"] } bytes = { version = "0.5", features = ["serde"] }
futures = { version = "0.3", features = ["async-await", "compat"] } futures = { version = "0.3", features = ["async-await", "compat"] }
futures-old = { package = "futures", version = "0.1" } futures-old = { package = "futures", version = "0.1" }
futures-util = "0.3" futures-util = "0.3"
itertools = "0.8"
maplit = "1.0" maplit = "1.0"
pretty_assertions = "0.6"
rand = { version = "0.7", features = ["small_rng"] }
rand_xorshift = "0.2"
thiserror = "1.0" thiserror = "1.0"
tokio = { version = "=0.2.13", features = ["full"] } tokio = { version = "=0.2.13", features = ["full"] }
tokio-compat = "0.1"
[dev-dependencies] [dev-dependencies]
benchmark_lib = { path = "../../benchmark" } benchmark_lib = { path = "../../benchmark" }
@ -52,3 +43,8 @@ mercurial_types = { path = "../../mercurial/types" }
mononoke_types-mocks = { path = "../../mononoke_types/mocks" } mononoke_types-mocks = { path = "../../mononoke_types/mocks" }
revset = { path = "../../revset" } revset = { path = "../../revset" }
tests_utils = { path = "../../tests/utils" } tests_utils = { path = "../../tests/utils" }
fbinit = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
pretty_assertions = "0.6"
rand = { version = "0.7", features = ["small_rng"] }
rand_xorshift = "0.2"
tokio-compat = "0.1"

View File

@ -12,38 +12,25 @@ path = "lib.rs"
[dependencies] [dependencies]
blobrepo = { path = "../../blobrepo" } blobrepo = { path = "../../blobrepo" }
blobstore = { path = "../../blobstore" } blobstore = { path = "../../blobstore" }
bookmarks = { path = "../../bookmarks" }
context = { path = "../../server/context" } context = { path = "../../server/context" }
derived_data = { path = ".." } derived_data = { path = ".." }
filenodes = { path = "../../filenodes" } filenodes = { path = "../../filenodes" }
manifest = { path = "../../manifest" } manifest = { path = "../../manifest" }
mercurial_types = { path = "../../mercurial/types" } mercurial_types = { path = "../../mercurial/types" }
mononoke_types = { path = "../../mononoke_types" } mononoke_types = { path = "../../mononoke_types" }
phases = { path = "../../phases" }
repo_blobstore = { path = "../../blobrepo/repo_blobstore" }
revset = { path = "../../revset" }
unodes = { path = "../unodes" }
cloned = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" } cloned = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
fbinit = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
futures_ext = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" } futures_ext = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
lock_ext = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
anyhow = "1.0" anyhow = "1.0"
bytes = { version = "0.5", features = ["serde"] }
futures = { version = "0.3", features = ["async-await", "compat"] } futures = { version = "0.3", features = ["async-await", "compat"] }
futures-old = { package = "futures", version = "0.1" } futures-old = { package = "futures", version = "0.1" }
futures-util = "0.3" futures-util = "0.3"
itertools = "0.8" itertools = "0.8"
maplit = "1.0"
serde = { version = "1.0", features = ["derive", "rc"] }
serde_derive = "1.0"
slog = { version = "2.5", features = ["max_level_debug"] }
thiserror = "1.0"
tokio = "0.1"
tokio-compat = "0.1"
[dev-dependencies] [dev-dependencies]
blobrepo_factory = { path = "../../blobrepo/factory" } blobrepo_factory = { path = "../../blobrepo/factory" }
fixtures = { path = "../../tests/fixtures" }
test_utils = { path = "../../manifest/test_utils" }
tests_utils = { path = "../../tests/utils" } tests_utils = { path = "../../tests/utils" }
tunables = { path = "../../tunables" } tunables = { path = "../../tunables" }
fbinit = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
maplit = "1.0"
slog = { version = "2.5", features = ["max_level_debug"] }
tokio-compat = "0.1"

View File

@ -12,23 +12,15 @@ path = "lib.rs"
[dependencies] [dependencies]
blobrepo = { path = "../../blobrepo" } blobrepo = { path = "../../blobrepo" }
blobstore = { path = "../../blobstore" } blobstore = { path = "../../blobstore" }
bookmarks = { path = "../../bookmarks" }
context = { path = "../../server/context" } context = { path = "../../server/context" }
derived_data = { path = ".." } derived_data = { path = ".." }
filestore = { path = "../../filestore" } filestore = { path = "../../filestore" }
manifest = { path = "../../manifest" } manifest = { path = "../../manifest" }
mercurial_types = { path = "../../mercurial/types" }
mononoke_types = { path = "../../mononoke_types" } mononoke_types = { path = "../../mononoke_types" }
repo_blobstore = { path = "../../blobrepo/repo_blobstore" } repo_blobstore = { path = "../../blobrepo/repo_blobstore" }
revset = { path = "../../revset" }
cloned = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" } cloned = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
failure_ext = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" } failure_ext = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
fbinit = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
futures_ext = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" } futures_ext = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
futures_stats = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
lock_ext = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
stats = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
time_ext = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
anyhow = "1.0" anyhow = "1.0"
ascii = "1.0" ascii = "1.0"
async-trait = "0.1.29" async-trait = "0.1.29"
@ -37,17 +29,19 @@ digest = "0.8"
futures = { version = "0.3", features = ["async-await", "compat"] } futures = { version = "0.3", features = ["async-await", "compat"] }
futures-old = { package = "futures", version = "0.1" } futures-old = { package = "futures", version = "0.1" }
itertools = "0.8" itertools = "0.8"
maplit = "1.0"
serde = { version = "1.0", features = ["derive", "rc"] }
serde_derive = "1.0"
sha-1 = "0.8" sha-1 = "0.8"
sha2 = "0.8" sha2 = "0.8"
thiserror = "1.0" thiserror = "1.0"
tokio = { version = "=0.2.13", features = ["full"] } tokio = { version = "=0.2.13", features = ["full"] }
tokio-compat = "0.1"
[dev-dependencies] [dev-dependencies]
blobrepo_factory = { path = "../../blobrepo/factory" } blobrepo_factory = { path = "../../blobrepo/factory" }
bookmarks = { path = "../../bookmarks" }
fixtures = { path = "../../tests/fixtures" } fixtures = { path = "../../tests/fixtures" }
mercurial_types = { path = "../../mercurial/types" }
revset = { path = "../../revset" }
test_utils = { path = "../../manifest/test_utils" } test_utils = { path = "../../manifest/test_utils" }
tests_utils = { path = "../../tests/utils" } tests_utils = { path = "../../tests/utils" }
fbinit = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
maplit = "1.0"
tokio-compat = "0.1"

View File

@ -12,34 +12,29 @@ path = "lib.rs"
[dependencies] [dependencies]
blobrepo = { path = "../../blobrepo" } blobrepo = { path = "../../blobrepo" }
blobstore = { path = "../../blobstore" } blobstore = { path = "../../blobstore" }
bookmarks = { path = "../../bookmarks" }
context = { path = "../../server/context" } context = { path = "../../server/context" }
derived_data = { path = ".." } derived_data = { path = ".." }
manifest = { path = "../../manifest" } manifest = { path = "../../manifest" }
mercurial_types = { path = "../../mercurial/types" }
metaconfig_types = { path = "../../metaconfig/types" } metaconfig_types = { path = "../../metaconfig/types" }
mononoke_types = { path = "../../mononoke_types" } mononoke_types = { path = "../../mononoke_types" }
repo_blobstore = { path = "../../blobrepo/repo_blobstore" } repo_blobstore = { path = "../../blobrepo/repo_blobstore" }
revset = { path = "../../revset" }
tests_utils = { path = "../../tests/utils" }
cloned = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" } cloned = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
fbinit = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
futures_ext = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" } futures_ext = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
lock_ext = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
anyhow = "1.0" anyhow = "1.0"
bytes = { version = "0.5", features = ["serde"] } bytes = { version = "0.5", features = ["serde"] }
futures = { version = "0.3", features = ["async-await", "compat"] } futures = { version = "0.3", features = ["async-await", "compat"] }
futures-old = { package = "futures", version = "0.1" } futures-old = { package = "futures", version = "0.1" }
maplit = "1.0"
serde = { version = "1.0", features = ["derive", "rc"] }
serde_derive = "1.0"
slog = { version = "2.5", features = ["max_level_debug"] }
thiserror = "1.0" thiserror = "1.0"
tokio = "0.1"
tokio-compat = "0.1"
[dev-dependencies] [dev-dependencies]
blobrepo_factory = { path = "../../blobrepo/factory" } blobrepo_factory = { path = "../../blobrepo/factory" }
bookmarks = { path = "../../bookmarks" }
derived_data_filenodes = { path = "../filenodes" } derived_data_filenodes = { path = "../filenodes" }
fixtures = { path = "../../tests/fixtures" } fixtures = { path = "../../tests/fixtures" }
mercurial_types = { path = "../../mercurial/types" }
revset = { path = "../../revset" }
test_utils = { path = "../../manifest/test_utils" } test_utils = { path = "../../manifest/test_utils" }
tests_utils = { path = "../../tests/utils" }
fbinit = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
maplit = "1.0"
tokio-compat = "0.1"

View File

@ -34,7 +34,6 @@ mime = "0.3.14"
once_cell = "1.2" once_cell = "1.2"
serde = { version = "1.0", features = ["derive", "rc"] } serde = { version = "1.0", features = ["derive", "rc"] }
serde_cbor = "0.11" serde_cbor = "0.11"
serde_derive = "1.0"
serde_json = "1.0" serde_json = "1.0"
slog = { version = "2.5", features = ["max_level_debug"] } slog = { version = "2.5", features = ["max_level_debug"] }
thiserror = "1.0" thiserror = "1.0"

View File

@ -11,15 +11,6 @@ context = { path = "../server/context" }
filenodes-if = { path = "if" } filenodes-if = { path = "if" }
mercurial_types = { path = "../mercurial/types" } mercurial_types = { path = "../mercurial/types" }
mononoke_types = { path = "../mononoke_types" } mononoke_types = { path = "../mononoke_types" }
cachelib = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
cloned = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
fbinit = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
fbthrift = { git = "https://github.com/facebook/fbthrift.git", branch = "master" }
futures_ext = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" } futures_ext = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
stats = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
anyhow = "1.0" anyhow = "1.0"
futures = "0.1"
quickcheck = "0.9" quickcheck = "0.9"
rand = { version = "0.7", features = ["small_rng"] }
tokio = "0.1"
tokio-compat = "0.1"

View File

@ -15,22 +15,19 @@ filestore = { path = "../../filestore" }
git-types-thrift = { path = "if" } git-types-thrift = { path = "if" }
manifest = { path = "../../manifest" } manifest = { path = "../../manifest" }
mononoke_types = { path = "../../mononoke_types" } mononoke_types = { path = "../../mononoke_types" }
bytes_ext = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
cloned = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" } cloned = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
fbthrift = { git = "https://github.com/facebook/fbthrift.git", branch = "master" } fbthrift = { git = "https://github.com/facebook/fbthrift.git", branch = "master" }
futures_ext = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" } futures_ext = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
anyhow = "1.0" anyhow = "1.0"
bytes = { version = "0.5", features = ["serde"] }
digest = "0.8" digest = "0.8"
futures = { version = "0.3", features = ["async-await", "compat"] }
futures-old = { package = "futures", version = "0.1" } futures-old = { package = "futures", version = "0.1" }
futures-util = "0.3"
sha-1 = "0.8" sha-1 = "0.8"
thiserror = "1.0" thiserror = "1.0"
[dev-dependencies] [dev-dependencies]
fixtures = { path = "../../tests/fixtures" } fixtures = { path = "../../tests/fixtures" }
fbinit = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" } fbinit = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
futures-util = "0.3"
git2 = "0.13" git2 = "0.13"
tempdir = "0.3" tempdir = "0.3"
tokio-compat = "0.1" tokio-compat = "0.1"

View File

@ -32,5 +32,4 @@ git2 = "0.13"
linked-hash-map = { version = "0.5", features = ["serde_impl"] } linked-hash-map = { version = "0.5", features = ["serde_impl"] }
r2d2 = "0.8.8" r2d2 = "0.8.8"
slog = { version = "2.5", features = ["max_level_debug"] } slog = { version = "2.5", features = ["max_level_debug"] }
thiserror = "1.0"
tokio = { version = "=0.2.13", features = ["full"] } tokio = { version = "=0.2.13", features = ["full"] }

View File

@ -27,6 +27,3 @@ serde = { version = "1.0", features = ["derive", "rc"] }
serde_derive = "1.0" serde_derive = "1.0"
serde_json = "1.0" serde_json = "1.0"
tokio = { version = "=0.2.13", features = ["full"] } tokio = { version = "=0.2.13", features = ["full"] }
[dev-dependencies]
async_unit = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }

View File

@ -19,7 +19,6 @@ cmdlib = { path = "../cmdlib" }
context = { path = "../server/context" } context = { path = "../server/context" }
hooks = { path = "../hooks" } hooks = { path = "../hooks" }
hooks_content_stores = { path = "../hooks/content-stores" } hooks_content_stores = { path = "../hooks/content-stores" }
mercurial_types = { path = "../mercurial/types" }
metaconfig_types = { path = "../metaconfig/types" } metaconfig_types = { path = "../metaconfig/types" }
mononoke_types = { path = "../mononoke_types" } mononoke_types = { path = "../mononoke_types" }
revset = { path = "../revset" } revset = { path = "../revset" }
@ -32,7 +31,5 @@ anyhow = "1.0"
clap = "2.33" clap = "2.33"
futures = { version = "0.3", features = ["async-await", "compat"] } futures = { version = "0.3", features = ["async-await", "compat"] }
slog = { version = "2.5", features = ["max_level_debug"] } slog = { version = "2.5", features = ["max_level_debug"] }
slog-term = "2.4.2"
thiserror = "1.0" thiserror = "1.0"
tokio = { version = "=0.2.13", features = ["full"] } tokio = { version = "=0.2.13", features = ["full"] }
tokio-timer = "0.2"

View File

@ -42,9 +42,3 @@ slog = { version = "2.5", features = ["max_level_debug"] }
tempdir = "0.3" tempdir = "0.3"
thiserror = "1.0" thiserror = "1.0"
tokio = { version = "=0.2.13", features = ["full"] } tokio = { version = "=0.2.13", features = ["full"] }
[dev-dependencies]
fixtures = { path = "../tests/fixtures" }
mononoke_types-mocks = { path = "../mononoke_types/mocks" }
assert_matches = "1.3"
pretty_assertions = "0.6"

View File

@ -8,11 +8,8 @@ include = ["src/**/*.rs"]
[dependencies] [dependencies]
blobrepo = { path = "../../blobrepo" } blobrepo = { path = "../../blobrepo" }
blobstore = { path = "../../blobstore" }
context = { path = "../../server/context" } context = { path = "../../server/context" }
filestore = { path = "../../filestore" } filestore = { path = "../../filestore" }
manifest = { path = "../../manifest" }
mercurial_types = { path = "../../mercurial/types" }
mononoke_types = { path = "../../mononoke_types" } mononoke_types = { path = "../../mononoke_types" }
anyhow = "1.0" anyhow = "1.0"
async-trait = "0.1.29" async-trait = "0.1.29"
@ -23,5 +20,4 @@ thiserror = "1.0"
[dev-dependencies] [dev-dependencies]
mononoke_types-mocks = { path = "../../mononoke_types/mocks" } mononoke_types-mocks = { path = "../../mononoke_types/mocks" }
fbinit = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" } fbinit = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
tokio = { version = "=0.2.13", features = ["full"] }
tokio-compat = "0.1" tokio-compat = "0.1"

View File

@ -21,7 +21,6 @@ permission_checker = { path = "../permission_checker" }
redactedblobstore = { path = "../blobstore/redactedblobstore" } redactedblobstore = { path = "../blobstore/redactedblobstore" }
cached_config = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" } cached_config = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
cloned = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" } cloned = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
failure_ext = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
fbinit = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" } fbinit = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
scuba = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" } scuba = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
secure_utils = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" } secure_utils = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
@ -52,7 +51,6 @@ tokio-openssl = "0.4"
[dev-dependencies] [dev-dependencies]
mononoke_types-mocks = { path = "../mononoke_types/mocks" } mononoke_types-mocks = { path = "../mononoke_types/mocks" }
assert_matches = "1.3"
futures-old = { package = "futures", version = "0.1" } futures-old = { package = "futures", version = "0.1" }
pretty_assertions = "0.6" pretty_assertions = "0.6"
tokio-compat = "0.1" tokio-compat = "0.1"

View File

@ -15,17 +15,14 @@ manifest = { path = "../manifest" }
mercurial_types = { path = "../mercurial/types" } mercurial_types = { path = "../mercurial/types" }
mononoke_types = { path = "../mononoke_types" } mononoke_types = { path = "../mononoke_types" }
movers = { path = "../commit_rewriting/movers" } movers = { path = "../commit_rewriting/movers" }
futures_ext = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
anyhow = "1.0" anyhow = "1.0"
futures = { version = "0.3", features = ["async-await", "compat"] } futures = { version = "0.3", features = ["async-await", "compat"] }
futures-old = { package = "futures", version = "0.1" } futures-old = { package = "futures", version = "0.1" }
slog = { version = "2.5", features = ["max_level_debug"] } slog = { version = "2.5", features = ["max_level_debug"] }
[dev-dependencies] [dev-dependencies]
blobrepo_factory = { path = "../blobrepo/factory" }
fixtures = { path = "../tests/fixtures" } fixtures = { path = "../tests/fixtures" }
async_unit = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" } async_unit = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
cloned = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" } cloned = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
fbinit = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" } fbinit = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
maplit = "1.0" maplit = "1.0"
tokio-compat = "0.1"

View File

@ -17,17 +17,13 @@ types = { path = "../../../scm/lib/types" }
vlqencoding = { path = "../../../scm/lib/vlqencoding" } vlqencoding = { path = "../../../scm/lib/vlqencoding" }
async_compression = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" } async_compression = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
bytes_ext = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" } bytes_ext = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
failure_ext = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
fbinit = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
futures_ext = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" } futures_ext = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
futures_stats = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" } futures_stats = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
anyhow = "1.0" anyhow = "1.0"
ascii = "1.0"
bufsize = "0.4" bufsize = "0.4"
byteorder = "1.3" byteorder = "1.3"
bytes = { version = "0.5", features = ["serde"] } bytes = { version = "0.5", features = ["serde"] }
bytes-old = { package = "bytes", version = "0.4", features = ["serde"] } bytes-old = { package = "bytes", version = "0.4", features = ["serde"] }
bzip2 = { version = "0.3", features = ["tokio"] }
futures = "0.1" futures = "0.1"
itertools = "0.8" itertools = "0.8"
lazy_static = "1.0" lazy_static = "1.0"
@ -36,16 +32,15 @@ percent-encoding = "2.1"
quickcheck = "0.9" quickcheck = "0.9"
rand = { version = "0.7", features = ["small_rng"] } rand = { version = "0.7", features = ["small_rng"] }
slog = { version = "2.5", features = ["max_level_debug"] } slog = { version = "2.5", features = ["max_level_debug"] }
slog-term = "2.4.2"
thiserror = "1.0" thiserror = "1.0"
tokio = "0.1" tokio = "0.1"
tokio-codec = "0.1" tokio-codec = "0.1"
tokio-compat = "0.1"
tokio-io = "0.1" tokio-io = "0.1"
tokio-proto = "0.1"
url = "2.1.0"
[dev-dependencies] [dev-dependencies]
mercurial_types-mocks = { path = "../types/mocks" } mercurial_types-mocks = { path = "../types/mocks" }
failure_ext = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
fbinit = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
partial-io = { git = "https://github.com/facebookincubator/rust-partial-io", branch = "master", features = ["quickcheck_types", "tokio"] } partial-io = { git = "https://github.com/facebookincubator/rust-partial-io", branch = "master", features = ["quickcheck_types", "tokio"] }
assert_matches = "1.3" assert_matches = "1.3"
tokio-compat = "0.1"

View File

@ -21,7 +21,6 @@ mononoke_types = { path = "../../mononoke_types" }
sql_construct = { path = "../../common/sql_construct" } sql_construct = { path = "../../common/sql_construct" }
sql_ext = { path = "../../common/rust/sql_ext" } sql_ext = { path = "../../common/rust/sql_ext" }
types = { path = "../../../scm/lib/types" } types = { path = "../../../scm/lib/types" }
fbinit = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
sql = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" } sql = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
anyhow = "1.0" anyhow = "1.0"
async-trait = "0.1.29" async-trait = "0.1.29"
@ -33,6 +32,6 @@ smallvec = { version = "1.3", features = [ "serde", "specialization", "union" ]
[dev-dependencies] [dev-dependencies]
mercurial_types-mocks = { path = "../types/mocks" } mercurial_types-mocks = { path = "../types/mocks" }
mononoke_types-mocks = { path = "../../mononoke_types/mocks" } mononoke_types-mocks = { path = "../../mononoke_types/mocks" }
async_unit = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" } fbinit = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
maplit = "1.0" maplit = "1.0"
tokio-compat = "0.1" tokio-compat = "0.1"

View File

@ -13,9 +13,7 @@ path = "lib.rs"
lz4-pyframe = { path = "../../../scm/lib/lz4-pyframe" } lz4-pyframe = { path = "../../../scm/lib/lz4-pyframe" }
mercurial_types = { path = "../types" } mercurial_types = { path = "../types" }
mercurial_types-mocks = { path = "../types/mocks" } mercurial_types-mocks = { path = "../types/mocks" }
mononoke_types = { path = "../../mononoke_types" }
mononoke_types-thrift = { path = "../../mononoke_types/if" } mononoke_types-thrift = { path = "../../mononoke_types/if" }
failure_ext = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
futures_ext = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" } futures_ext = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
anyhow = "1.0" anyhow = "1.0"
ascii = "1.0" ascii = "1.0"
@ -23,14 +21,10 @@ bitflags = "1.2"
bytes = { version = "0.5", features = ["serde"] } bytes = { version = "0.5", features = ["serde"] }
flate2 = { version = "1.0", features = ["tokio", "rust_backend"], default-features = false } flate2 = { version = "1.0", features = ["tokio", "rust_backend"], default-features = false }
futures = "0.1" futures = "0.1"
itertools = "0.8"
memmap = "0.7" memmap = "0.7"
nom = { version = "3", features = [ "verbose-errors" ] } nom = { version = "3", features = [ "verbose-errors" ] }
quickcheck = "0.9"
rand = { version = "0.7", features = ["small_rng"] }
serde = { version = "1.0", features = ["derive", "rc"] }
serde_derive = "1.0"
thiserror = "1.0" thiserror = "1.0"
[dev-dependencies] [dev-dependencies]
failure_ext = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
assert_matches = "1.3" assert_matches = "1.3"

View File

@ -16,7 +16,6 @@ mercurial-thrift = { path = "if" }
mononoke_types = { path = "../../mononoke_types" } mononoke_types = { path = "../../mononoke_types" }
mononoke_types-thrift = { path = "../../mononoke_types/if" } mononoke_types-thrift = { path = "../../mononoke_types/if" }
types = { path = "../../../scm/lib/types" } types = { path = "../../../scm/lib/types" }
bytes_ext = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
cloned = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" } cloned = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
failure_ext = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" } failure_ext = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
fbthrift = { git = "https://github.com/facebook/fbthrift.git", branch = "master" } fbthrift = { git = "https://github.com/facebook/fbthrift.git", branch = "master" }
@ -29,7 +28,6 @@ abomonation = "0.7"
abomonation_derive = "0.5" abomonation_derive = "0.5"
anyhow = "1.0" anyhow = "1.0"
ascii = "1.0" ascii = "1.0"
bincode = "1.2"
bitflags = "1.2" bitflags = "1.2"
bytes = { version = "0.5", features = ["serde"] } bytes = { version = "0.5", features = ["serde"] }
faster-hex = "0.4" faster-hex = "0.4"
@ -44,9 +42,6 @@ serde_derive = "1.0"
sha-1 = "0.8" sha-1 = "0.8"
slog = { version = "2.5", features = ["max_level_debug"] } slog = { version = "2.5", features = ["max_level_debug"] }
thiserror = "1.0" thiserror = "1.0"
url = "2.1.0"
[dev-dependencies] [dev-dependencies]
assert_matches = "1.3"
tokio = "0.1"
tokio-compat = "0.1" tokio-compat = "0.1"

View File

@ -16,8 +16,6 @@ path = "../tests/src/lib.rs"
[dependencies] [dependencies]
context = { path = "../../../server/context" } context = { path = "../../../server/context" }
mercurial_types = { path = ".." } mercurial_types = { path = ".." }
mononoke_types = { path = "../../../mononoke_types" }
fbinit = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
futures_ext = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" } futures_ext = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
anyhow = "1.0" anyhow = "1.0"
byteorder = "1.3" byteorder = "1.3"
@ -26,15 +24,10 @@ futures-old = { package = "futures", version = "0.1" }
thiserror = "1.0" thiserror = "1.0"
[dev-dependencies] [dev-dependencies]
blobrepo = { path = "../../../blobrepo" } mononoke_types = { path = "../../../mononoke_types" }
fixtures = { path = "../../../tests/fixtures" }
mononoke_types-mocks = { path = "../../../mononoke_types/mocks" } mononoke_types-mocks = { path = "../../../mononoke_types/mocks" }
async_unit = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" } async_unit = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
fbinit = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
futures = { version = "0.3", features = ["async-await", "compat"] } futures = { version = "0.3", features = ["async-await", "compat"] }
lazy_static = "1.0"
maplit = "1.0" maplit = "1.0"
quickcheck = "0.9" quickcheck = "0.9"
rand = { version = "0.7", features = ["small_rng"] }
tempdir = "0.3"
tokio = "0.1"
tokio-compat = "0.1"

View File

@ -15,7 +15,6 @@ filenodes = { path = "../filenodes" }
mercurial_types = { path = "../mercurial/types" } mercurial_types = { path = "../mercurial/types" }
microwave-if = { path = "if" } microwave-if = { path = "if" }
mononoke_types = { path = "../mononoke_types" } mononoke_types = { path = "../mononoke_types" }
fbinit = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
fbthrift = { git = "https://github.com/facebook/fbthrift.git", branch = "master" } fbthrift = { git = "https://github.com/facebook/fbthrift.git", branch = "master" }
anyhow = "1.0" anyhow = "1.0"
futures = { version = "0.3", features = ["async-await", "compat"] } futures = { version = "0.3", features = ["async-await", "compat"] }

View File

@ -26,7 +26,6 @@ metaconfig_parser = { path = "../../metaconfig/parser" }
metaconfig_types = { path = "../../metaconfig/types" } metaconfig_types = { path = "../../metaconfig/types" }
microwave = { path = ".." } microwave = { path = ".." }
mononoke_types = { path = "../../mononoke_types" } mononoke_types = { path = "../../mononoke_types" }
scuba_ext = { path = "../../common/scuba_ext" }
warm_bookmarks_cache = { path = "../../bookmarks/warm_bookmarks_cache" } warm_bookmarks_cache = { path = "../../bookmarks/warm_bookmarks_cache" }
cloned = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" } cloned = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
fbinit = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" } fbinit = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }

View File

@ -18,7 +18,6 @@ context = { path = "../server/context" }
cross_repo_sync = { path = "../commit_rewriting/cross_repo_sync" } cross_repo_sync = { path = "../commit_rewriting/cross_repo_sync" }
derived_data = { path = "../derived_data" } derived_data = { path = "../derived_data" }
fastlog = { path = "../derived_data/fastlog" } fastlog = { path = "../derived_data/fastlog" }
filenodes = { path = "../filenodes" }
filestore = { path = "../filestore" } filestore = { path = "../filestore" }
fsnodes = { path = "../derived_data/fsnodes" } fsnodes = { path = "../derived_data/fsnodes" }
hgproto = { path = "../hgproto" } hgproto = { path = "../hgproto" }
@ -54,7 +53,6 @@ itertools = "0.8"
maplit = "1.0" maplit = "1.0"
slog = { version = "2.5", features = ["max_level_debug"] } slog = { version = "2.5", features = ["max_level_debug"] }
thiserror = "1.0" thiserror = "1.0"
tokio = { version = "=0.2.13", features = ["full"] }
[dev-dependencies] [dev-dependencies]
cross_repo_sync_test_utils = { path = "../commit_rewriting/cross_repo_sync/test_utils" } cross_repo_sync_test_utils = { path = "../commit_rewriting/cross_repo_sync/test_utils" }

View File

@ -11,10 +11,7 @@ blobstore = { path = "../blobstore" }
context = { path = "../server/context" } context = { path = "../server/context" }
mononoke_types-thrift = { path = "if" } mononoke_types-thrift = { path = "if" }
xdiff = { path = "../../scm/lib/xdiff" } xdiff = { path = "../../scm/lib/xdiff" }
bytes_ext = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
cloned = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" } cloned = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
failure_ext = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
fbinit = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
fbthrift = { git = "https://github.com/facebook/fbthrift.git", branch = "master" } fbthrift = { git = "https://github.com/facebook/fbthrift.git", branch = "master" }
futures_ext = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" } futures_ext = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
sql = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" } sql = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
@ -39,7 +36,7 @@ thiserror = "1.0"
[dev-dependencies] [dev-dependencies]
fixtures = { path = "../tests/fixtures" } fixtures = { path = "../tests/fixtures" }
fbinit = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
maplit = "1.0" maplit = "1.0"
pretty_assertions = "0.6" pretty_assertions = "0.6"
tokio = "0.1"
tokio-compat = "0.1" tokio-compat = "0.1"

View File

@ -34,13 +34,13 @@ faster-hex = "0.4"
futures = { version = "0.3", features = ["async-await", "compat"] } futures = { version = "0.3", features = ["async-await", "compat"] }
futures-old = { package = "futures", version = "0.1" } futures-old = { package = "futures", version = "0.1" }
itertools = "0.8" itertools = "0.8"
maplit = "1.0"
rand = { version = "0.7", features = ["small_rng"] } rand = { version = "0.7", features = ["small_rng"] }
scopeguard = "1.0.0" scopeguard = "1.0.0"
thiserror = "1.0" thiserror = "1.0"
tokio = { version = "=0.2.13", features = ["full"] } tokio = { version = "=0.2.13", features = ["full"] }
tokio-compat = "0.1"
[dev-dependencies] [dev-dependencies]
mercurial_types-mocks = { path = "../mercurial/types/mocks" } mercurial_types-mocks = { path = "../mercurial/types/mocks" }
mononoke_types-mocks = { path = "../mononoke_types/mocks" } mononoke_types-mocks = { path = "../mononoke_types/mocks" }
maplit = "1.0"
tokio-compat = "0.1"

View File

@ -42,7 +42,6 @@ thiserror = "1.0"
blobrepo = { path = "../blobrepo" } blobrepo = { path = "../blobrepo" }
bookmarks = { path = "../bookmarks" } bookmarks = { path = "../bookmarks" }
fixtures = { path = "../tests/fixtures" } fixtures = { path = "../tests/fixtures" }
mercurial_types-mocks = { path = "../mercurial/types/mocks" }
mononoke_types-mocks = { path = "../mononoke_types/mocks" } mononoke_types-mocks = { path = "../mononoke_types/mocks" }
maplit = "1.0" maplit = "1.0"
tokio-compat = "0.1" tokio-compat = "0.1"

View File

@ -41,9 +41,7 @@ mutable_counters = { path = "../mutable_counters" }
sql_construct = { path = "../common/sql_construct" } sql_construct = { path = "../common/sql_construct" }
sql_ext = { path = "../common/rust/sql_ext" } sql_ext = { path = "../common/rust/sql_ext" }
tests_utils = { path = "../tests/utils" } tests_utils = { path = "../tests/utils" }
async_unit = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
fbinit = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" } fbinit = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
itertools = "0.8"
rand = { version = "0.7", features = ["small_rng"] } rand = { version = "0.7", features = ["small_rng"] }
tokio = { version = "=0.2.13", features = ["full"] } tokio = { version = "=0.2.13", features = ["full"] }
tokio-compat = "0.1" tokio-compat = "0.1"

View File

@ -12,11 +12,8 @@ changeset_fetcher = { path = "../blobrepo/changeset_fetcher" }
context = { path = "../server/context" } context = { path = "../server/context" }
mononoke_types = { path = "../mononoke_types" } mononoke_types = { path = "../mononoke_types" }
uniqueheap = { path = "../common/uniqueheap" } uniqueheap = { path = "../common/uniqueheap" }
futures_ext = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
anyhow = "1.0" anyhow = "1.0"
async-trait = "0.1.29" async-trait = "0.1.29"
bytes = { version = "0.5", features = ["serde"] }
futures = { version = "0.3", features = ["async-await", "compat"] }
futures-old = { package = "futures", version = "0.1" } futures-old = { package = "futures", version = "0.1" }
futures-util = "0.3" futures-util = "0.3"
maplit = "1.0" maplit = "1.0"

View File

@ -7,12 +7,10 @@ license = "GPLv2+"
include = ["src/**/*.rs"] include = ["src/**/*.rs"]
[dependencies] [dependencies]
blobrepo_errors = { path = "../../blobrepo/errors" }
changeset_fetcher = { path = "../../blobrepo/changeset_fetcher" } changeset_fetcher = { path = "../../blobrepo/changeset_fetcher" }
context = { path = "../../server/context" } context = { path = "../../server/context" }
mononoke_types = { path = "../../mononoke_types" } mononoke_types = { path = "../../mononoke_types" }
reachabilityindex = { path = ".." } reachabilityindex = { path = ".." }
uniqueheap = { path = "../../common/uniqueheap" }
anyhow = "1.0" anyhow = "1.0"
futures = { version = "0.3", features = ["async-await", "compat"] } futures = { version = "0.3", features = ["async-await", "compat"] }
futures-util = "0.3" futures-util = "0.3"

View File

@ -7,7 +7,6 @@ license = "GPLv2+"
include = ["src/**/*.rs"] include = ["src/**/*.rs"]
[dependencies] [dependencies]
blobrepo_errors = { path = "../../blobrepo/errors" }
blobstore = { path = "../../blobstore" } blobstore = { path = "../../blobstore" }
changeset_fetcher = { path = "../../blobrepo/changeset_fetcher" } changeset_fetcher = { path = "../../blobrepo/changeset_fetcher" }
common = { path = "../common" } common = { path = "../common" }
@ -15,11 +14,8 @@ context = { path = "../../server/context" }
mononoke_types = { path = "../../mononoke_types" } mononoke_types = { path = "../../mononoke_types" }
reachabilityindex = { path = ".." } reachabilityindex = { path = ".." }
skiplist-thrift = { path = "../if" } skiplist-thrift = { path = "../if" }
bytes_ext = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
cloned = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" } cloned = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
fbinit = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
fbthrift = { git = "https://github.com/facebook/fbthrift.git", branch = "master" } fbthrift = { git = "https://github.com/facebook/fbthrift.git", branch = "master" }
futures_ext = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
anyhow = "1.0" anyhow = "1.0"
async-trait = "0.1.29" async-trait = "0.1.29"
bytes = { version = "0.5", features = ["serde"] } bytes = { version = "0.5", features = ["serde"] }
@ -29,14 +25,13 @@ futures-old = { package = "futures", version = "0.1" }
futures-util = "0.3" futures-util = "0.3"
maplit = "1.0" maplit = "1.0"
slog = { version = "2.5", features = ["max_level_debug"] } slog = { version = "2.5", features = ["max_level_debug"] }
tokio = "0.1"
tokio-compat = "0.1"
[dev-dependencies] [dev-dependencies]
blobrepo = { path = "../../blobrepo" } blobrepo = { path = "../../blobrepo" }
bookmarks = { path = "../../bookmarks" } bookmarks = { path = "../../bookmarks" }
fixtures = { path = "../../tests/fixtures" } fixtures = { path = "../../tests/fixtures" }
mercurial_types = { path = "../../mercurial/types" }
revset = { path = "../../revset" } revset = { path = "../../revset" }
test-helpers = { path = "../test-helpers" } test-helpers = { path = "../test-helpers" }
async_unit = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" } async_unit = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
fbinit = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
futures_ext = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }

View File

@ -15,7 +15,6 @@ mercurial_types = { path = "../../mercurial/types" }
mononoke_types = { path = "../../mononoke_types" } mononoke_types = { path = "../../mononoke_types" }
reachabilityindex = { path = ".." } reachabilityindex = { path = ".." }
async_unit = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" } async_unit = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
cloned = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
fbinit = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" } fbinit = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
futures = { version = "0.3", features = ["async-await", "compat"] } futures = { version = "0.3", features = ["async-await", "compat"] }
futures-old = { package = "futures", version = "0.1" } futures-old = { package = "futures", version = "0.1" }

View File

@ -21,7 +21,6 @@ mercurial_revlog = { path = "../mercurial/revlog" }
mercurial_types = { path = "../mercurial/types" } mercurial_types = { path = "../mercurial/types" }
metaconfig_types = { path = "../metaconfig/types" } metaconfig_types = { path = "../metaconfig/types" }
mononoke_repo = { path = "mononoke_repo" } mononoke_repo = { path = "mononoke_repo" }
mononoke_types = { path = "../mononoke_types" }
pushredirect_enable = { path = "../config_structs/pushredirect" } pushredirect_enable = { path = "../config_structs/pushredirect" }
remotefilelog = { path = "remotefilelog" } remotefilelog = { path = "remotefilelog" }
repo_read_write_status = { path = "repo_read_write_status" } repo_read_write_status = { path = "repo_read_write_status" }
@ -57,11 +56,3 @@ slog = { version = "2.5", features = ["max_level_debug"] }
thiserror = "1.0" thiserror = "1.0"
tokio = { version = "=0.2.13", features = ["full"] } tokio = { version = "=0.2.13", features = ["full"] }
tokio-old = { package = "tokio", version = "0.1" } tokio-old = { package = "tokio", version = "0.1" }
[dev-dependencies]
blobrepo_factory = { path = "../blobrepo/factory" }
fixtures = { path = "../tests/fixtures" }
hooks_content_stores = { path = "../hooks/content-stores" }
mononoke_types-mocks = { path = "../mononoke_types/mocks" }
skiplist = { path = "../reachabilityindex/skiplist" }
tests_utils = { path = "../tests/utils" }

View File

@ -10,12 +10,9 @@ include = ["src/**/*.rs"]
blobrepo = { path = "../../blobrepo" } blobrepo = { path = "../../blobrepo" }
blobstore = { path = "../../blobstore" } blobstore = { path = "../../blobstore" }
context = { path = "../../server/context" } context = { path = "../../server/context" }
filenodes = { path = "../../filenodes" }
filestore = { path = "../../filestore" } filestore = { path = "../../filestore" }
getbundle_response = { path = "../getbundle_response" } getbundle_response = { path = "../getbundle_response" }
lz4-pyframe = { path = "../../../scm/lib/lz4-pyframe" }
mercurial_types = { path = "../../mercurial/types" } mercurial_types = { path = "../../mercurial/types" }
mononoke_types = { path = "../../mononoke_types" }
redactedblobstore = { path = "../../blobstore/redactedblobstore" } redactedblobstore = { path = "../../blobstore/redactedblobstore" }
revisionstore_types = { path = "../../../scm/lib/revisionstore/types" } revisionstore_types = { path = "../../../scm/lib/revisionstore/types" }
cloned = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" } cloned = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
@ -28,6 +25,7 @@ thiserror = "1.0"
[dev-dependencies] [dev-dependencies]
blobrepo_factory = { path = "../../blobrepo/factory" } blobrepo_factory = { path = "../../blobrepo/factory" }
manifest = { path = "../../manifest" } manifest = { path = "../../manifest" }
mononoke_types = { path = "../../mononoke_types" }
tests_utils = { path = "../../tests/utils" } tests_utils = { path = "../../tests/utils" }
fbinit = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" } fbinit = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
assert_matches = "1.3" assert_matches = "1.3"

View File

@ -9,10 +9,8 @@ include = ["src/**/*.rs"]
[dependencies] [dependencies]
mononoke_types = { path = "../../mononoke_types" } mononoke_types = { path = "../../mononoke_types" }
fbinit = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" } fbinit = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
futures_ext = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
anyhow = "1.0" anyhow = "1.0"
async-trait = "0.1.29" async-trait = "0.1.29"
futures = "0.1"
serde = { version = "1.0", features = ["derive", "rc"] } serde = { version = "1.0", features = ["derive", "rc"] }
serde_derive = "1.0" serde_derive = "1.0"
serde_json = "1.0" serde_json = "1.0"

View File

@ -9,7 +9,6 @@ include = ["src/**/*.rs"]
[dependencies] [dependencies]
backsyncer = { path = "../../backsyncer" } backsyncer = { path = "../../backsyncer" }
blobrepo = { path = "../../blobrepo" } blobrepo = { path = "../../blobrepo" }
blobrepo_factory = { path = "../../blobrepo/factory" }
blobstore = { path = "../../blobstore" } blobstore = { path = "../../blobstore" }
bonsai_git_mapping = { path = "../../bonsai_git_mapping" } bonsai_git_mapping = { path = "../../bonsai_git_mapping" }
bookmarks = { path = "../../bookmarks" } bookmarks = { path = "../../bookmarks" }
@ -35,7 +34,6 @@ remotefilelog = { path = "../remotefilelog" }
reverse_filler_queue = { path = "../reverse_filler_queue" } reverse_filler_queue = { path = "../reverse_filler_queue" }
scribe_commit_queue = { path = "../scribe_commit_queue" } scribe_commit_queue = { path = "../scribe_commit_queue" }
scuba_ext = { path = "../../common/scuba_ext" } scuba_ext = { path = "../../common/scuba_ext" }
sql_ext = { path = "../../common/rust/sql_ext" }
synced_commit_mapping = { path = "../../commit_rewriting/synced_commit_mapping" } synced_commit_mapping = { path = "../../commit_rewriting/synced_commit_mapping" }
time_window_counter = { path = "../../time_window_counter" } time_window_counter = { path = "../../time_window_counter" }
topo_sort = { path = "../../common/topo_sort" } topo_sort = { path = "../../common/topo_sort" }
@ -64,10 +62,10 @@ thiserror = "1.0"
tokio = "0.1" tokio = "0.1"
[dev-dependencies] [dev-dependencies]
blobrepo_factory = { path = "../../blobrepo/factory" }
fixtures = { path = "../../tests/fixtures" } fixtures = { path = "../../tests/fixtures" }
mercurial_types-mocks = { path = "../../mercurial/types/mocks" } mercurial_types-mocks = { path = "../../mercurial/types/mocks" }
mononoke_types-mocks = { path = "../../mononoke_types/mocks" } mononoke_types-mocks = { path = "../../mononoke_types/mocks" }
tests_utils = { path = "../../tests/utils" } tests_utils = { path = "../../tests/utils" }
async_unit = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
fbinit = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" } fbinit = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
tokio-compat = "0.1" tokio-compat = "0.1"

View File

@ -7,20 +7,8 @@ license = "GPLv2+"
include = ["src/**/*.rs"] include = ["src/**/*.rs"]
[dependencies] [dependencies]
blobrepo = { path = "../blobrepo" }
blobstore = { path = "../blobstore" }
cmdlib = { path = "../cmdlib" } cmdlib = { path = "../cmdlib" }
context = { path = "../server/context" } context = { path = "../server/context" }
derived_data = { path = "../derived_data" }
fsnodes = { path = "../derived_data/fsnodes" }
manifest = { path = "../manifest" }
mercurial_types = { path = "../mercurial/types" }
metaconfig_types = { path = "../metaconfig/types" }
mononoke_types = { path = "../mononoke_types" }
fbinit = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" } fbinit = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
anyhow = "1.0" anyhow = "1.0"
clap = "2.33"
futures = { version = "0.3", features = ["async-await", "compat"] }
slog = { version = "2.5", features = ["max_level_debug"] } slog = { version = "2.5", features = ["max_level_debug"] }
tokio = { version = "=0.2.13", features = ["full"] }
tokio-compat = "0.1"

View File

@ -14,7 +14,6 @@ mononoke_types = { path = "../mononoke_types" }
reachabilityindex = { path = "../reachabilityindex" } reachabilityindex = { path = "../reachabilityindex" }
uniqueheap = { path = "../common/uniqueheap" } uniqueheap = { path = "../common/uniqueheap" }
cloned = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" } cloned = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
failure_ext = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
futures_ext = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" } futures_ext = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
anyhow = "1.0" anyhow = "1.0"
futures-old = { package = "futures", version = "0.1" } futures-old = { package = "futures", version = "0.1" }
@ -28,10 +27,10 @@ fixtures = { path = "../tests/fixtures" }
revset_test_helper = { path = "revset-test-helper" } revset_test_helper = { path = "revset-test-helper" }
skiplist = { path = "../reachabilityindex/skiplist" } skiplist = { path = "../reachabilityindex/skiplist" }
async_unit = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" } async_unit = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
failure_ext = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
fbinit = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" } fbinit = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
ascii = "1.0" ascii = "1.0"
futures = { version = "0.3", features = ["async-await", "compat"] } futures = { version = "0.3", features = ["async-await", "compat"] }
quickcheck = "0.9" quickcheck = "0.9"
rand = { version = "0.7", features = ["small_rng"] } rand = { version = "0.7", features = ["small_rng"] }
rand_distr = "0.2"
tokio = "0.1" tokio = "0.1"

View File

@ -25,11 +25,9 @@ maplit = "1.0"
[dev-dependencies] [dev-dependencies]
blobrepo = { path = "../blobrepo" } blobrepo = { path = "../blobrepo" }
fixtures = { path = "../tests/fixtures" } fixtures = { path = "../tests/fixtures" }
mercurial_types = { path = "../mercurial/types" }
mononoke_types-mocks = { path = "../mononoke_types/mocks" } mononoke_types-mocks = { path = "../mononoke_types/mocks" }
revset = { path = "../revset" } revset = { path = "../revset" }
tests_utils = { path = "../tests/utils" } tests_utils = { path = "../tests/utils" }
fbinit = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" } fbinit = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
futures-old = { package = "futures", version = "0.1" } futures-old = { package = "futures", version = "0.1" }
futures-util = "0.3"
tokio-compat = "0.1" tokio-compat = "0.1"

View File

@ -19,4 +19,3 @@ clap = "2.33"
futures = { version = "0.3", features = ["async-await", "compat"] } futures = { version = "0.3", features = ["async-await", "compat"] }
openssl = "0.10" openssl = "0.10"
slog = { version = "2.5", features = ["max_level_debug"] } slog = { version = "2.5", features = ["max_level_debug"] }
slog-term = "2.4.2"

View File

@ -29,4 +29,3 @@ chrono = { version = "0.4", features = ["serde"] }
futures = "0.1" futures = "0.1"
rand = { version = "0.7", features = ["small_rng"] } rand = { version = "0.7", features = ["small_rng"] }
slog = { version = "2.5", features = ["max_level_debug"] } slog = { version = "2.5", features = ["max_level_debug"] }
tokio = { version = "=0.2.13", features = ["full"] }

View File

@ -15,7 +15,6 @@ blobstore_factory = { path = "../../blobstore/factory" }
cache_warmup = { path = "../../cache_warmup" } cache_warmup = { path = "../../cache_warmup" }
cmdlib = { path = "../../cmdlib" } cmdlib = { path = "../../cmdlib" }
context = { path = "../context" } context = { path = "../context" }
cross_repo_sync = { path = "../../commit_rewriting/cross_repo_sync" }
hgproto = { path = "../../hgproto" } hgproto = { path = "../../hgproto" }
hooks = { path = "../../hooks" } hooks = { path = "../../hooks" }
hooks_content_stores = { path = "../../hooks/content-stores" } hooks_content_stores = { path = "../../hooks/content-stores" }

View File

@ -10,15 +10,13 @@ include = ["src/**/*.rs"]
tunables-derive = { path = "tunables-derive" } tunables-derive = { path = "tunables-derive" }
tunables_structs = { path = "../config_structs/tunables" } tunables_structs = { path = "../config_structs/tunables" }
cached_config = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" } cached_config = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
fbinit = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
fbthrift = { git = "https://github.com/facebook/fbthrift.git", branch = "master" }
anyhow = "1.0" anyhow = "1.0"
arc-swap = "0.4" arc-swap = "0.4"
futures = { version = "0.3", features = ["async-await", "compat"] } futures = { version = "0.3", features = ["async-await", "compat"] }
once_cell = "1.2" once_cell = "1.2"
serde_json = "1.0" serde_json = "1.0"
slog = { version = "2.5", features = ["max_level_debug"] } slog = { version = "2.5", features = ["max_level_debug"] }
tokio = { version = "=0.2.13", features = ["full"] }
[dev-dependencies] [dev-dependencies]
fbinit = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
tokio-compat = "0.1" tokio-compat = "0.1"

View File

@ -32,7 +32,6 @@ scuba_ext = { path = "../common/scuba_ext" }
sql_ext = { path = "../common/rust/sql_ext" } sql_ext = { path = "../common/rust/sql_ext" }
async_compression = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" } async_compression = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
cloned = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" } cloned = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
failure_ext = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
fbinit = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" } fbinit = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
futures_ext = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" } futures_ext = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }
scuba = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" } scuba = { git = "https://github.com/facebookexperimental/rust-shed.git", branch = "master" }

View File

@ -14,7 +14,6 @@ types = { path = "../../types" }
anyhow = "1.0" anyhow = "1.0"
bytes = { version = "0.5", features = ["serde"] } bytes = { version = "0.5", features = ["serde"] }
quickcheck = "0.9" quickcheck = "0.9"
rand = { version = "0.7", features = ["small_rng"] }
serde = { version = "1.0", features = ["derive", "rc"] } serde = { version = "1.0", features = ["derive", "rc"] }
serde_derive = "1.0" serde_derive = "1.0"
sha-1 = "0.8" sha-1 = "0.8"

View File

@ -18,7 +18,4 @@ lz4-sys = "1.8"
thiserror = "1.0" thiserror = "1.0"
[dev-dependencies] [dev-dependencies]
minibench = { path = "../minibench" }
quickcheck = "0.9" quickcheck = "0.9"
rand_chacha = "0.2"
rand_core = "0.5"

View File

@ -13,14 +13,11 @@ for-tests = ["rand", "quickcheck", "lazy_static"]
vlqencoding = { path = "../vlqencoding" } vlqencoding = { path = "../vlqencoding" }
anyhow = "1.0" anyhow = "1.0"
byteorder = "1.3" byteorder = "1.3"
bytes = { version = "0.5", features = ["serde"] }
lazy_static = { version = "1.0", optional = true } lazy_static = { version = "1.0", optional = true }
log = { version = "0.4.8", features = ["kv_unstable"] }
quickcheck = { version = "0.9", optional = true } quickcheck = { version = "0.9", optional = true }
rand = { version = "0.7", features = ["small_rng"], optional = true } rand = { version = "0.7", features = ["small_rng"], optional = true }
serde = { version = "1.0", features = ["derive", "rc"] } serde = { version = "1.0", features = ["derive", "rc"] }
serde_derive = "1.0" serde_derive = "1.0"
sha-1 = "0.8"
thiserror = "1.0" thiserror = "1.0"
[dev-dependencies] [dev-dependencies]