for (int j = lasti; j <= i; j++) {
datum = tuple.get(j);
switch (schema.getColumn(j).getDataType().getType()) {
case TEXT:
Bytes.writeVLong(os, datum.asTextBytes().length);
break;
case PROTOBUF:
ProtobufDatum protobufDatum = (ProtobufDatum) datum;
Bytes.writeVLong(os, protobufDatum.asByteArray().length);
break;