// two checksums plus the int for the size
datasize = serializedSize + 8 + 8 + 4;
FastByteArrayInputStream bufIn = new FastByteArrayInputStream(buffer, 0, serializedSize);
DataInput ris = new DataInputStream(bufIn);
String table = ris.readUTF();
ByteBuffer key = ByteBufferUtil.readWithShortLength(ris);
Map<Integer, ColumnFamily> modifications = new HashMap<Integer, ColumnFamily>();
int size = ris.readInt();
for (int i = 0; i < size; ++i) {
Integer cfid = Integer.valueOf(ris.readInt());