public void serialize(Version version, ValidationMetadata component, DataOutputPlus out) throws IOException { out.writeUTF(component.partitioner); out.writeDouble(component.bloomFilterFPChance); }
public void serialize(Version version, ValidationMetadata component, DataOutputPlus out) throws IOException { out.writeUTF(component.partitioner); out.writeDouble(component.bloomFilterFPChance); }
public void serialize(CompressionParams parameters, DataOutputPlus out, int version) throws IOException { out.writeUTF(parameters.sstableCompressor.getClass().getSimpleName()); out.writeInt(parameters.otherOptions.size()); for (Map.Entry<String, String> entry : parameters.otherOptions.entrySet()) { out.writeUTF(entry.getKey()); out.writeUTF(entry.getValue()); } out.writeInt(parameters.chunkLength()); }
public void serialize(CompressionParams parameters, DataOutputPlus out, int version) throws IOException { out.writeUTF(parameters.sstableCompressor.getClass().getSimpleName()); out.writeInt(parameters.otherOptions.size()); for (Map.Entry<String, String> entry : parameters.otherOptions.entrySet()) { out.writeUTF(entry.getKey()); out.writeUTF(entry.getValue()); } out.writeInt(parameters.chunkLength()); }
public void serialize(CounterMutation cm, DataOutputPlus out, int version) throws IOException { Mutation.serializer.serialize(cm.mutation, out, version); out.writeUTF(cm.consistency.name()); }
public void serialize(VersionedValue value, DataOutputPlus out, int version) throws IOException { out.writeUTF(outValue(value, version)); out.writeInt(value.version); }
public void serialize(VersionedValue value, DataOutputPlus out, int version) throws IOException { out.writeUTF(outValue(value, version)); out.writeInt(value.version); }
public void serialize(CounterMutation cm, DataOutputPlus out, int version) throws IOException { Mutation.serializer.serialize(cm.mutation, out, version); out.writeUTF(cm.consistency.name()); }
public void serialize(MerkleTree mt, DataOutputPlus out, int version) throws IOException { out.writeByte(mt.hashdepth); out.writeLong(mt.maxsize); out.writeLong(mt.size); out.writeUTF(mt.partitioner.getClass().getCanonicalName()); // full range Token.serializer.serialize(mt.fullRange.left, out, version); Token.serializer.serialize(mt.fullRange.right, out, version); Hashable.serializer.serialize(mt.root, out, version); }
public void serialize(MerkleTree mt, DataOutputPlus out, int version) throws IOException { out.writeByte(mt.hashdepth); out.writeLong(mt.maxsize); out.writeLong(mt.size); out.writeUTF(mt.partitioner.getClass().getCanonicalName()); // full range Token.serializer.serialize(mt.fullRange.left, out, version); Token.serializer.serialize(mt.fullRange.right, out, version); Hashable.serializer.serialize(mt.root, out, version); }
public void serialize(ReadCommand rm, DataOutputPlus out, int version) throws IOException { SliceFromReadCommand realRM = (SliceFromReadCommand)rm; out.writeBoolean(realRM.isDigestQuery()); out.writeUTF(realRM.ksName); ByteBufferUtil.writeWithShortLength(realRM.key, out); out.writeUTF(realRM.cfName); out.writeLong(realRM.timestamp); CFMetaData metadata = Schema.instance.getCFMetaData(realRM.ksName, realRM.cfName); metadata.comparator.sliceQueryFilterSerializer().serialize(realRM.filter, out, version); }
public void serialize(StreamInitMessage message, DataOutputPlus out, int version) throws IOException { CompactEndpointSerializationHelper.serialize(message.from, out); out.writeInt(message.sessionIndex); UUIDSerializer.serializer.serialize(message.planId, out, MessagingService.current_version); out.writeUTF(message.description); out.writeBoolean(message.isForOutgoing); out.writeBoolean(message.keepSSTableLevel); out.writeBoolean(message.isIncremental); }
public void serialize(StreamInitMessage message, DataOutputPlus out, int version) throws IOException { CompactEndpointSerializationHelper.serialize(message.from, out); out.writeInt(message.sessionIndex); UUIDSerializer.serializer.serialize(message.planId, out, MessagingService.current_version); out.writeUTF(message.description); out.writeBoolean(message.isForOutgoing); out.writeBoolean(message.keepSSTableLevel); out.writeBoolean(message.isIncremental); }