Small query language for filters
--------------------------------

                 Key: HBASE-1002
                 URL: https://issues.apache.org/jira/browse/HBASE-1002
             Project: Hadoop HBase
          Issue Type: Improvement
          Components: filters
            Reporter: Andrew Purtell
            Priority: Minor


Improve the usability of filters by making them specifiable or executable using 
a little query language. 

For example:

    col("entry:price") > 3 && (col("entry:name") = "ABC" || col("entry:name") = 
"XYZ")

Can be implemented as a little language compiler that takes filter 
specifications as input and builds the requisite hierarchy of filter API 
classes and actions as emitted java code. 

Can also be implemented using JRuby snippets sent to the regionserver for 
execution, but this has troublesome security implications.

-- 
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