public IPartitioner getPartitioner() { return getToken().getPartitioner(); }
public IPartitioner getPartitioner() { return getToken().getPartitioner(); }
public Token minValue() { return getPartitioner().getMinimumToken(); }
public Token minValue() { return getPartitioner().getMinimumToken(); }
public IPartitioner getPartitioner() { return getToken().getPartitioner(); }
public long serializedSize(Token object, int version) { IPartitioner p = object.getPartitioner(); ByteBuffer b = p.getTokenFactory().toByteArray(object); return TypeSizes.sizeof(b.remaining()) + b.remaining(); } }
@Override public int compareTo(Token o) { assert getPartitioner() == o.getPartitioner(); return comparator.compare(token, ((LocalToken) o).token); }
@Override public int compareTo(Token o) { assert getPartitioner() == o.getPartitioner(); return comparator.compare(token, ((LocalToken) o).token); }
public long serializedSize(Token object, int version) { IPartitioner p = object.getPartitioner(); ByteBuffer b = p.getTokenFactory().toByteArray(object); return TypeSizes.sizeof(b.remaining()) + b.remaining(); } }
static void addOwnership(final TokenMetadata tokenMetadata, final AbstractReplicationStrategy rs, Token current, Token next, Map<InetAddress, Double> ownership) { double size = current.size(next); Token representative = current.getPartitioner().midpoint(current, next); for (InetAddress n : rs.calculateNaturalEndpoints(representative, tokenMetadata)) { Double v = ownership.get(n); ownership.put(n, v != null ? v + size : size); } }
@Override public int compareTo(Token o) { assert getPartitioner() == o.getPartitioner(); return comparator.compare(token, ((LocalToken) o).token); }
static void addOwnership(final TokenMetadata tokenMetadata, final AbstractReplicationStrategy rs, Token current, Token next, Map<InetAddress, Double> ownership) { double size = current.size(next); Token representative = current.getPartitioner().midpoint(current, next); for (InetAddress n : rs.calculateNaturalEndpoints(representative, tokenMetadata)) { Double v = ownership.get(n); ownership.put(n, v != null ? v + size : size); } }
@Override public int compareTo(Token o) { assert getPartitioner() == o.getPartitioner(); return comparator.compare(token, ((LocalToken) o).token); }
static void addOwnership(final TokenMetadata tokenMetadata, final AbstractReplicationStrategy rs, Token current, Token next, Map<InetAddress, Double> ownership) { double size = current.size(next); Token representative = current.getPartitioner().midpoint(current, next); for (InetAddress n : rs.calculateNaturalEndpoints(representative, tokenMetadata)) { Double v = ownership.get(n); ownership.put(n, v != null ? v + size : size); } }
public long serializedSize(Token object, int version) { IPartitioner p = object.getPartitioner(); ByteBuffer b = p.getTokenFactory().toByteArray(object); return TypeSizes.sizeof(b.remaining()) + b.remaining(); } }
public long serializedSize(Token object, int version) { IPartitioner p = object.getPartitioner(); ByteBuffer b = p.getTokenFactory().toByteArray(object); return TypeSizes.sizeof(b.remaining()) + b.remaining(); } }
public void serialize(Token token, DataOutputPlus out, int version) throws IOException { IPartitioner p = token.getPartitioner(); ByteBuffer b = p.getTokenFactory().toByteArray(token); ByteBufferUtil.writeWithLength(b, out); }
public void serialize(Token token, DataOutputPlus out, int version) throws IOException { IPartitioner p = token.getPartitioner(); ByteBuffer b = p.getTokenFactory().toByteArray(token); ByteBufferUtil.writeWithLength(b, out); }
public void serialize(Token token, DataOutputPlus out, int version) throws IOException { IPartitioner p = token.getPartitioner(); ByteBuffer b = p.getTokenFactory().toByteArray(token); ByteBufferUtil.writeWithLength(b, out); }
public void serialize(Token token, DataOutputPlus out, int version) throws IOException { IPartitioner p = token.getPartitioner(); ByteBuffer b = p.getTokenFactory().toByteArray(token); ByteBufferUtil.writeWithLength(b, out); }