[ https://issues.apache.org/jira/browse/LUCENE-3749?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13200771#comment-13200771 ]
Michael McCandless commented on LUCENE-3749: -------------------------------------------- +1 > Similarity.java javadocs and simplifications for 4.0 > ---------------------------------------------------- > > Key: LUCENE-3749 > URL: https://issues.apache.org/jira/browse/LUCENE-3749 > Project: Lucene - Java > Issue Type: Task > Affects Versions: 4.0 > Reporter: Robert Muir > Fix For: 4.0 > > Attachments: LUCENE-3749.patch, LUCENE-3749_part2.patch > > > As part of adding additional scoring systems to lucene, we made a lower-level > Similarity > and the existing stuff became e.g. TFIDFSimilarity which extends it. > However, I always feel bad about the complexity introduced here (though I do > feel there > are some "excuses", that its a difficult challenge). > In order to try to mitigate this, we also exposed an easier API > (SimilarityBase) on top of > it that makes some assumptions (and trades off some performance) to try to > provide something > consumable for e.g. experiments. > Still, we can cleanup a few things with the low-level api: fix outdated > documentation and > shoot for better/clearer naming etc. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa 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