[
https://issues.apache.org/jira/browse/LUCENE-6893?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Christine Poerschke updated LUCENE-6893:
----------------------------------------
Attachment: LUCENE-6893.patch
attaching revised/simplified proposed patch against trunk
> factor out CorePlusQueriesParser from CorePlusExtensionsParser
> --------------------------------------------------------------
>
> Key: LUCENE-6893
> URL: https://issues.apache.org/jira/browse/LUCENE-6893
> Project: Lucene - Core
> Issue Type: Task
> Reporter: Christine Poerschke
> Assignee: Christine Poerschke
> Priority: Minor
> Attachments: LUCENE-6893.patch, LUCENE-6893.patch
>
>
> proposed change (patch against trunk to follow):
> before:
> * {{CorePlusExtensionsParser}} extends {{CoreParser}}
> * {{CorePlusExtensionsParser}} uses {{(LikeThis|Boosting)QueryBuilder}}
> which uses {{org.apache.lucene.queries.(BoostingQuery|mlt.MoreLikeThisQuery)}}
> * {{CorePlusExtensionsParser}} uses {{FuzzyLikeThisQueryBuilder}} which
> uses {{org.apache.lucene.sandbox.queries.(FuzzyLikeThisQuery|SlowFuzzyQuery)}}
>
> after:
> * {{CorePlusQueriesParser}} extends {{CoreParser}}
> * {{CorePlusQueriesParser}} uses {{(LikeThis|Boosting)QueryBuilder}}
> which uses {{org.apache.lucene.queries.(BoostingQuery|mlt.MoreLikeThisQuery)}}
> * {{CorePlusExtensionsParser}} extends {{CorePlusQueriesParser}}
> * {{CorePlusExtensionsParser}} uses {{FuzzyLikeThisQueryBuilder}} which
> uses {{org.apache.lucene.sandbox.queries.(FuzzyLikeThisQuery|SlowFuzzyQuery)}}
>
> motivation:
> * we wish to use or inherit from a {{CorePlus...Parser}} and use
> {{org.apache.lucene.queries.\*}} but not pull in any
> {{org.apache.lucene.sandbox.\*}} code
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]