Re: Endpoint vs. Observer Coprocessors

2013-05-03 Thread Gary Helmling
A single class can act as both a RegionObserver and an endpoint. The Base... classes are just there for convenience. To implement both, for example, you could: 1) have your class extend BaseRegionObserver, override postPut(), etc 2) define an interface that extends CoprocessorProtocol. the metho

Re: Endpoint vs. Observer Coprocessors

2013-05-03 Thread Pavel Hančar
Hello, I'd like to have an object (index of vectors of pictures) in RAM of every regionserver. To have a variable of some Coprocessor class seems to be good way. I need to add a new vector to the index, when I add a picture to HBase (it's the postPut() method) and then I need to search trough the

Re: Endpoint vs. Observer Coprocessors

2013-05-03 Thread Anoop John
>data in one common variable Didn't follow u completely. Can u tell us little more on your usage. How exactly the endpoint to be related with the CP hook (u said postPut) -Anoop- On Fri, May 3, 2013 at 4:04 PM, Pavel Hančar wrote: > Hello, > I've just started to discover coprocessors. Namely t

Endpoint vs. Observer Coprocessors

2013-05-03 Thread Pavel Hančar
Hello, I've just started to discover coprocessors. Namely the classes BaseEndpointCoprocessor and BaseRegionObserver. I need the postPut() method and than some special user calls. So I need both, but I want to have my data in one common variable. What's the easiest way to manage? Do I have to Imple