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