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: dev-unsubscr...@lucene.apache.org For additional commands, e-mail: dev-h...@lucene.apache.org