Skip to content

Commit

Permalink
Rename RaftCounter* classes to RaftAtomicCounter* for consistency wit…
Browse files Browse the repository at this point in the history
…h interface names.
  • Loading branch information
kuujo committed Nov 8, 2017
1 parent 57fbc1f commit 0225d96
Show file tree
Hide file tree
Showing 7 changed files with 51 additions and 51 deletions.
Expand Up @@ -16,10 +16,10 @@
package io.atomix.primitives.counter.impl; package io.atomix.primitives.counter.impl;


import io.atomix.primitives.counter.AsyncAtomicCounter; import io.atomix.primitives.counter.AsyncAtomicCounter;
import io.atomix.primitives.counter.impl.RaftCounterOperations.AddAndGet; import io.atomix.primitives.counter.impl.RaftAtomicCounterOperations.AddAndGet;
import io.atomix.primitives.counter.impl.RaftCounterOperations.CompareAndSet; import io.atomix.primitives.counter.impl.RaftAtomicCounterOperations.CompareAndSet;
import io.atomix.primitives.counter.impl.RaftCounterOperations.GetAndAdd; import io.atomix.primitives.counter.impl.RaftAtomicCounterOperations.GetAndAdd;
import io.atomix.primitives.counter.impl.RaftCounterOperations.Set; import io.atomix.primitives.counter.impl.RaftAtomicCounterOperations.Set;
import io.atomix.primitives.impl.AbstractRaftPrimitive; import io.atomix.primitives.impl.AbstractRaftPrimitive;
import io.atomix.protocols.raft.proxy.RaftProxy; import io.atomix.protocols.raft.proxy.RaftProxy;
import io.atomix.serializer.Serializer; import io.atomix.serializer.Serializer;
Expand All @@ -28,24 +28,24 @@


import java.util.concurrent.CompletableFuture; import java.util.concurrent.CompletableFuture;


import static io.atomix.primitives.counter.impl.RaftCounterOperations.ADD_AND_GET; import static io.atomix.primitives.counter.impl.RaftAtomicCounterOperations.ADD_AND_GET;
import static io.atomix.primitives.counter.impl.RaftCounterOperations.COMPARE_AND_SET; import static io.atomix.primitives.counter.impl.RaftAtomicCounterOperations.COMPARE_AND_SET;
import static io.atomix.primitives.counter.impl.RaftCounterOperations.GET; import static io.atomix.primitives.counter.impl.RaftAtomicCounterOperations.GET;
import static io.atomix.primitives.counter.impl.RaftCounterOperations.GET_AND_ADD; import static io.atomix.primitives.counter.impl.RaftAtomicCounterOperations.GET_AND_ADD;
import static io.atomix.primitives.counter.impl.RaftCounterOperations.GET_AND_INCREMENT; import static io.atomix.primitives.counter.impl.RaftAtomicCounterOperations.GET_AND_INCREMENT;
import static io.atomix.primitives.counter.impl.RaftCounterOperations.INCREMENT_AND_GET; import static io.atomix.primitives.counter.impl.RaftAtomicCounterOperations.INCREMENT_AND_GET;
import static io.atomix.primitives.counter.impl.RaftCounterOperations.SET; import static io.atomix.primitives.counter.impl.RaftAtomicCounterOperations.SET;


