[ https://issues.apache.org/jira/browse/SOLR-12336?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17494894#comment-17494894 ]
ASF subversion and git services commented on SOLR-12336: -------------------------------------------------------- Commit 31eee730581b441d42d82e4a2ad0ec5d5977d100 in solr's branch refs/heads/branch_9_0 from David Smiley [ https://gitbox.apache.org/repos/asf?p=solr.git;h=31eee73 ] SOLR-12336: DocSetQuery can have 1 score (#638) but FilterQuery e.g. filter(....) is *still* 0 score * DocSetQuery isn't public now * remove major-changes note because this is very internal / invisible > Remove Filter from Solr > ----------------------- > > Key: SOLR-12336 > URL: https://issues.apache.org/jira/browse/SOLR-12336 > Project: Solr > Issue Type: Improvement > Components: search > Reporter: David Smiley > Assignee: David Smiley > Priority: Major > Fix For: 9.0 > > Time Spent: 12h 50m > Remaining Estimate: 0h > > Over a series of Lucene releases, the old Filter was made to extend Query > (LUCENE-1518) and then was removed from Lucene (moved to Solr in > LUCENE-6583); BooleanClause.Occur.FILTER (LUCENE-6227) with some other API > enhancements including TwoPhaseIterator replaced the need for the old Filter. > Filter is now a Solr thing, and there are various related classes like > QueryWrapperFilter and SolrConstantScoreQuery that depend on it. We should > remove some of this technical-debt / bit-rot, making refactorings as needed > to retain functionality. Leaving things as-is is needless complexity and can > impede performance when there is needless wrapping/layers. > CC @yonik -- This message was sent by Atlassian Jira (v8.20.1#820001) --------------------------------------------------------------------- To unsubscribe, e-mail: issues-unsubscr...@solr.apache.org For additional commands, e-mail: issues-h...@solr.apache.org