Skip to content

Commit

Permalink
Upgrade Alleycat dependency to 0.4.
Browse files Browse the repository at this point in the history
  • Loading branch information
kuujo committed Jul 10, 2015
1 parent 9285832 commit 841b32e
Show file tree
Hide file tree
Showing 42 changed files with 211 additions and 158 deletions.
23 changes: 12 additions & 11 deletions atomic/src/main/java/net/kuujo/copycat/atomic/AsyncReference.java
Expand Up @@ -18,7 +18,8 @@
import net.kuujo.alleycat.Alleycat; import net.kuujo.alleycat.Alleycat;
import net.kuujo.alleycat.AlleycatSerializable; import net.kuujo.alleycat.AlleycatSerializable;
import net.kuujo.alleycat.SerializeWith; import net.kuujo.alleycat.SerializeWith;
import net.kuujo.alleycat.io.Buffer; import net.kuujo.alleycat.io.BufferInput;
import net.kuujo.alleycat.io.BufferOutput;
import net.kuujo.copycat.AbstractResource; import net.kuujo.copycat.AbstractResource;
import net.kuujo.copycat.Mode; import net.kuujo.copycat.Mode;
import net.kuujo.copycat.Stateful; import net.kuujo.copycat.Stateful;
Expand Down Expand Up @@ -399,13 +400,13 @@ public long ttl() {
} }


@Override @Override
public void writeObject(Buffer buffer, Alleycat alleycat) { public void writeObject(BufferOutput buffer, Alleycat alleycat) {
buffer.writeByte(mode.ordinal()) buffer.writeByte(mode.ordinal())
.writeLong(ttl); .writeLong(ttl);
} }


@Override @Override
public void readObject(Buffer buffer, Alleycat alleycat) { public void readObject(BufferInput buffer, Alleycat alleycat) {
mode = Mode.values()[buffer.readByte()]; mode = Mode.values()[buffer.readByte()];
ttl = buffer.readLong(); ttl = buffer.readLong();
} }
Expand Down Expand Up @@ -468,12 +469,12 @@ public ConsistencyLevel consistency() {
} }


@Override @Override
public void writeObject(Buffer buffer, Alleycat alleycat) { public void writeObject(BufferOutput buffer, Alleycat alleycat) {
buffer.writeByte(consistency.ordinal()); buffer.writeByte(consistency.ordinal());
} }


@Override @Override
public void readObject(Buffer buffer, Alleycat alleycat) { public void readObject(BufferInput buffer, Alleycat alleycat) {
consistency = ConsistencyLevel.values()[buffer.readByte()]; consistency = ConsistencyLevel.values()[buffer.readByte()];
} }


Expand Down Expand Up @@ -552,12 +553,12 @@ public Object value() {
} }


@Override @Override
public void writeObject(Buffer buffer, Alleycat alleycat) { public void writeObject(BufferOutput buffer, Alleycat alleycat) {
alleycat.writeObject(value, buffer); alleycat.writeObject(value, buffer);
} }


@Override @Override
public void readObject(Buffer buffer, Alleycat alleycat) { public void readObject(BufferInput buffer, Alleycat alleycat) {
value = alleycat.readObject(buffer); value = alleycat.readObject(buffer);
} }


Expand Down Expand Up @@ -625,13 +626,13 @@ public Object update() {
} }


@Override @Override
public void writeObject(Buffer buffer, Alleycat alleycat) { public void writeObject(BufferOutput buffer, Alleycat alleycat) {
alleycat.writeObject(expect, buffer); alleycat.writeObject(expect, buffer);
alleycat.writeObject(update, buffer); alleycat.writeObject(update, buffer);
} }


@Override @Override
public void readObject(Buffer buffer, Alleycat alleycat) { public void readObject(BufferInput buffer, Alleycat alleycat) {
expect = alleycat.readObject(buffer); expect = alleycat.readObject(buffer);
update = alleycat.readObject(buffer); update = alleycat.readObject(buffer);
} }
Expand Down Expand Up @@ -702,12 +703,12 @@ public Object value() {
} }


@Override @Override
public void writeObject(Buffer buffer, Alleycat alleycat) { public void writeObject(BufferOutput buffer, Alleycat alleycat) {
alleycat.writeObject(value, buffer); alleycat.writeObject(value, buffer);
} }


@Override @Override
public void readObject(Buffer buffer, Alleycat alleycat) { public void readObject(BufferInput buffer, Alleycat alleycat) {
value = alleycat.readObject(buffer); value = alleycat.readObject(buffer);
} }


Expand Down
12 changes: 0 additions & 12 deletions cluster/pom.xml
Expand Up @@ -26,18 +26,6 @@
<artifactId>copycat-cluster</artifactId> <artifactId>copycat-cluster</artifactId>
<name>Copycat Cluster</name> <name>Copycat Cluster</name>


