public void setMaxClauseCount(int maxClauseCount) {
BooleanQuery.setMaxClauseCount(maxClauseCount);
}
public void init() {
_readRecordsMeter = Metrics.newMeter(new MetricName(ORG_APACHE_BLUR, BLUR, "Read Records/s"), "Records/s",
TimeUnit.SECONDS);
_readRowMeter = Metrics.newMeter(new MetricName(ORG_APACHE_BLUR, BLUR, "Read Row/s"), "Row/s", TimeUnit.SECONDS);
_writeRecordsMeter = Metrics.newMeter(new MetricName(ORG_APACHE_BLUR, BLUR, "Write Records/s"), "Records/s",
TimeUnit.SECONDS);
_writeRowMeter = Metrics.newMeter(new MetricName(ORG_APACHE_BLUR, BLUR, "Write Row/s"), "Row/s", TimeUnit.SECONDS);
_queriesExternalMeter = Metrics.newMeter(new MetricName(ORG_APACHE_BLUR, BLUR, "External Queries/s"),
"External Queries/s", TimeUnit.SECONDS);
_queriesInternalMeter = Metrics.newMeter(new MetricName(ORG_APACHE_BLUR, BLUR, "Internal Queries/s"),
"Internal Queries/s", TimeUnit.SECONDS);
_fetchTimer = Metrics.newTimer(new MetricName(ORG_APACHE_BLUR, BLUR, "Fetch Timer"), TimeUnit.MICROSECONDS,
TimeUnit.SECONDS);
_executor = Executors.newThreadPool("index-manager", _threadCount);
// @TODO give the mutate it's own thread pool
_mutateExecutor = Executors.newThreadPool("index-manager-mutate", _threadCount);