[ 
https://issues.apache.org/jira/browse/LUCENE-837?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Grant Ingersoll updated LUCENE-837:
-----------------------------------

    Attachment: benchmark-updates.patch

See changes.txt in contrib/benchmark.

Patch applies in contrib/benchmark, NOT Lucene root!

Does some refactoring of QueryMaker implementations to share some common code 
and introduces AbstractQueryMaker as parent class.

SearchTravRetTask now extends SearchTravTask.

ReadTask now implements traversalSize() method to allow us to specify number of 
hits to traverse (SearchTravTask now supports a command parameter).  This will 
allow us to simulate user scenario of traversing 10 docs at a time.

Added new FileBasedQueryMaker which allows for the specification of a file or 
resource containing a list of queries that can be parsed by the QP, assuming 
one per line.

> contrib/benchmark QueryMaker and Task Refactorings
> --------------------------------------------------
>
>                 Key: LUCENE-837
>                 URL: https://issues.apache.org/jira/browse/LUCENE-837
>             Project: Lucene - Java
>          Issue Type: Bug
>          Components: contrib/benchmark
>            Reporter: Grant Ingersoll
>         Assigned To: Grant Ingersoll
>            Priority: Minor
>         Attachments: benchmark-updates.patch
>
>
> Introduce an abstract QueryMaker implementation that shares much of the 
> common code between the various QueryMaker implementations.
> Add in a new QueryMaker for reading queries from a file that is specified in 
> the properties.
> Patch shortly, and if no concerns, will commit tomorrow or Wed.

-- 
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]

Reply via email to