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