Skip to content

Commit 5835419

Browse files
authored
Fix interactive (#533)
Signed-off-by: Moritz Hoffmann <antiguru@gmail.com>
1 parent 93c9ae8 commit 5835419

File tree

4 files changed

+7
-7
lines changed

4 files changed

+7
-7
lines changed

Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ members = [
2121
# "advent_of_code_2017",
2222
"dogsdogsdogs",
2323
"experiments",
24-
#"interactive",
24+
"interactive",
2525
"server",
2626
"server/dataflows/degr_dist",
2727
"server/dataflows/neighborhood",

interactive/Cargo.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,6 @@ publish = false
99
bincode = "1"
1010
serde = { version = "1", features = ["derive"]}
1111
differential-dataflow = { path = "../" }
12-
dogsdogsdogs = { path = "../dogsdogsdogs" }
13-
timely = { git = "https://github.com/TimelyDataflow/timely-dataflow", features = ["bincode"] }
12+
differential-dogs3 = { path = "../dogsdogsdogs" }
13+
timely = { workspace = true }
1414
#timely = { path = "../../timely-dataflow/timely", features = ["bincode"] }

interactive/src/plan/mod.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -170,7 +170,7 @@ impl<V: ExchangeData+Hash+Datum> Render for Plan<V> {
170170
input_arrangement
171171
};
172172

173-
let output = input.reduce_abelian::<_,KeySpine<_,_,_>>("Distinct", move |_,_,t| t.push(((), 1)));
173+
let output = input.reduce_abelian::<_,_,_,KeySpine<_,_,_>>("Distinct", move |_,_,t| t.push(((), 1)));
174174

175175
arrangements.set_unkeyed(&self, &output.trace);
176176
output.as_collection(|k,&()| k.clone())

interactive/src/plan/sfw.rs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -230,7 +230,7 @@ impl<V: ExchangeData+Hash+Datum> Render for MultiwayJoin<V> {
230230
}
231231

232232
// Build the dataflow.
233-
use dogsdogsdogs::altneu::AltNeu;
233+
use differential_dogs3::altneu::AltNeu;
234234

235235
let scope_name = format!("DeltaRule: {}/{}", index, self.sources.len());
236236
let changes = scope.clone().scoped::<AltNeu<_>,_,_>(&scope_name, |inner| {
@@ -250,11 +250,11 @@ impl<V: ExchangeData+Hash+Datum> Render for MultiwayJoin<V> {
250250
changes =
251251
if join_idx < index {
252252
let arrangement = trace.import(scope).enter_at(inner, |_,_,t| AltNeu::alt(t.clone()), |_| unimplemented!());
253-
dogsdogsdogs::operators::propose(&changes, arrangement, key_selector)
253+
differential_dogs3::operators::propose(&changes, arrangement, key_selector)
254254
}
255255
else {
256256
let arrangement = trace.import(scope).enter_at(inner, |_,_,t| AltNeu::neu(t.clone()), |_| unimplemented!());
257-
dogsdogsdogs::operators::propose(&changes, arrangement, key_selector)
257+
differential_dogs3::operators::propose(&changes, arrangement, key_selector)
258258
}
259259
.map(|(mut prefix, extensions)| { prefix.extend(extensions.into_iter()); prefix })
260260
;

0 commit comments

Comments
 (0)