| Modifier and Type | Field and Description |
|---|---|
static ConfigOption<String> |
HEX_QUERIES |
static String |
KEY_COUNT |
static ConfigOption<Long> |
KEY_FILTER_ID_MODULAR_VALUE |
static ConfigOption<Long> |
KEY_FILTER_ID_MODULUS |
static ConfigNamespace |
ROOT_NS |
static String |
SETUP_COUNT |
static String |
TEARDOWN_COUNT |
static String |
TOTAL_COUNT |
| Constructor and Description |
|---|
SimpleScanJob() |
SimpleScanJob(List<SliceQuery> qs,
Predicate<StaticBuffer> keyFilter) |
SimpleScanJob(SliceQuery q) |
| Modifier and Type | Method and Description |
|---|---|
SimpleScanJob |
clone() |
static Configuration |
getJobConf(List<SliceQuery> queries) |
static Configuration |
getJobConf(List<SliceQuery> queries,
Long modulus) |
static Configuration |
getJobConf(List<SliceQuery> queries,
Long modulus,
Long modVal) |
Predicate<StaticBuffer> |
getKeyFilter() |
List<SliceQuery> |
getQueries() |
void |
process(StaticBuffer key,
Map<SliceQuery,EntryList> entries,
ScanMetrics metrics) |
static void |
runBasicTests(int keys,
int columns,
SimpleScanJobRunner runner) |
void |
workerIterationEnd(ScanMetrics metrics) |
void |
workerIterationStart(Configuration config,
Configuration graphConfig,
ScanMetrics metrics) |
public static final String TOTAL_COUNT
public static final String KEY_COUNT
public static final String SETUP_COUNT
public static final String TEARDOWN_COUNT
public static final ConfigNamespace ROOT_NS
public static final ConfigOption<String> HEX_QUERIES
public static final ConfigOption<Long> KEY_FILTER_ID_MODULUS
public static final ConfigOption<Long> KEY_FILTER_ID_MODULAR_VALUE
public SimpleScanJob()
public SimpleScanJob(List<SliceQuery> qs, Predicate<StaticBuffer> keyFilter)
public SimpleScanJob(SliceQuery q)
public SimpleScanJob clone()
public void workerIterationStart(Configuration config, Configuration graphConfig, ScanMetrics metrics)
workerIterationStart in interface ScanJobpublic void workerIterationEnd(ScanMetrics metrics)
workerIterationEnd in interface ScanJobpublic void process(StaticBuffer key, Map<SliceQuery,EntryList> entries, ScanMetrics metrics)
public List<SliceQuery> getQueries()
getQueries in interface ScanJobpublic Predicate<StaticBuffer> getKeyFilter()
getKeyFilter in interface ScanJobpublic static void runBasicTests(int keys,
int columns,
SimpleScanJobRunner runner)
throws InterruptedException,
ExecutionException,
BackendException,
IOException
public static Configuration getJobConf(List<SliceQuery> queries)
public static Configuration getJobConf(List<SliceQuery> queries, Long modulus)
public static Configuration getJobConf(List<SliceQuery> queries, Long modulus, Long modVal)
Copyright © 2012–2024. All rights reserved.