hello all, i was just taking a look at HTable source code to get a bit more understanding about hbase from a client perspective. i noticed that puts are put into a bugger (writeAsyncBuffer) that gets flushed if it gets to a certain size. writeAsyncBuffer can take objects of type Row, which includes besides the Put also Deletes, Appends, and RowMutations.
but when i look at the code for the delete method it does not use writeAsyncBuffer. same for append and mutateRow methods. why do Puts get buffered but other mutations do not? or did i misunderstand? thanks! koert