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

Scott Blum commented on SOLR-7090:
----------------------------------

I was able to figure out why my random test wasn't passing.  After committing 
some updates, during SolrIndexSearcher.warm(), the cache will attempt to 
autowarm recent queries.  In my case, it's trying to auto-warm the fulljoin.  
The problem is, if I try to synchronously run my facet query during the warming 
process, I get the OLD facet results, which are no longer valid.  As a result I 
end up warming the cache with incorrect data.

How should I fix this?

1) I can throw an exception from the scorer() if I detect that it's a 
warming=true query.  But I hate spamming errors into the logs.

2) I tried running my facet query with cache=false for warming queries, but 
that didn't work, it still got the old results.

Help! :)
Scott


> Cross collection join
> ---------------------
>
>                 Key: SOLR-7090
>                 URL: https://issues.apache.org/jira/browse/SOLR-7090
>             Project: Solr
>          Issue Type: New Feature
>            Reporter: Ishan Chattopadhyaya
>             Fix For: 5.2, Trunk
>
>         Attachments: SOLR-7090-fulljoin.patch, SOLR-7090.patch
>
>
> Although SOLR-4905 supports joins across collections in Cloud mode, there are 
> limitations, (i) the secondary collection must be replicated at each node 
> where the primary collection has a replica, (ii) the secondary collection 
> must be singly sharded.
> This issue explores ideas/possibilities of cross collection joins, even 
> across nodes. This will be helpful for users who wish to maintain boosts or 
> signals in a secondary, more frequently updated collection, and perform query 
> time join of these boosts/signals with results from the primary collection.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org
For additional commands, e-mail: dev-h...@lucene.apache.org

Reply via email to