* @return Current {@link ABIVersion}
*/
public static @NonNull ABIVersion current() {
- return MAGNESIUM;
+ return CHLORINE_SR2;
}
/**
@Test
public void serializationTest() {
final var bytes = SerializationUtils.serialize(object);
- assertEquals(legacySize, bytes.length);
- assertEquals(expectedSize, SerializationUtils.serialize(object.toVersion(ABIVersion.CHLORINE_SR2)).length);
+ assertEquals(expectedSize, bytes.length);
+ assertEquals(legacySize, SerializationUtils.serialize(object.toVersion(ABIVersion.MAGNESIUM)).length);
@SuppressWarnings("unchecked")
final var deserialize = (T) SerializationUtils.deserialize(bytes);
@Test
public void serializationTest() {
final var bytes = SerializationUtils.serialize(object);
- assertEquals(legacySize, bytes.length);
- assertEquals(expectedSize, SerializationUtils.serialize(object.toVersion(ABIVersion.CHLORINE_SR2)).length);
+ assertEquals(expectedSize, bytes.length);
+ assertEquals(legacySize, SerializationUtils.serialize(object.toVersion(ABIVersion.MAGNESIUM)).length);
@SuppressWarnings("unchecked")
final var deserialize = (T) SerializationUtils.deserialize(bytes);
@Test
public void serializationTest() {
- assertEquals(expectedSize, SerializationUtils.serialize(object.cloneAsVersion(ABIVersion.CHLORINE_SR2)).length);
+ assertEquals(legacySize, SerializationUtils.serialize(object.cloneAsVersion(ABIVersion.MAGNESIUM)).length);
final byte[] bytes = SerializationUtils.serialize(object);
- assertEquals(legacySize, bytes.length);
+ assertEquals(expectedSize, bytes.length);
@SuppressWarnings("unchecked")
final T deserialize = (T) SerializationUtils.deserialize(bytes);
final var cause = new RuntimeRequestException("msg", new RuntimeException());
final int causeSize = SerializationUtils.serialize(cause).length;
return new EnvelopeDetails<>(new FailureEnvelope(new MockFailure(OBJECT, cause, 42), 1L, 2L, 11L),
- causeSize + 687);
+ causeSize + 485);
}
@Override
final int refSize = replyTo.path().toSerializationFormat().length();
return new EnvelopeDetails<>(new RequestEnvelope(new TransactionPurgeRequest(OBJECT, 2L, replyTo), 1L, 2L),
- refSize + 584);
+ refSize + 179);
}
@Override
public class SuccessEnvelopeTest extends AbstractEnvelopeTest<SuccessEnvelope> {
@Override
protected EnvelopeDetails<SuccessEnvelope> createEnvelope() {
- return new EnvelopeDetails<>(new SuccessEnvelope(new TransactionAbortSuccess(OBJECT, 2L), 1L, 2L, 11L), 769);
+ return new EnvelopeDetails<>(new SuccessEnvelope(new TransactionAbortSuccess(OBJECT, 2L), 1L, 2L, 11L), 180);
}
@Override