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

Rahul Challapalli commented on BLUR-120:
----------------------------------------

Hi Aaron,

I am not getting an exception even if my search resulted in 0 results. How can 
I generate the exception? 

A Few questions that came up when I went through the code:

When we perform a search, we first get all the documents/records which contain 
the search term(Actual Search) and then we get the Row(if a selector is 
specified) which contains that document. It appears as though we are fetching 
the Row multiple times. In the BlurUtil.convertToHits method we iterate over 
the "hitsIterable" which eventually calls the fetchRow method in IndexManager. 
In the same BlurUtil.convertToHits method a few lines below we are making 
future calls to iface.fetchRow. Can you clarify what I am missing here?

Also are ResolveId, LocationId same as the Document Path on a shard server?
                
> Add an attribute to the BlurQueryStatus object to set when the status is not 
> found instead of throwing an exception.
> --------------------------------------------------------------------------------------------------------------------
>
>                 Key: BLUR-120
>                 URL: https://issues.apache.org/jira/browse/BLUR-120
>             Project: Apache Blur
>          Issue Type: Bug
>    Affects Versions: 0.2.0, 0.3.0
>            Reporter: Aaron McCurry
>             Fix For: 0.3.0
>
>


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