@Anoop : Here is my situation: I have 2 columnFamilies(cf1,cf2),5-50 qualifiers(they are variable),first I should check the value of qualifiers in cf2,then if they equal to some values I'm going to get the values of cf1 by that rowkey.
@Amita: thank you.I will check that too. Farrokh On Thu, Feb 21, 2013 at 8:58 PM, Amit Sela <[email protected]> wrote: > I think that if your intention is to do some kind of scan filtering on the > server side then maybe an EndPoint coprocessor would be more fitting. > You can iterate over the InternalScanner and return a Map<> with your > filtered values. > > You can also check this link: > http://hbase-coprocessor-experiments.blogspot.co.il/2011/05/extending.html > > Good Luck! > > On Thu, Feb 21, 2013 at 5:52 PM, Anoop John <[email protected]> wrote: > > > What is this filtering at client side doing exactly? > > postScannerClose() wont deal with any scanned data. This hook will be > > called later.. You should be using hooks with scanner's next calls. > Mind > > telling the exact thing you are doing now at client side. Then we might > be > > able to suggest some thing. > > > > -Anoop- > > > > On Thu, Feb 21, 2013 at 7:14 PM, Farrokh Shahriari < > > [email protected]> wrote: > > > > > Hello again, > > > I've used PostScannerClose Regionobserver as the hbase book (Definitive > > > Guide) says,but it doesn't seem worked.And I noticed that the > > > PostScannerClose doesn't return any value like result. > > > In fact,I just wanna doing a simple job as described below: > > > Up to now,I've used a scanner to filter the columnFamily,then on the > > client > > > side ( means at the result loop), filtered some other things,now I want > > to > > > do that after scanning each region to reduce the amount of return > results > > > to client. > > > > > > Please help me,I need it asap. > > > > > > Farrokh > > > > > > On Tue, Feb 19, 2013 at 9:03 PM, Farrokh Shahriari < > > > [email protected]> wrote: > > > > > > > Thanks you guys > > > > > > > > > > > > On Mon, Feb 18, 2013 at 12:00 PM, Amit Sela <[email protected]> > > wrote: > > > > > > > >> Yes... that was emailing half asleep... :) > > > >> > > > >> On Mon, Feb 18, 2013 at 7:23 AM, Anoop Sam John <[email protected] > > > > > >> wrote: > > > >> > > > >> > We dont have any hook like postScan().. In ur case you can try > with > > > >> > postScannerClose().. This will be called once per region. When > the > > > >> scan on > > > >> > that region is over the scanner opened on that region will get > > closed > > > >> and > > > >> > at that time this hook will get executed. > > > >> > > > > >> > -Anoop- > > > >> > ________________________________________ > > > >> > From: Farrokh Shahriari [[email protected]] > > > >> > Sent: Monday, February 18, 2013 10:27 AM > > > >> > To: [email protected] > > > >> > Cc: [email protected] > > > >> > Subject: Re: Co-Processor in scanning the HBase's Table > > > >> > > > > >> > Thanks you Amit,I will check that. > > > >> > @Anoop: I wanna run that just after scanning a region or after > > > scanning > > > >> the > > > >> > regions that to belong to one regionserver. > > > >> > > > > >> > On Mon, Feb 18, 2013 at 7:45 AM, Anoop Sam John < > [email protected] > > > > > > >> > wrote: > > > >> > > > > >> > > >I wanna use a custom code after scanning a large table and > prefer > > > to > > > >> run > > > >> > > the code after scanning each region > > > >> > > > > > >> > > Exactly at what point you want to run your custom code? We have > > > >> hooks at > > > >> > > points like opening a scanner at a region, closing scanner at a > > > >> region, > > > >> > > calling next (pre/post) etc > > > >> > > > > > >> > > -Anoop- > > > >> > > ________________________________________ > > > >> > > From: Farrokh Shahriari [[email protected]] > > > >> > > Sent: Monday, February 18, 2013 12:21 AM > > > >> > > To: [email protected]; [email protected] > > > >> > > Subject: Co-Processor in scanning the HBase's Table > > > >> > > > > > >> > > Hi there > > > >> > > I wanna use a custom code after scanning a large table and > prefer > > to > > > >> run > > > >> > > the code after scanning each region.I know that I should use > > > >> > > co-processor,but don't know which of Observer,Endpoint or both > of > > > >> them I > > > >> > > should use ? Is there any simple example of them ? > > > >> > > > > > >> > > Tnx > > > >> > > > > > >> > > > > >> > > > > > > > > > > > > > >
