[ http://issues.apache.org/jira/browse/LUCENE-395?page=all ] Yonik Seeley resolved LUCENE-395: ---------------------------------
Resolution: Fixed Assign To: Yonik Seeley (was: Lucene Developers) fixed BooleanQuery hashCode/equals and committed patches. > CoordConstrainedBooleanQuery + QueryParser support > -------------------------------------------------- > > Key: LUCENE-395 > URL: http://issues.apache.org/jira/browse/LUCENE-395 > Project: Lucene - Java > Type: Improvement > Components: Search > Versions: unspecified > Environment: Operating System: other > Platform: Other > Reporter: Mark Harwood > Assignee: Yonik Seeley > Priority: Minor > Attachments: BooleanQuery.patch, BooleanQuery.patch, BooleanScorer2.java, > CoordConstrainedBooleanQuery.java, CoordConstrainedBooleanQuery.java, > CustomQueryParserExample.java, CustomQueryParserExample.java, > LUCENE-395.patch, LUCENE-395.patch, LUCENE-395.patch, TestBoolean2Patch5.txt, > TestBooleanMinShouldMatch.java, TestBooleanMinShouldMatch.java, > TestBooleanMinShouldMatch.java, TestBooleanMinShouldMatch.java, > TestBooleanMinShouldMatch.java, TestBooleanMinShouldMatch.java > > Attached 2 new classes: > 1) CoordConstrainedBooleanQuery > A boolean query that only matches if a specified number of the contained > clauses > match. An example use might be a query that returns a list of books where ANY > 2 > people from a list of people were co-authors, eg: > "Lucene In Action" would match ("Erik Hatcher" "Otis Gospodnetić" "Mark > Harwood" > "Doug Cutting") with a minRequiredOverlap of 2 because Otis and Erik wrote > that. > The book "Java Development with Ant" would not match because only 1 element in > the list (Erik) was selected. > 2) CustomQueryParserExample > A customised QueryParser that allows definition of > CoordConstrainedBooleanQueries. The solution (mis)uses fieldnames to pass > parameters to the custom query. -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/jira/secure/Administrators.jspa - 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]