ByteBuffer key = ByteBufferUtil.readWithShortLength(in);
String cfName = in.readUTF();
long timestamp = in.readLong();
CFMetaData metadata = Schema.instance.getCFMetaData(keyspaceName, cfName);
NamesQueryFilter filter = metadata.comparator.namesQueryFilterSerializer().deserialize(in, version);
<BUG>ReadCommand command = new SliceByNamesReadCommand(keyspaceName, key, cfName, timestamp, filter);

command.setDigestQuery(isDigest);
return command;</BUG>
}

ByteBuffer key = ByteBufferUtil.readWithShortLength(in);
String cfName = in.readUTF();
long timestamp = in.readLong();
CFMetaData metadata = Schema.instance.getCFMetaData(keyspaceName, cfName);
NamesQueryFilter filter = metadata.comparator.namesQueryFilterSerializer().deserialize(in, version);
return new SliceByNamesReadCommand(keyspaceName, key, cfName, timestamp, filter).setIsDigestQuery(isDigest);
}
