[ 
https://issues.apache.org/jira/browse/ACCUMULO-1682?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13757725#comment-13757725
 ] 

William Slacum commented on ACCUMULO-1682:
------------------------------------------

And I completely blanked on being able to just create term sources on the fly 
by using a bounded range plus a predicate (in case of something like a regular 
expression), but you run the risk of running out of resources by opening too 
many readers. That can be side stepped by using a max limit, but then you 
wouldn't get completely correct results.
                
> Iterator and example to support intersection of document-partitioned index 
> terms by ranges with lower and upper bounds.
> -----------------------------------------------------------------------------------------------------------------------
>
>                 Key: ACCUMULO-1682
>                 URL: https://issues.apache.org/jira/browse/ACCUMULO-1682
>             Project: Accumulo
>          Issue Type: Improvement
>            Reporter: Corey J. Nolet
>            Priority: Minor
>              Labels: proposal
>
> The current IntersectingIterator seeks to discrete terms that are encoded 
> into the column families to find all column qualifiers that share all of the 
> discrete column families of interest (with the additional ability to negate 
> some of the column families). Looking at the current IntersectingIterator 
> code, it should be possible to return all column qualifiers with a column 
> family within a given range.
> An example of this is finding all terms where NAME=Joe and (AGE>=30 && 
> AGE<60) and STATE!=MD. If an example is provided, numerical types like the 
> age could easily be encoded using the new Lexicoders.

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

Reply via email to