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.