[ https://issues.apache.org/jira/browse/SOLR-17732?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Houston Putman resolved SOLR-17732. ----------------------------------- Fix Version/s: 9.9 Assignee: Houston Putman Resolution: Fixed > Improve score returning logic for distributed requests > ------------------------------------------------------ > > Key: SOLR-17732 > URL: https://issues.apache.org/jira/browse/SOLR-17732 > Project: Solr > Issue Type: Bug > Reporter: Houston Putman > Assignee: Houston Putman > Priority: Major > Fix For: 9.9 > > > Currently, returning the "score" field in a distributed request works well. > However, any other type of "score" field, such as an alias > (\{{score_alias:score}}), will omit the field in the response. This is > because "score" is hardcoded in the QueryComponent. > Instead, SolrReturnFields should have a concept of "score-dependent-fields", > that get fetched during the GET_TOP_IDS step, and merged in to the final > document during "returnFields()", just like "score" is currently. > We can also improve the logic to determine if we should do a distributed > single pass if only score-dependent-fields and the primary key field are > requested. -- This message was sent by Atlassian Jira (v8.20.10#820010) --------------------------------------------------------------------- To unsubscribe, e-mail: issues-unsubscr...@solr.apache.org For additional commands, e-mail: issues-h...@solr.apache.org