forked from mit-pdos/noria
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathCargo.toml
118 lines (100 loc) · 2.16 KB
/
Cargo.toml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
[package]
name = "noria-benchmarks"
version = "0.0.1"
authors = ["The Noria developers <[email protected]>"]
edition = '2018'
publish = false
[features]
orchestration = ["rusoto_core", "rusoto_sts", "tsunami"]
[dependencies]
chrono = { version = "0.4.0", features = ["serde"] }
noria = { path = "../noria-server", package = "noria-server" }
nom-sql = "0.0.6"
regex = "1.0.0"
itertools = "0.8"
slog = "2.4.0"
#slog = { version = "2.4.0", features = ["max_level_trace", "release_max_level_debug"] }
slog-term = "2.4.0"
vec_map = { version = "0.8.0" }
rayon = "1.0"
ssh2 = "0.3"
shellwords = "1"
zookeeper = "0.5.3"
# for benchmarks
# cli
clap = "2.25.0"
# distributions
rand = "0.6"
zipf = "5"
# sampling
hdrhistogram = "6.1"
# mssql
futures-state-stream = "0.1"
tiberius = "0.3.1"
# mysql
mysql = "16.0.0"
# memcached
memcached-rs = "0.4"
# mio
mio = "0.6.9"
# futures
futures = "0.1.14"
futures-cpupool = "0.1.8"
tokio = "0.1"
# ec2
rusoto_core = { optional = true, version = "0.39" }
rusoto_sts = { optional = true, version = "0.39" }
tsunami = { optional = true, version = "0.8" }
timeout-readwrite = "0.2"
ctrlc = "3.1"
failure = "0.1"
tower-service = "0.2"
tokio-mock-task = "0.1"
[[bin]]
name = "vote"
path = "vote/main.rs"
[[bin]]
name = "vote-distributed"
path = "vote/distributed.rs"
required-features = ["orchestration"]
[[bin]]
name = "vote-eintopf"
path = "vote/eintopf.rs"
required-features = ["orchestration"]
[[bin]]
name = "vote-orchestrator"
path = "vote/orchestrator.rs"
required-features = ["orchestration"]
[[bin]]
name = "tpc_w"
path = "tpc_w/tpc_w.rs"
[[bin]]
name = "hotsoup"
path = "hotsoup/hotsoup.rs"
[[bin]]
name = "extract_hotcrp_queries"
path = "hotsoup/extract_queries.rs"
[[bin]]
name = "securecrp"
path = "securecrp/main.rs"
[[bin]]
name = "piazza"
path = "piazza/piazza.rs"
[[bin]]
name = "evict-o-rama"
path = "evict-o-rama/main.rs"
[[bin]]
name = "vote-migration"
path = "vote-migration/main.rs"
[[bin]]
name = "vote-dbtoaster-style"
path = "vote-dbtoaster-style/main.rs"
[[bin]]
name = "vote-purge-stress"
path = "vote-purge-stress/main.rs"
[[bin]]
name = "replay"
path = "replay/main.rs"
#[[bin]]
#name = "security-mysql"
#path = "piazza/mysql.rs"