Home | About | Sematext search-lucene.com search-hadoop.com
 Search Hadoop and all its subprojects:

Switch to Threaded View
HBase >> mail # user >> Can I use coprocessor to record the deleted data caused by ttl?


Copy link to this message
-
Re: Can I use coprocessor to record the deleted data caused by ttl?
I want to record the data change from the source table. Thanks for your apply.

regards!

Yong

On Sat, Sep 1, 2012 at 1:01 AM, lars hofhansl <[EMAIL PROTECTED]> wrote:
> Yes (in 0.94.2+). But it would be quite tricky.
> You'd have to hook into the compaction. There's a new hook now in RegionObserver (preCompactionScannerOpen, and preFlushScannerOpen).
> See HBASE-6427.
>
> These two hooks are passed the scanners that provide the set of KVs to be compacted. You could wrap that scanner in your own.
> The details will be tricky, though.
>
> What is your usecase for this?
>
> -- Lars
>
>
>
> ________________________________
>  From: yonghu <[EMAIL PROTECTED]>
> To: [EMAIL PROTECTED]
> Sent: Friday, August 31, 2012 1:13 PM
> Subject: Can I use coprocessor to record the deleted data caused by ttl?
>
> Dear All,
>
> I wonder if I can use coprocessor to record the deleted data caused by
> ttl. Any ideas?
>
> regards!
>
> Yong