Uses of Class
org.apache.lucene.benchmark.byTask.tasks.PerfTask
Package
Description
Statistics maintained when running benchmark tasks.
Extendable benchmark tasks.
Utilities used for the benchmark, and for the reports.
-
Uses of PerfTask in org.apache.lucene.benchmark.byTask.stats
Modifier and TypeMethodDescriptionPoints.markTaskStart
(PerfTask task, int round) Mark that a task is starting. -
Uses of PerfTask in org.apache.lucene.benchmark.byTask.tasks
Modifier and TypeClassDescriptionclass
Add a document, optionally of a certain size.class
Add a faceted document.class
Adds an input index to an existing index, usingIndexWriter.addIndexes(Directory...)
orIndexWriter.addIndexes(CodecReader...)
.class
Analyzer factory construction task.class
Clear statistics data.class
Close index writer.class
Close index reader.class
Close taxonomy index.class
Close taxonomy reader.class
Commits the IndexWriter.class
Commits the Taxonomy Index.class
Consumes aContentSource
.class
Create an index.class
Create a taxonomy index.class
Flush Index Task uses flushNextBuffer() to flush documents at thread levelclass
Runs forceMerge on the index.class
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.class
Create a newAnalyzer
and set it in the getRunData() for use by all future tasks.class
Task to support benchmarking collation.class
Set aLocale
for use in benchmarking.class
Increment the counter for properties maintained by Round Number.class
Open an index writer.class
Open an index reader.class
Open a taxonomy index.class
Open a taxonomy index reader.class
Opens a reader and prints basic statistics.class
Read index (abstract) task.class
Simple task to test performance of tokenizers.class
Reopens IndexReader and closes old IndexReader.class
Report all statistics with no aggregations.class
Report (abstract) task - all report tasks extend this task.class
Report by-name-prefix statistics with no aggregations.class
Report all statistics grouped/aggregated by name and round.class
Report all statistics aggregated by name.class
Report all prefix matching statistics grouped/aggregated by name and round.class
Report by-name-prefix statistics aggregated by name.class
Reset inputs so that the test run would behave, input wise, as if it just started.class
Reset all index and input data and call gc, erase index and dir, does NOT clear statistics.class
Reset all index and input data and call gc, does NOT erase index/dir, does NOT clear statistics.class
Rollback the index writer.class
Search task.class
Search and Traverse and Retrieve docs task.class
Search and Traverse and Retrieve docs task using a FieldVisitor loading only the requested fields.class
Search and Traverse and Retrieve docs task.class
Search and Traverse task.class
Does search w/ a custom collectorclass
Does sort search on specified field.class
Set a performance test configuration property.class
Sequence of parallel or sequential tasks.class
Update a document, using IndexWriter.updateDocument, optionally with of a certain size.class
Simply waits for the specified (via the parameter) amount of time.class
Warm reader task: retrieve all reader documents.class
AWriteLineDocTask
which for Wikipedia input, will write category pages to another file, while remaining pages will be written to the original file.class
A task which writes documents, one line per document. -
Uses of PerfTask in org.apache.lucene.benchmark.byTask.utils
Modifier and TypeMethodDescriptionAlgorithm.extractTasks()
Expert: for test purposes, return all tasks participating in this algorithm.