All Classes Interface Summary Class Summary Enum Summary Exception Summary Error Summary
| Class |
Description |
| AbstractQueryMaker |
Abstract base query maker.
|
| AddDocTask |
Add a document, optionally of a certain size.
|
| AddFacetedDocTask |
Add a faceted document.
|
| Algorithm |
Test algorithm, as read from file
|
| Benchmark |
Run the benchmark algorithm.
|
| BenchmarkHighlighter |
|
| ClearStatsTask |
Clear statistics data.
|
| CloseIndexTask |
Close index writer.
|
| CloseReaderTask |
Close index reader.
|
| CloseTaxonomyIndexTask |
Close taxonomy index.
|
| CloseTaxonomyReaderTask |
Close taxonomy reader.
|
| CommitIndexTask |
Commits the IndexWriter.
|
| CommitTaxonomyIndexTask |
Commits the Taxonomy Index.
|
| Config |
Perf run configuration properties.
|
| Constants |
Various benchmarking constants (mostly defaults)
|
| ConsumeContentSourceTask |
|
| ContentItemsSource |
Base class for source of data for benchmarking
|
| ContentSource |
Represents content from a specified source, such as TREC, Reuters etc.
|
| CreateIndexTask |
Create an index.
|
| CreateTaxonomyIndexTask |
Create a taxonomy index.
|
| DeleteByPercentTask |
Deletes a percentage of documents from an index randomly
over the number of documents.
|
| DeleteDocTask |
Delete a document by docid.
|
| DemoHTMLParser |
HTML Parser that is based on Lucene's demo HTML parser.
|
| DirContentSource |
|
| DirContentSource.Iterator |
Iterator over the files in the directory
|
| DocData |
Output of parsing (e.g.
|
| DocMaker |
Creates Document objects.
|
| DocNameExtractor |
Utility: extract doc names from an index
|
| Entities |
|
| EnwikiContentSource |
|
| EnwikiQueryMaker |
A QueryMaker that uses common and uncommon actual Wikipedia queries for
searching the English Wikipedia collection.
|
| ExtractReuters |
Split the Reuters SGML documents into Simple Text files containing: Title,
Date, Dateline, Body
|
| ExtractWikipedia |
Extract the downloaded Wikipedia dump into separate files for indexing.
|
| FacetSource |
Source items for facets.
|
| FileBasedQueryMaker |
Create queries from a FileReader.
|
| FileUtils |
File utilities.
|
| FlushReaderTask |
Commits via IndexReader.
|
| ForceMergeTask |
Runs forceMerge on the index.
|
| Format |
Formatting utilities (for reports).
|
| HTMLParser |
|
| HTMLParser |
HTML Parsing Interface for test purposes
|
| HTMLParserConstants |
Token literal values and constants.
|
| HTMLParserTokenManager |
Token Manager.
|
| Judge |
Judge if a document is relevant for a quality query.
|
| LineDocSource |
A ContentSource reading one line at a time as a
Document from a single file.
|
| LineDocSource.HeaderLineParser |
|
| LineDocSource.LineParser |
Reader of a single input line into DocData.
|
| LineDocSource.SimpleLineParser |
|
| LongToEnglishContentSource |
Creates documents whose content is a long number starting from
Long.MIN_VALUE + 10.
|
| LongToEnglishQueryMaker |
Creates queries whose content is a spelled-out long number
starting from Long.MIN_VALUE + 10.
|
| NearRealtimeReaderTask |
Spawns a BG thread that periodically (defaults to 3.0
seconds, but accepts param in seconds) wakes up and asks
IndexWriter for a near real-time reader.
|
| NewAnalyzerTask |
Create a new Analyzer and set it it in the getRunData() for use by all future tasks.
|
| NewCollationAnalyzerTask |
Task to support benchmarking collation.
|
| NewCollationAnalyzerTask.Implementation |
|
| NewLocaleTask |
Set a Locale for use in benchmarking.
|
| NewRoundTask |
Increment the counter for properties maintained by Round Number.
|
| NewShingleAnalyzerTask |
Task to support benchmarking ShingleFilter / ShingleAnalyzerWrapper
|
| NoMoreDataException |
Exception indicating there is no more data.
|
| OpenIndexTask |
Open an index writer.
|
| OpenReaderTask |
Open an index reader.
|
| OpenTaxonomyIndexTask |
Open a taxonomy index.
|
| OpenTaxonomyReaderTask |
Open a taxonomy index reader.
|
| ParseException |
This exception is thrown when parse errors are encountered.
|
| PerfRunData |
Data maintained by a performance test run.
|
| PerfTask |
An abstract task to be tested for performance.
|
| Points |
Test run data points collected as the test proceeds.
|
| PrintReaderTask |
Opens a reader and prints basic statistics.
|
| QualityBenchmark |
Main entry point for running a quality benchmark.
|
| QualityQueriesFinder |
Suggest Quality queries based on an index contents.
|
| QualityQuery |
A QualityQuery has an ID and some name-value pairs.
|
| QualityQueryParser |
Parse a QualityQuery into a Lucene query.
|
| QualityStats |
Results of quality benchmark run for a single query or for a set of queries.
|
| QualityStats.RecallPoint |
A certain rank in which a relevant doc was found.
|
| QueryDriver |
Command-line tool for doing a TREC evaluation run.
|
| QueryMaker |
Create queries for the test.
|
| RandomFacetSource |
Simple implementation of a random facet source
|
| ReadTask |
Read index (abstract) task.
|
| ReadTokensTask |
Simple task to test performance of tokenizers.
|
| ReopenReaderTask |
Reopens IndexReader and closes old IndexReader.
|
| RepAllTask |
Report all statistics with no aggregations.
|
| Report |
Textual report of current statistics.
|
| ReportTask |
Report (abstract) task - all report tasks extend this task.
|
| RepSelectByPrefTask |
Report by-name-prefix statistics with no aggregations.
|
| RepSumByNameRoundTask |
Report all statistics grouped/aggregated by name and round.
|
| RepSumByNameTask |
Report all statistics aggregated by name.
|
| RepSumByPrefRoundTask |
Report all prefix matching statistics grouped/aggregated by name and round.
|
| RepSumByPrefTask |
Report by-name-prefix statistics aggregated by name.
|
| ResetInputsTask |
Reset inputs so that the test run would behave, input wise,
as if it just started.
|
| ResetSystemEraseTask |
Reset all index and input data and call gc, erase index and dir, does NOT clear statistics.
|
| ResetSystemSoftTask |
Reset all index and input data and call gc, does NOT erase index/dir, does NOT clear statistics.
|
| ReutersContentSource |
|
| ReutersQueryMaker |
A QueryMaker that makes queries devised manually (by Grant Ingersoll) for
searching in the Reuters collection.
|
| RollbackIndexTask |
Rollback the index writer.
|
| Sample |
Sample performance test written programmatically - no algorithm file is needed here.
|
| SearchTask |
Search task.
|
| SearchTravRetHighlightTask |
Search and Traverse and Retrieve docs task.
|
| SearchTravRetLoadFieldSelectorTask |
Search and Traverse and Retrieve docs task using a SetBasedFieldSelector.
|
| SearchTravRetTask |
Search and Traverse and Retrieve docs task.
|
| SearchTravRetVectorHighlightTask |
Search and Traverse and Retrieve docs task.
|
| SearchTravTask |
Search and Traverse task.
|
| SearchWithCollectorTask |
Does search w/ a custom collector
|
| SearchWithSortTask |
Does sort search on specified field.
|
| SetPropTask |
Set a performance test configuration property.
|
| SimpleCharStream |
An implementation of interface CharStream, where the stream is assumed to
contain only ASCII characters (without unicode processing).
|
| SimpleQQParser |
Simplistic quality query parser.
|
| SimpleQueryMaker |
A QueryMaker that makes queries for a collection created
using SingleDocSource.
|
| SimpleSloppyPhraseQueryMaker |
Create sloppy phrase queries for performance test, in an index created using simple doc maker.
|
| SingleDocSource |
|
| SortableSingleDocSource |
Adds fields appropriate for sorting: country, random_string and sort_field
(int).
|
| StreamUtils |
Stream utilities.
|
| StreamUtils.Type |
File format type
|
| StringBuilderReader |
|
| SubmissionReport |
Create a log ready for submission.
|
| Tags |
|
| TaskSequence |
Sequence of parallel or sequential tasks.
|
| TaskStats |
Statistics for a task run.
|
| Token |
Describes the input token stream.
|
| TokenMgrError |
Token Manager Error.
|
| Trec1MQReader |
Read topics of TREC 1MQ track.
|
| TrecContentSource |
|
| TrecDocParser |
Parser for trec doc content, invoked on doc text excluding and
which are handled in TrecContentSource.
|
| TrecDocParser.ParsePathType |
Types of trec parse paths,
|
| TrecFBISParser |
Parser for the FBIS docs in trec disks 4+5 collection format
|
| TrecFR94Parser |
Parser for the FR94 docs in trec disks 4+5 collection format
|
| TrecFTParser |
Parser for the FT docs in trec disks 4+5 collection format
|
| TrecGov2Parser |
Parser for the GOV2 collection format
|
| TrecJudge |
Judge if given document is relevant to given quality query, based on Trec format for judgements.
|
| TrecLATimesParser |
Parser for the FT docs in trec disks 4+5 collection format
|
| TrecParserByPath |
Parser for trec docs which selects the parser to apply according
to the source files path, defaulting to TrecGov2Parser.
|
| TrecTopicsReader |
Read TREC topics.
|
| UpdateDocTask |
Update a document, using IndexWriter.updateDocument,
optionally with of a certain size.
|
| WaitForMergesTask |
Waits for merges to finish.
|
| WaitTask |
Simply waits for the specified (via the parameter) amount
of time.
|
| WarmTask |
Warm reader task: retrieve all reader documents.
|
| WriteLineDocTask |
A task which writes documents, one line per document.
|