// update status
if ((!dirty) && (index.size() > 0)) {
RawComparable keyFirst = index.get(0).getFirstKey();
status.beginKey = new BytesWritable();
status.beginKey.set(keyFirst.buffer(), keyFirst.offset(), keyFirst
.size());
RawComparable keyLast = index.get(index.size() - 1).getLastKey();
status.endKey = new BytesWritable();
status.endKey.set(keyLast.buffer(), keyLast.offset(), keyLast.size());
}