commit | 73e5cce63429f81272cda852f648df93396e3f48 | [log] [tgz] |
---|---|---|
author | Jordan Halterman <jordan.halterman@gmail.com> | Thu Mar 02 17:35:57 2017 -0800 |
committer | Thomas Vachuska <tom@onlab.us> | Fri Mar 03 16:20:01 2017 +0000 |
tree | c669aae1eb035aa6a79e5107b012c1860b995be8 | |
parent | 81b12989dd8c8879ad0b23928eb9e537d592a9f3 [diff] |
Replicate UpdateAndGet commands using FULL replication to ensure consistent event sequences on all servers for consistent maps. Change-Id: I5263166653128a4ec0f4ce44395f609cbd1c7f2d
diff --git a/core/store/primitives/src/main/java/org/onosproject/store/primitives/resources/impl/AtomixConsistentMapCommands.java b/core/store/primitives/src/main/java/org/onosproject/store/primitives/resources/impl/AtomixConsistentMapCommands.java index e64bbbf..eb9e158 100644 --- a/core/store/primitives/src/main/java/org/onosproject/store/primitives/resources/impl/AtomixConsistentMapCommands.java +++ b/core/store/primitives/src/main/java/org/onosproject/store/primitives/resources/impl/AtomixConsistentMapCommands.java
@@ -408,7 +408,7 @@ @Override public CompactionMode compaction() { - return value == null ? CompactionMode.TOMBSTONE : CompactionMode.QUORUM; + return value == null ? CompactionMode.TOMBSTONE : CompactionMode.FULL; } @Override