[
https://issues.apache.org/jira/browse/LUCENE-1725?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Mark Miller updated LUCENE-1725:
--------------------------------
Summary: Benchmark package uses new TopFieldCollector but also still uses
AUTO without resolving it - result is, our sort algorithms won't run (was:
Benchmark package uses new TopFieldCollector but also still uses AUTO)
> Benchmark package uses new TopFieldCollector but also still uses AUTO without
> resolving it - result is, our sort algorithms won't run
> -------------------------------------------------------------------------------------------------------------------------------------
>
> Key: LUCENE-1725
> URL: https://issues.apache.org/jira/browse/LUCENE-1725
> Project: Lucene - Java
> Issue Type: Bug
> Reporter: Mark Miller
> Assignee: Mark Miller
> Priority: Minor
> Fix For: 2.9
>
>
> AUTO does not work with TopFieldCollector. If you want to use AUTO with
> TopFieldCollector, we have a convienence method called detectType on
> SortField, but it is package protected and so cannot be used here as a stop
> gap or by users if they wanted to mix AUTO with TopFieldCollector. Lucene
> does still handle this for back compat internally. Solr got bit here when it
> was switched to use TopFieldCollector - no auto resolution was added
> (detectType help couldn't have been used due to visibility), and the result
> was that plugin code that used to be able to use AUTO would now blow up. You
> shouldn't use AUTO in Solr anyway though.
> The Benchmark package got bit as well when it moved to TopFieldCollector.
> Sort algorithms allowed auto if you specified it, or if you left off the
> type. Now our sort algs fail because they didn't specify a type.
> I'll change to require the type to be specified to get the algs working
> again. I was thinking of just putting auto resolution in as a stop gap till
> 3.0 (when auto is removed), but since detectFieldType is package protected
> and I don't want to repeat it, disallowing auto seems the best way to go.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]