Hi Prateek,
with query and FQ Solr is expected to score a document only if that document
is a match of all the FQ results intersected with the query results [1].
Then re-ranking happens, so effectively, only the top K intersected
documents will be re-ranked.

If you are curious about the code, this can be debugged running a variation
of org.apache.solr.ltr.TestLTRWithFacet#testRankingSolrFacet (introducing
filter queries ) and setting the breakpoint somewhere around :
org/apache/solr/ltr/LTRRescorer.java:181

Can you elaborate how you have verified that is currently not working like
that ?
I am familiar with LTR code and I would be surprised to see this different
behavior

[1] https://lucidworks.com/2017/11/27/caching-and-filters-and-post-filters/



-----
---------------
Alessandro Benedetti
Search Consultant, R&D Software Engineer, Director
Sease Ltd. - www.sease.io
--
Sent from: http://lucene.472066.n3.nabble.com/Solr-User-f472068.html

Reply via email to