## Package org.apache.lucene.benchmark.byTask.tasks

Extendable benchmark tasks.

See:
Description

Class Summary
AddDocTask: Add a document, optionally with of a certain size.
BenchmarkHighlighter
ClearStatsTask: Clear statistics data.
CloseIndexTask: Close index writer.
CloseReaderTask: Close index reader.
CommitIndexTask: Commits the IndexWriter.
ConsumeContentSourceTask: Consumes a `ContentSource`.
CreateIndexTask: Create an index.
DeleteByPercentTask: Deletes a percentage of documents from an index randomly over the number of documents.
DeleteDocTask: Delete a document by docid.
FlushReaderTask
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.
NewRoundTask: Increment the counter for properties maintained by Round Number.
OpenIndexTask: Open an index writer.
OpenReaderTask: Open an index reader.
OptimizeTask: Optimize the index.
PerfTask: An abstract task to be tested for performance.
PrintReaderTask
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.
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.
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.
SearchWithSortTask: Does sort search on specified field.
SetPropTask: Set a performance test configuration property.
TaskSequence: Sequence of parallel or sequential tasks.
UpdateDocTask: Update a document, using IndexWriter.updateDocument, optionally with of a certain size.
WarmTask: Warm reader task: retrieve all reader documents.
WriteLineDocTask: A task which writes documents, one line per document.

## Package org.apache.lucene.benchmark.byTask.tasks Description

Extendable benchmark tasks.

Copyright © 2000-2011 Apache Software Foundation. All Rights Reserved.