[
https://issues.apache.org/jira/browse/HBASE-9015?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13715485#comment-13715485
]
Andrew Purtell commented on HBASE-9015:
---------------------------------------
This was a request I heard multiple times at HBaseCon.
Observers for the client should come first and cover HTableInterface and
HBaseAdmin, then consider going deeper into HConnection.
As follow on work, it might be possible to have transparent remote service
invocation if both ends of a coprocessor Service can be implemented by
extension code, e.g. a client side Exec coprocessor can be registered via
configuration, and a factory could build GeneratedHTable01234 implements
HTableInterface with extra methods from those registered extensions.
> Client side coprocessor framework
> ---------------------------------
>
> Key: HBASE-9015
> URL: https://issues.apache.org/jira/browse/HBASE-9015
> Project: HBase
> Issue Type: New Feature
> Affects Versions: 0.98.0
> Reporter: Andrew Purtell
>
> Create a set of pre and post operation hooks within the client where user
> code can be mixed in via upcalls, similar to how server side coprocessors
> work.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira