Uses of Class
org.apache.lucene.benchmark.byTask.tasks.PerfTask
Packages that use 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
Methods in org.apache.lucene.benchmark.byTask.stats that return PerfTaskMethods in org.apache.lucene.benchmark.byTask.stats with parameters of type PerfTaskModifier and TypeMethodDescriptionPoints.markTaskStart(PerfTask task, int round) Mark that a task is starting. -
Uses of PerfTask in org.apache.lucene.benchmark.byTask.tasks
Subclasses of PerfTask in org.apache.lucene.benchmark.byTask.tasksModifier and TypeClassDescriptionclassAdd a document, optionally of a certain size.classAdd a faceted document.classAdds an input index to an existing index, usingIndexWriter.addIndexes(Directory...)orIndexWriter.addIndexes(CodecReader...).classAnalyzer factory construction task.classClear statistics data.classClose index writer.classClose index reader.classClose taxonomy index.classClose taxonomy reader.classCommits the IndexWriter.classCommits the Taxonomy Index.classConsumes aContentSource.classCreate an index.classCreate a taxonomy index.classFlush Index Task uses flushNextBuffer() to flush documents at thread levelclassRuns forceMerge on the index.classSpawns 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.classCreate a newAnalyzerand set it in the getRunData() for use by all future tasks.classTask to support benchmarking collation.classSet aLocalefor use in benchmarking.classIncrement the counter for properties maintained by Round Number.classOpen an index writer.classOpen an index reader.classOpen a taxonomy index.classOpen a taxonomy index reader.classOpens a reader and prints basic statistics.classRead index (abstract) task.classSimple task to test performance of tokenizers.classReopens IndexReader and closes old IndexReader.classReport all statistics with no aggregations.classReport (abstract) task - all report tasks extend this task.classReport by-name-prefix statistics with no aggregations.classReport all statistics grouped/aggregated by name and round.classReport all statistics aggregated by name.classReport all prefix matching statistics grouped/aggregated by name and round.classReport by-name-prefix statistics aggregated by name.classReset inputs so that the test run would behave, input wise, as if it just started.classReset all index and input data and call gc, erase index and dir, does NOT clear statistics.classReset all index and input data and call gc, does NOT erase index/dir, does NOT clear statistics.classRollback the index writer.classSearch task.classSearch and Traverse and Retrieve docs task.classSearch and Traverse and Retrieve docs task using a FieldVisitor loading only the requested fields.classSearch and Traverse and Retrieve docs task.classSearch and Traverse task.classDoes search w/ a custom collectorclassDoes sort search on specified field.classSet a performance test configuration property.classSequence of parallel or sequential tasks.classUpdate a document, using IndexWriter.updateDocument, optionally with of a certain size.classSimply waits for the specified (via the parameter) amount of time.classWarm reader task: retrieve all reader documents.classAWriteLineDocTaskwhich for Wikipedia input, will write category pages to another file, while remaining pages will be written to the original file.classA task which writes documents, one line per document.Methods in org.apache.lucene.benchmark.byTask.tasks that return PerfTaskMethods in org.apache.lucene.benchmark.byTask.tasks that return types with arguments of type PerfTaskMethods in org.apache.lucene.benchmark.byTask.tasks with parameters of type PerfTask -
Uses of PerfTask in org.apache.lucene.benchmark.byTask.utils
Methods in org.apache.lucene.benchmark.byTask.utils that return types with arguments of type PerfTaskModifier and TypeMethodDescriptionAlgorithm.extractTasks()Expert: for test purposes, return all tasks participating in this algorithm.