src/services/CausalRetention.java
BeforeProposed
+1−1
33import java.util.*;
44public final class CausalRetention {
55 public static boolean retain(Version version,Map<Dot,Version> other,Map<String,Integer> otherClock) {
6 return other.containsKey(version.dot()) || otherClock.getOrDefault(version.dot().actor(),0)>version.dot().counter();
6 return other.containsKey(version.dot()) || otherClock.getOrDefault(version.dot().actor(),0)<version.dot().counter();
77 }
88}