divorce defaultsimilarityprovider from defaultsimilarity
--------------------------------------------------------
Key: LUCENE-2986
URL: https://issues.apache.org/jira/browse/LUCENE-2986
Project: Lucene - Java
Issue Type: Task
Reporter: Robert Muir
Assignee: Robert Muir
Priority: Minor
Fix For: 4.0
In LUCENE-2236 as a start, we made DefaultSimilarity which implements the
factory interface (SimilarityProvider), and also extends Similarity.
Its factory interface just returns itself always by default.
Doron mentioned it would be cleaner to split the two, and I thought it would be
good to revisit it later.
Today as I was looking at SOLR-2338, it became pretty clear that we should do
this, it makes things a lot cleaner. I think currently its confusing to users
to see the two apis mixed if they are trying to subclass.
--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]