There is also explanation of deletes in the BigTable paper. http://labs.google.com/papers/bigtable-osdi06.pdf
> -----Original Message----- > From: Ted Yu [mailto:yuzhih...@gmail.com] > Sent: Friday, August 20, 2010 8:42 AM > To: dev@hbase.apache.org > Subject: Re: How row delete works > > Please refer to this method in HRegion.java: > public void delete(Map<byte[], List<KeyValue>> familyMap, boolean > writeToWAL) > > Also read the javadoc at the beginning of Delete.java > > On Fri, Aug 20, 2010 at 2:51 AM, Gagandeep Singh > <gagandeep.si...@paxcel.net > > wrote: > > > Hi > > > > Can somebody please shed some light on the internal working of the > HBase > > delete operation. So when I perform a delete operation what exactly > happens > > underneath the code. Is my data removed immediately from the disk or > else a > > flag is set by HBase to mark those rows as deleted. > > > > Thanks, > > Gagan > >