/** /**
* Atomix counter implementation. * Atomix counter implementation.
*/ */
public class RaftCounter extends AbstractRaftPrimitive implements AsyncAtomicCounter { public class RaftAtomicCounter extends AbstractRaftPrimitive implements AsyncAtomicCounter {
private static final Serializer SERIALIZER = Serializer.using(KryoNamespace.newBuilder() private static final Serializer SERIALIZER = Serializer.using(KryoNamespace.newBuilder()
.register(KryoNamespaces.BASIC) .register(KryoNamespaces.BASIC)
.register(RaftCounterOperations.NAMESPACE) .register(RaftAtomicCounterOperations.NAMESPACE)
.build()); .build());


public RaftCounter(RaftProxy proxy) { public RaftAtomicCounter(RaftProxy proxy) {
super(proxy); super(proxy);
} }


Expand Down
Expand Up @@ -23,7 +23,7 @@
/** /**
* Counter commands. * Counter commands.
*/ */
public enum RaftCounterOperations implements OperationId { public enum RaftAtomicCounterOperations implements OperationId {
SET("set", OperationType.COMMAND), SET("set", OperationType.COMMAND),
COMPARE_AND_SET("compareAndSet", OperationType.COMMAND), COMPARE_AND_SET("compareAndSet", OperationType.COMMAND),
INCREMENT_AND_GET("incrementAndGet", OperationType.COMMAND), INCREMENT_AND_GET("incrementAndGet", OperationType.COMMAND),
Expand All @@ -35,7 +35,7 @@ public enum RaftCounterOperations implements OperationId {
private final String id; private final String id;
private final OperationType type; private final OperationType type;


RaftCounterOperations(String id, OperationType type) { RaftAtomicCounterOperations(String id, OperationType type) {
this.id = id; this.id = id;
this.type = type; this.type = type;
} }
Expand All @@ -58,7 +58,7 @@ public OperationType type() {
.register(CompareAndSet.class) .register(CompareAndSet.class)
.register(AddAndGet.class) .register(AddAndGet.class)
.register(GetAndAdd.class) .register(GetAndAdd.class)
.build(RaftCounterOperations.class.getSimpleName()); .build(RaftAtomicCounterOperations.class.getSimpleName());


/** /**
* Abstract value command. * Abstract value command.
Expand Down
Expand Up @@ -15,10 +15,10 @@
*/ */
package io.atomix.primitives.counter.impl; package io.atomix.primitives.counter.impl;


import io.atomix.primitives.counter.impl.RaftCounterOperations.AddAndGet; import io.atomix.primitives.counter.impl.RaftAtomicCounterOperations.AddAndGet;
import io.atomix.primitives.counter.impl.RaftCounterOperations.CompareAndSet; import io.atomix.primitives.counter.impl.RaftAtomicCounterOperations.CompareAndSet;
import io.atomix.primitives.counter.impl.RaftCounterOperations.GetAndAdd; import io.atomix.primitives.counter.impl.RaftAtomicCounterOperations.GetAndAdd;
import io.atomix.primitives.counter.impl.RaftCounterOperations.Set; import io.atomix.primitives.counter.impl.RaftAtomicCounterOperations.Set;
import io.atomix.protocols.raft.service.AbstractRaftService; import io.atomix.protocols.raft.service.AbstractRaftService;
import io.atomix.protocols.raft.service.Commit; import io.atomix.protocols.raft.service.Commit;
import io.atomix.protocols.raft.service.RaftServiceExecutor; import io.atomix.protocols.raft.service.RaftServiceExecutor;
Expand All @@ -30,21 +30,21 @@


import java.util.Objects; import java.util.Objects;


import static io.atomix.primitives.counter.impl.RaftCounterOperations.ADD_AND_GET; import static io.atomix.primitives.counter.impl.RaftAtomicCounterOperations.ADD_AND_GET;
import static io.atomix.primitives.counter.impl.RaftCounterOperations.COMPARE_AND_SET; import static io.atomix.primitives.counter.impl.RaftAtomicCounterOperations.COMPARE_AND_SET;
import static io.atomix.primitives.counter.impl.RaftCounterOperations.GET; import static io.atomix.primitives.counter.impl.RaftAtomicCounterOperations.GET;
import static io.atomix.primitives.counter.impl.RaftCounterOperations.GET_AND_ADD; import static io.atomix.primitives.counter.impl.RaftAtomicCounterOperations.GET_AND_ADD;
import static io.atomix.primitives.counter.impl.RaftCounterOperations.GET_AND_INCREMENT; import static io.atomix.primitives.counter.impl.RaftAtomicCounterOperations.GET_AND_INCREMENT;
import static io.atomix.primitives.counter.impl.RaftCounterOperations.INCREMENT_AND_GET; import static io.atomix.primitives.counter.impl.RaftAtomicCounterOperations.INCREMENT_AND_GET;
import static io.atomix.primitives.counter.impl.RaftCounterOperations.SET; import static io.atomix.primitives.counter.impl.RaftAtomicCounterOperations.SET;


/** /**
* Atomix long state. * Atomix long state.
*/ */
public class RaftCounterService extends AbstractRaftService { public class RaftAtomicCounterService extends AbstractRaftService {
private static final Serializer SERIALIZER = Serializer.using(KryoNamespace.newBuilder() private static final Serializer SERIALIZER = Serializer.using(KryoNamespace.newBuilder()
.register(KryoNamespaces.BASIC) .register(KryoNamespaces.BASIC)
.register(RaftCounterOperations.NAMESPACE) .register(RaftAtomicCounterOperations.NAMESPACE)
.build()); .build());


private Long value = 0L; private Long value = 0L;
Expand Down
Expand Up @@ -27,15 +27,15 @@
import io.atomix.time.WallClockTimestamp; import io.atomix.time.WallClockTimestamp;
import org.junit.Test; import org.junit.Test;


import static io.atomix.primitives.counter.impl.RaftCounterOperations.GET; import static io.atomix.primitives.counter.impl.RaftAtomicCounterOperations.GET;
import static io.atomix.primitives.counter.impl.RaftCounterOperations.SET; import static io.atomix.primitives.counter.impl.RaftAtomicCounterOperations.SET;
import static org.junit.Assert.assertEquals; import static org.junit.Assert.assertEquals;
import static org.mockito.Mockito.mock; import static org.mockito.Mockito.mock;


/** /**
* Counter service test. * Counter service test.
*/ */
public class RaftCounterServiceTest { public class RaftAtomicCounterServiceTest {
@Test @Test
public void testSnapshot() throws Exception { public void testSnapshot() throws Exception {
SnapshotStore store = new SnapshotStore(RaftStorage.newBuilder() SnapshotStore store = new SnapshotStore(RaftStorage.newBuilder()
Expand All @@ -44,11 +44,11 @@ public void testSnapshot() throws Exception {
.build()); .build());
Snapshot snapshot = store.newSnapshot(ServiceId.from(1), "test", 2, new WallClockTimestamp()); Snapshot snapshot = store.newSnapshot(ServiceId.from(1), "test", 2, new WallClockTimestamp());


RaftCounterService service = new RaftCounterService(); RaftAtomicCounterService service = new RaftAtomicCounterService();
service.set(new DefaultCommit<>( service.set(new DefaultCommit<>(
2, 2,
SET, SET,
new RaftCounterOperations.Set(1L), new RaftAtomicCounterOperations.Set(1L),
mock(RaftSessionContext.class), mock(RaftSessionContext.class),
System.currentTimeMillis())); System.currentTimeMillis()));


Expand All @@ -58,7 +58,7 @@ public void testSnapshot() throws Exception {


snapshot.complete(); snapshot.complete();


service = new RaftCounterService(); service = new RaftAtomicCounterService();
try (SnapshotReader reader = snapshot.openReader()) { try (SnapshotReader reader = snapshot.openReader()) {
service.install(reader); service.install(reader);
} }
Expand Down
Expand Up @@ -25,17 +25,17 @@
import static org.junit.Assert.assertTrue; import static org.junit.Assert.assertTrue;


/** /**
* Unit tests for {@link RaftCounter}. * Unit tests for {@link RaftAtomicCounter}.
*/ */
public class RaftCounterTest extends AbstractRaftPrimitiveTest<RaftCounter> { public class RaftAtomicCounterTest extends AbstractRaftPrimitiveTest<RaftAtomicCounter> {
@Override @Override
protected RaftService createService() { protected RaftService createService() {
return new RaftCounterService(); return new RaftAtomicCounterService();
} }


@Override @Override
protected RaftCounter createPrimitive(RaftProxy proxy) { protected RaftAtomicCounter createPrimitive(RaftProxy proxy) {
return new RaftCounter(proxy); return new RaftAtomicCounter(proxy);
} }


@Test @Test
Expand All @@ -44,7 +44,7 @@ public void testBasicOperations() throws Throwable {
} }


protected void basicOperationsTest() throws Throwable { protected void basicOperationsTest() throws Throwable {
RaftCounter along = newPrimitive("test-counter-basic-operations"); RaftAtomicCounter along = newPrimitive("test-counter-basic-operations");
assertEquals(0, along.get().join().longValue()); assertEquals(0, along.get().join().longValue());
assertEquals(1, along.incrementAndGet().join().longValue()); assertEquals(1, along.incrementAndGet().join().longValue());
along.set(100).join(); along.set(100).join();
Expand Down
Expand Up @@ -15,8 +15,8 @@
*/ */
package io.atomix.primitives.generator.impl; package io.atomix.primitives.generator.impl;


import io.atomix.primitives.counter.impl.RaftCounter; import io.atomix.primitives.counter.impl.RaftAtomicCounter;
import io.atomix.primitives.counter.impl.RaftCounterService; import io.atomix.primitives.counter.impl.RaftAtomicCounterService;
import io.atomix.primitives.impl.AbstractRaftPrimitiveTest; import io.atomix.primitives.impl.AbstractRaftPrimitiveTest;
import io.atomix.protocols.raft.proxy.RaftProxy; import io.atomix.protocols.raft.proxy.RaftProxy;
import io.atomix.protocols.raft.service.RaftService; import io.atomix.protocols.raft.service.RaftService;
Expand All @@ -29,16 +29,16 @@
/** /**
* Unit test for {@code AtomixIdGenerator}. * Unit test for {@code AtomixIdGenerator}.
*/ */
public class RaftIdGeneratorTest extends AbstractRaftPrimitiveTest<RaftCounter> { public class RaftIdGeneratorTest extends AbstractRaftPrimitiveTest<RaftAtomicCounter> {


@Override @Override
protected RaftService createService() { protected RaftService createService() {
return new RaftCounterService(); return new RaftAtomicCounterService();
} }


@Override @Override
protected RaftCounter createPrimitive(RaftProxy proxy) { protected RaftAtomicCounter createPrimitive(RaftProxy proxy) {
return new RaftCounter(proxy); return new RaftAtomicCounter(proxy);
} }


/** /**
Expand Down
Expand Up @@ -15,7 +15,7 @@
*/ */
package io.atomix.primitives.impl; package io.atomix.primitives.impl;


import io.atomix.primitives.counter.impl.RaftCounterOperations; import io.atomix.primitives.counter.impl.RaftAtomicCounterOperations;
import io.atomix.primitives.leadership.impl.RaftLeaderElectorEvents; import io.atomix.primitives.leadership.impl.RaftLeaderElectorEvents;
import io.atomix.primitives.leadership.impl.RaftLeaderElectorOperations; import io.atomix.primitives.leadership.impl.RaftLeaderElectorOperations;
import io.atomix.primitives.lock.impl.RaftDistributedLockEvents; import io.atomix.primitives.lock.impl.RaftDistributedLockEvents;
Expand Down Expand Up @@ -173,7 +173,7 @@ public final class RaftTestNamespaces {
.register(RaftConsistentSetMultimapOperations.class) .register(RaftConsistentSetMultimapOperations.class)
.register(RaftConsistentSetMultimapEvents.class) .register(RaftConsistentSetMultimapEvents.class)
.register(RaftConsistentTreeMapOperations.class) .register(RaftConsistentTreeMapOperations.class)
.register(RaftCounterOperations.class) .register(RaftAtomicCounterOperations.class)
.register(RaftDocumentTreeEvents.class) .register(RaftDocumentTreeEvents.class)
.register(RaftDocumentTreeOperations.class) .register(RaftDocumentTreeOperations.class)
.register(RaftLeaderElectorEvents.class) .register(RaftLeaderElectorEvents.class)
Expand Down Expand Up @@ -213,7 +213,7 @@ public final class RaftTestNamespaces {
.register(RaftConsistentMapOperations.class) .register(RaftConsistentMapOperations.class)
.register(RaftConsistentSetMultimapOperations.class) .register(RaftConsistentSetMultimapOperations.class)
.register(RaftConsistentTreeMapOperations.class) .register(RaftConsistentTreeMapOperations.class)
.register(RaftCounterOperations.class) .register(RaftAtomicCounterOperations.class)
.register(RaftDocumentTreeOperations.class) .register(RaftDocumentTreeOperations.class)
.register(RaftLeaderElectorOperations.class) .register(RaftLeaderElectorOperations.class)
.register(RaftWorkQueueOperations.class) .register(RaftWorkQueueOperations.class)
Expand Down

0 comments on commit 0225d96

Please sign in to comment.