Skip to content

Commit d4e20a0

Browse files
Update to track TD changes (#467)
1 parent a6a04e3 commit d4e20a0

File tree

2 files changed

+4
-4
lines changed

2 files changed

+4
-4
lines changed

src/operators/arrange/arrangement.rs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -541,7 +541,7 @@ where
541541
/// be consistently by key (though this is the most common).
542542
fn arrange_core<P, Tr>(&self, pact: P, name: &str) -> Arranged<G, TraceAgent<Tr>>
543543
where
544-
P: ParallelizationContract<G::Timestamp, ((K,V),G::Timestamp,R)>,
544+
P: ParallelizationContract<G::Timestamp, Vec<((K,V),G::Timestamp,R)>>,
545545
K: Clone,
546546
V: Clone,
547547
R: Clone,
@@ -562,7 +562,7 @@ where
562562
{
563563
fn arrange_core<P, Tr>(&self, pact: P, name: &str) -> Arranged<G, TraceAgent<Tr>>
564564
where
565-
P: ParallelizationContract<G::Timestamp, ((K,V),G::Timestamp,R)>,
565+
P: ParallelizationContract<G::Timestamp, Vec<((K,V),G::Timestamp,R)>>,
566566
Tr: Trace<Time=G::Timestamp>+'static,
567567
Tr::Batch: Batch,
568568
Tr::Batcher: Batcher<Item = ((K,V),G::Timestamp,R), Time = G::Timestamp>,
@@ -727,7 +727,7 @@ where
727727
{
728728
fn arrange_core<P, Tr>(&self, pact: P, name: &str) -> Arranged<G, TraceAgent<Tr>>
729729
where
730-
P: ParallelizationContract<G::Timestamp, ((K,()),G::Timestamp,R)>,
730+
P: ParallelizationContract<G::Timestamp, Vec<((K,()),G::Timestamp,R)>>,
731731
Tr: Trace<Time=G::Timestamp>+'static,
732732
Tr::Batch: Batch,
733733
Tr::Batcher: Batcher<Item = ((K,()),G::Timestamp,R), Time = G::Timestamp>,

src/operators/join.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -617,7 +617,7 @@ where
617617

618618
/// Process keys until at least `fuel` output tuples produced, or the work is exhausted.
619619
#[inline(never)]
620-
fn work<L, I>(&mut self, output: &mut OutputHandle<T, (D, T, R), Tee<T, (D, T, R)>>, mut logic: L, fuel: &mut usize)
620+
fn work<L, I>(&mut self, output: &mut OutputHandle<T, (D, T, R), Tee<T, Vec<(D, T, R)>>>, mut logic: L, fuel: &mut usize)
621621
where
622622
I: IntoIterator<Item=(D, T, R)>,
623623
L: for<'a> FnMut(C1::Key<'a>, C1::Val<'a>, C2::Val<'a>, &T, &C1::Diff, &C2::Diff)->I,

0 commit comments

Comments
 (0)