[
https://issues.apache.org/jira/browse/LUCENE-6301?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Adrien Grand updated LUCENE-6301:
---------------------------------
Attachment: LUCENE-6301.patch
We made quite some progress since this issue was last updated, FilteredQuery
has been removed already and Lucene now almost doesn't rely on Filter anymore
(by the way, thanks to those who helped me, in particular David). Here is a
patch that:
- removes remaining usage of Filter in Lucene (mostly tests)
- moves Filter, QueryWrapperFilter, FilteredDocIdSet and BitsFilteredDocIdSet
to Solr. When backporting, this would stay in Lucene but with an "@Deprecated"
annotation.
It would be nice to make Solr not use Filter anymore as well but Filter is
still an important abstraction in Solr because of how it's integrated into
DocSet and SolrConstantScoreQuery. I can help here but can't do it alone. In
addition, I don't think it should hold the removal of Filter from Lucene?
> Deprecate Filter
> ----------------
>
> Key: LUCENE-6301
> URL: https://issues.apache.org/jira/browse/LUCENE-6301
> Project: Lucene - Core
> Issue Type: Task
> Reporter: Adrien Grand
> Assignee: Adrien Grand
> Fix For: 5.2, Trunk
>
> Attachments: LUCENE-6301.patch, LUCENE-6301.patch
>
>
> It will still take time to completely remove Filter, but I think we should
> start deprecating it now to state our intention and encourage users to move
> to queries as soon as possible?
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]