<properties>
<alleycat.version>0.3</alleycat.version>
</properties>

<dependencies>
<dependency>
<groupId>net.kuujo.alleycat</groupId>
<artifactId>alleycat</artifactId>
<version>${alleycat.version}</version>
</dependency>
</dependencies>

<build> <build>
<plugins> <plugins>
<!-- This plugin forces the generation of jar containing streaming test classes, so that the tests <!-- This plugin forces the generation of jar containing streaming test classes, so that the tests
Expand Down
Expand Up @@ -17,7 +17,8 @@


import net.kuujo.alleycat.Alleycat; import net.kuujo.alleycat.Alleycat;
import net.kuujo.alleycat.AlleycatSerializable; import net.kuujo.alleycat.AlleycatSerializable;
import net.kuujo.alleycat.io.Buffer; import net.kuujo.alleycat.io.BufferInput;
import net.kuujo.alleycat.io.BufferOutput;


/** /**
* Member info. * Member info.
Expand All @@ -44,12 +45,12 @@ public int id() {
} }


@Override @Override
public void writeObject(Buffer buffer, Alleycat alleycat) { public void writeObject(BufferOutput buffer, Alleycat alleycat) {
buffer.writeInt(id); buffer.writeInt(id);
} }


@Override @Override
public void readObject(Buffer buffer, Alleycat alleycat) { public void readObject(BufferInput buffer, Alleycat alleycat) {
id = buffer.readInt(); id = buffer.readInt();
} }


Expand Down
Expand Up @@ -18,7 +18,8 @@
import net.kuujo.alleycat.Alleycat; import net.kuujo.alleycat.Alleycat;
import net.kuujo.alleycat.AlleycatSerializable; import net.kuujo.alleycat.AlleycatSerializable;
import net.kuujo.alleycat.SerializeWith; import net.kuujo.alleycat.SerializeWith;
import net.kuujo.alleycat.io.Buffer; import net.kuujo.alleycat.io.BufferInput;
import net.kuujo.alleycat.io.BufferOutput;
import net.kuujo.copycat.AbstractResource; import net.kuujo.copycat.AbstractResource;
import net.kuujo.copycat.Mode; import net.kuujo.copycat.Mode;
import net.kuujo.copycat.Stateful; import net.kuujo.copycat.Stateful;
Expand Down Expand Up @@ -442,12 +443,12 @@ public ConsistencyLevel consistency() {
} }


@Override @Override
public void writeObject(Buffer buffer, Alleycat alleycat) { public void writeObject(BufferOutput buffer, Alleycat alleycat) {
buffer.writeByte(consistency.ordinal()); buffer.writeByte(consistency.ordinal());
} }


@Override @Override
public void readObject(Buffer buffer, Alleycat alleycat) { public void readObject(BufferInput buffer, Alleycat alleycat) {
consistency = ConsistencyLevel.values()[buffer.readByte()]; consistency = ConsistencyLevel.values()[buffer.readByte()];
} }


Expand Down Expand Up @@ -487,12 +488,12 @@ public Object key() {
} }


@Override @Override
public void writeObject(Buffer buffer, Alleycat alleycat) { public void writeObject(BufferOutput buffer, Alleycat alleycat) {
alleycat.writeObject(key, buffer); alleycat.writeObject(key, buffer);
} }


@Override @Override
public void readObject(Buffer buffer, Alleycat alleycat) { public void readObject(BufferInput buffer, Alleycat alleycat) {
key = alleycat.readObject(buffer); key = alleycat.readObject(buffer);
} }


Expand Down Expand Up @@ -529,13 +530,13 @@ public Object key() {
} }


@Override @Override
public void writeObject(Buffer buffer, Alleycat alleycat) { public void writeObject(BufferOutput buffer, Alleycat alleycat) {
super.writeObject(buffer, alleycat); super.writeObject(buffer, alleycat);
alleycat.writeObject(key, buffer); alleycat.writeObject(key, buffer);
} }


@Override @Override
public void readObject(Buffer buffer, Alleycat alleycat) { public void readObject(BufferInput buffer, Alleycat alleycat) {
super.readObject(buffer, alleycat); super.readObject(buffer, alleycat);
key = alleycat.readObject(buffer); key = alleycat.readObject(buffer);
} }
Expand Down Expand Up @@ -597,13 +598,13 @@ public Object value() {
} }


@Override @Override
public void writeObject(Buffer buffer, Alleycat alleycat) { public void writeObject(BufferOutput buffer, Alleycat alleycat) {
super.writeObject(buffer, alleycat); super.writeObject(buffer, alleycat);
alleycat.writeObject(value, buffer); alleycat.writeObject(value, buffer);
} }


@Override @Override
public void readObject(Buffer buffer, Alleycat alleycat) { public void readObject(BufferInput buffer, Alleycat alleycat) {
super.readObject(buffer, alleycat); super.readObject(buffer, alleycat);
value = alleycat.readObject(buffer); value = alleycat.readObject(buffer);
} }
Expand Down Expand Up @@ -653,13 +654,13 @@ public long ttl() {
} }


@Override @Override
public void writeObject(Buffer buffer, Alleycat alleycat) { public void writeObject(BufferOutput buffer, Alleycat alleycat) {
super.writeObject(buffer, alleycat); super.writeObject(buffer, alleycat);
buffer.writeByte(mode.ordinal()).writeLong(ttl); buffer.writeByte(mode.ordinal()).writeLong(ttl);
} }


@Override @Override
public void readObject(Buffer buffer, Alleycat alleycat) { public void readObject(BufferInput buffer, Alleycat alleycat) {
super.readObject(buffer, alleycat); super.readObject(buffer, alleycat);
mode = Mode.values()[buffer.readByte()]; mode = Mode.values()[buffer.readByte()];
ttl = buffer.readLong(); ttl = buffer.readLong();
Expand Down Expand Up @@ -803,13 +804,13 @@ public Object defaultValue() {
} }


@Override @Override
public void readObject(Buffer buffer, Alleycat alleycat) { public void readObject(BufferInput buffer, Alleycat alleycat) {
super.readObject(buffer, alleycat); super.readObject(buffer, alleycat);
defaultValue = alleycat.readObject(buffer); defaultValue = alleycat.readObject(buffer);
} }


@Override @Override
public void writeObject(Buffer buffer, Alleycat alleycat) { public void writeObject(BufferOutput buffer, Alleycat alleycat) {
super.writeObject(buffer, alleycat); super.writeObject(buffer, alleycat);
alleycat.writeObject(defaultValue, buffer); alleycat.writeObject(defaultValue, buffer);
} }
Expand Down Expand Up @@ -922,12 +923,12 @@ public static Builder builder() {
} }


@Override @Override
public void writeObject(Buffer buffer, Alleycat alleycat) { public void writeObject(BufferOutput buffer, Alleycat alleycat) {


} }


@Override @Override
public void readObject(Buffer buffer, Alleycat alleycat) { public void readObject(BufferInput buffer, Alleycat alleycat) {


} }


Expand Down
Expand Up @@ -18,7 +18,8 @@
import net.kuujo.alleycat.Alleycat; import net.kuujo.alleycat.Alleycat;
import net.kuujo.alleycat.AlleycatSerializable; import net.kuujo.alleycat.AlleycatSerializable;
import net.kuujo.alleycat.SerializeWith; import net.kuujo.alleycat.SerializeWith;
import net.kuujo.alleycat.io.Buffer; import net.kuujo.alleycat.io.BufferInput;
import net.kuujo.alleycat.io.BufferOutput;
import net.kuujo.copycat.AbstractResource; import net.kuujo.copycat.AbstractResource;
import net.kuujo.copycat.Mode; import net.kuujo.copycat.Mode;
import net.kuujo.copycat.Stateful; import net.kuujo.copycat.Stateful;
Expand Down Expand Up @@ -232,12 +233,12 @@ public ConsistencyLevel consistency() {
} }


@Override @Override
public void writeObject(Buffer buffer, Alleycat alleycat) { public void writeObject(BufferOutput buffer, Alleycat alleycat) {
buffer.writeByte(consistency.ordinal()); buffer.writeByte(consistency.ordinal());
} }


@Override @Override
public void readObject(Buffer buffer, Alleycat alleycat) { public void readObject(BufferInput buffer, Alleycat alleycat) {
consistency = ConsistencyLevel.values()[buffer.readByte()]; consistency = ConsistencyLevel.values()[buffer.readByte()];
} }


Expand Down Expand Up @@ -274,12 +275,12 @@ public int value() {
} }


@Override @Override
public void writeObject(Buffer buffer, Alleycat alleycat) { public void writeObject(BufferOutput buffer, Alleycat alleycat) {
alleycat.writeObject(value, buffer); alleycat.writeObject(value, buffer);
} }


@Override @Override
public void readObject(Buffer buffer, Alleycat alleycat) { public void readObject(BufferInput buffer, Alleycat alleycat) {
value = alleycat.readObject(buffer); value = alleycat.readObject(buffer);
} }


Expand Down Expand Up @@ -316,13 +317,13 @@ public int value() {
} }


@Override @Override
public void writeObject(Buffer buffer, Alleycat alleycat) { public void writeObject(BufferOutput buffer, Alleycat alleycat) {
super.writeObject(buffer, alleycat); super.writeObject(buffer, alleycat);
alleycat.writeObject(value, buffer); alleycat.writeObject(value, buffer);
} }


@Override @Override
public void readObject(Buffer buffer, Alleycat alleycat) { public void readObject(BufferInput buffer, Alleycat alleycat) {
super.readObject(buffer, alleycat); super.readObject(buffer, alleycat);
value = alleycat.readObject(buffer); value = alleycat.readObject(buffer);
} }
Expand Down Expand Up @@ -396,13 +397,13 @@ public Mode mode() {
} }


@Override @Override
public void writeObject(Buffer buffer, Alleycat alleycat) { public void writeObject(BufferOutput buffer, Alleycat alleycat) {
super.writeObject(buffer, alleycat); super.writeObject(buffer, alleycat);
buffer.writeByte(mode.ordinal()).writeLong(ttl); buffer.writeByte(mode.ordinal()).writeLong(ttl);
} }


@Override @Override
public void readObject(Buffer buffer, Alleycat alleycat) { public void readObject(BufferInput buffer, Alleycat alleycat) {
super.readObject(buffer, alleycat); super.readObject(buffer, alleycat);
mode = Mode.values()[buffer.readByte()]; mode = Mode.values()[buffer.readByte()];
ttl = buffer.readLong(); ttl = buffer.readLong();
Expand Down Expand Up @@ -559,12 +560,12 @@ public static Builder builder() {
} }


@Override @Override
public void writeObject(Buffer buffer, Alleycat alleycat) { public void writeObject(BufferOutput buffer, Alleycat alleycat) {


} }


@Override @Override
public void readObject(Buffer buffer, Alleycat alleycat) { public void readObject(BufferInput buffer, Alleycat alleycat) {


} }


Expand Down
7 changes: 4 additions & 3 deletions core/src/main/java/net/kuujo/copycat/Event.java
Expand Up @@ -18,7 +18,8 @@
import net.kuujo.alleycat.Alleycat; import net.kuujo.alleycat.Alleycat;
import net.kuujo.alleycat.AlleycatSerializable; import net.kuujo.alleycat.AlleycatSerializable;
import net.kuujo.alleycat.SerializeWith; import net.kuujo.alleycat.SerializeWith;
import net.kuujo.alleycat.io.Buffer; import net.kuujo.alleycat.io.BufferInput;
import net.kuujo.alleycat.io.BufferOutput;


/** /**
* Copycat event. * Copycat event.
Expand Down Expand Up @@ -58,12 +59,12 @@ public String path() {
} }


@Override @Override
public void writeObject(Buffer buffer, Alleycat alleycat) { public void writeObject(BufferOutput buffer, Alleycat alleycat) {
buffer.writeByte(type.ordinal()).writeUTF8(path); buffer.writeByte(type.ordinal()).writeUTF8(path);
} }


@Override @Override
public void readObject(Buffer buffer, Alleycat alleycat) { public void readObject(BufferInput buffer, Alleycat alleycat) {
type = Type.values()[buffer.readByte()]; type = Type.values()[buffer.readByte()];
path = buffer.readUTF8(); path = buffer.readUTF8();
} }
Expand Down
7 changes: 4 additions & 3 deletions core/src/main/java/net/kuujo/copycat/ResourceOperation.java
Expand Up @@ -17,7 +17,8 @@


import net.kuujo.alleycat.Alleycat; import net.kuujo.alleycat.Alleycat;
import net.kuujo.alleycat.AlleycatSerializable; import net.kuujo.alleycat.AlleycatSerializable;
import net.kuujo.alleycat.io.Buffer; import net.kuujo.alleycat.io.BufferInput;
import net.kuujo.alleycat.io.BufferOutput;
import net.kuujo.copycat.raft.Operation; import net.kuujo.copycat.raft.Operation;


/** /**
Expand Down Expand Up @@ -48,13 +49,13 @@ public T operation() {
} }


@Override @Override
public void writeObject(Buffer buffer, Alleycat alleycat) { public void writeObject(BufferOutput buffer, Alleycat alleycat) {
buffer.writeLong(resource); buffer.writeLong(resource);
alleycat.writeObject(operation, buffer); alleycat.writeObject(operation, buffer);
} }


@Override @Override
public void readObject(Buffer buffer, Alleycat alleycat) { public void readObject(BufferInput buffer, Alleycat alleycat) {
resource = buffer.readLong(); resource = buffer.readLong();
operation = alleycat.readObject(buffer); operation = alleycat.readObject(buffer);
} }
Expand Down

0 comments on commit 841b32e

Please sign in to comment.