[
https://issues.apache.org/jira/browse/BLUR-174?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13727484#comment-13727484
]
Gagan Deep Juneja commented on BLUR-174:
----------------------------------------
If we can have only row_id as a term in query then this is fine.
How can we fetch documents based on fieldName/fieldValue from indexSearcher.
Because TopDocs only provides the document Ids. So might be we need to have
some other datastructure like Map to maintain all the documents with their
family name as key.
May be I am asking this in bit detail because I think performance matters here.
Can we have Multiple records with same family name in a particular row?
Regards,
Gagan
> Respect family order from given selector
> ----------------------------------------
>
> Key: BLUR-174
> URL: https://issues.apache.org/jira/browse/BLUR-174
> Project: Apache Blur
> Issue Type: Bug
> Components: Blur
> Affects Versions: 0.2.0
> Reporter: Aaron McCurry
> Priority: Minor
> Fix For: 0.2.0
>
>
> We need to respect the order of the families in the selector. For instance
> if a table contains 3 families, "cf1","cf2", and "cf3". And a fetch (during
> a query or a fetch call) is performed and the order of the families are
> "cf2", "cf1" then all the records from the Row that contain "cf2" should come
> before "cf1".
> Changes needed:
> The families in the Selector object in thrift need to be changed from a set
> to a list.
> The fetchDocuments method in the BlurUtil class in blur-core needs to be
> modified to respect the family order.
--
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