GOSSIP-66 Implement Crdt 2P-Set
This commit is contained in:
@ -25,6 +25,7 @@ import org.apache.gossip.crdt.LwwSet;
|
||||
import org.apache.gossip.crdt.MaxChangeSet;
|
||||
import org.apache.gossip.crdt.OrSet;
|
||||
import org.apache.gossip.crdt.PNCounter;
|
||||
import org.apache.gossip.crdt.TwoPhaseSet;
|
||||
import org.apache.gossip.manager.GossipManager;
|
||||
import org.apache.gossip.manager.GossipManagerBuilder;
|
||||
import org.apache.gossip.model.PerNodeDataMessage;
|
||||
@ -147,6 +148,11 @@ public class DataTest {
|
||||
crdtSetTest("crmcs", MaxChangeSet::new);
|
||||
}
|
||||
|
||||
@Test
|
||||
public void TwoPhaseSetTest(){
|
||||
crdtSetTest("crtps", TwoPhaseSet::new);
|
||||
}
|
||||
|
||||
@Test
|
||||
public void GrowOnlyCounterTest(){
|
||||
Consumer<Long> assertCountUpdated = count -> {
|
||||
|
Reference in New Issue
Block a user