[ 
https://issues.apache.org/jira/browse/HBASE-2396?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12922746#action_12922746
 ] 

Andrew Purtell commented on HBASE-2396:
---------------------------------------

In the context of filters (HBASE-1002) we mentioned shipping up jruby 
scriptlets as an option for that. Given that HBase already carries the jruby 
jar for the shell, this seems a natural choice for that and more. If so it 
would be better if after receiving initially a String to execute an 
intermediate/compiled form can be cached for savings over repeated invocations, 
like http://kenai.com/projects/jruby/pages/JRubyCompiler. 

> Coprocessors: consider DSL similar to PL/SQL
> --------------------------------------------
>
>                 Key: HBASE-2396
>                 URL: https://issues.apache.org/jira/browse/HBASE-2396
>             Project: HBase
>          Issue Type: Sub-task
>            Reporter: Todd Lipcon
>
> There are a lot of use cases where users want to perform some simple 
> operations on the region server. For example, a row may represent a Set and 
> users want append/search/remove style operations within the row without 
> having to perform the work on the client side. One possible solution is to 
> embed a small language something like PL/SQL (not necessarily in syntax) 
> which restricts users to a safe set of operations.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to