|
|
-
Can I use coprocessor to record the deleted data caused by ttl?
yonghu 2012-08-31, 20:13
Dear All,
I wonder if I can use coprocessor to record the deleted data caused by ttl. Any ideas?
regards!
Yong
-
Re: Can I use coprocessor to record the deleted data caused by ttl?
lars hofhansl 2012-08-31, 23:01
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
-
Re: Can I use coprocessor to record the deleted data caused by ttl?
yonghu 2012-09-01, 13:14
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
|
|
All projects made searchable here are trademarks of the Apache Software Foundation.
Service operated by
Sematext