hbase-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Ryan Rawson <ryano...@gmail.com>
Subject Re: Getting rid of "delete forward" in HBase 0.92+, please weigh in
Date Sat, 08 Jan 2011 03:29:23 GMT
Yes that's it exactly!
On Jan 7, 2011 7:24 PM, "M. C. Srivas" <mcsrivas@gmail.com> wrote:
> +1
>
> Just a clarification : by delete-forward, do you mean that a delete of a
> non-existent key causes a future insert of the key to get deleted?
>
>
> On Fri, Jan 7, 2011 at 4:23 PM, Ryan Rawson <ryanobjc@gmail.com> wrote:
>
>> Hi all,
>>
>> We are thinking of getting rid of the "delete forward" misfeature in
>> HBase. The one way we'd implement it would permanently remove this
>> "feature", and prevent it from being put back in ever.
>>
>> What is a delete forward you ask? This is where you do a delete, but
>> because deletes are really just inserting 'tombstones', it applies to
>> future Puts. This can be immensely frustrating because puts appear to
>> do nothing. These rogue deletes get pruned out when the table is major
>> compacted, so it isn't forever.
>>
>> Because of the transient nature of these delete forwards, we suspect,
>> but do not know, if anyone is depending on this behaviour. If you use
>> this behaviour, please chime in so we can get a sense of what people
>> need!
>>
>> Thanks!
>> -ryan
>>

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message