org.apache.lucene.benchmark.byTask.tasks
public class DeleteDocTask extends PerfTask
doc.delete.log.step , doc.delete.step.
id = last-deleted-doc + doc.delete.step.
| Field Summary | |
|---|---|
| static int | DEFAULT_DELETE_DOC_LOG_STEP
Default value for property doc.delete.log.step |
| static int | DEFAULT_DOC_DELETE_STEP
Gap between ids of deleted docs, applies when no docid param is provided. |
| Constructor Summary | |
|---|---|
| DeleteDocTask(PerfRunData runData) | |
| Method Summary | |
|---|---|
| int | doLogic() |
| void | setParams(String params)
Set the params (docid only) |
| void | setup() |
| boolean | supportsParams() |
| void | tearDown() |
doc.delete.log.step - indicating how often
an "deleted N docs" message should be logged.Parameters: params docid to delete, or -1 for deleting by delete gap settings.