Modifier and Type | Method and Description |
---|---|
void |
ScannerBase.addScanIterator(IteratorSetting cfg)
Add a server-side scan iterator.
|
Modifier and Type | Method and Description |
---|---|
IteratorSetting |
NamespaceOperations.getIteratorSetting(String namespace,
String name,
org.apache.accumulo.core.iterators.IteratorUtil.IteratorScope scope)
Get the settings for an iterator.
|
IteratorSetting |
TableOperations.getIteratorSetting(String tableName,
String name,
org.apache.accumulo.core.iterators.IteratorUtil.IteratorScope scope)
Get the settings for an iterator.
|
Modifier and Type | Method and Description |
---|---|
abstract List<IteratorSetting> |
ActiveCompaction.getIterators() |
List<IteratorSetting> |
CompactionConfig.getIterators() |
Modifier and Type | Method and Description |
---|---|
void |
NamespaceOperations.attachIterator(String namespace,
IteratorSetting setting)
Add an iterator to a namespace on all scopes.
|
void |
TableOperations.attachIterator(String tableName,
IteratorSetting setting)
Add an iterator to a table on all scopes.
|
void |
NamespaceOperations.attachIterator(String namespace,
IteratorSetting setting,
EnumSet<org.apache.accumulo.core.iterators.IteratorUtil.IteratorScope> scopes)
Add an iterator to a namespace on the given scopes.
|
void |
TableOperations.attachIterator(String tableName,
IteratorSetting setting,
EnumSet<org.apache.accumulo.core.iterators.IteratorUtil.IteratorScope> scopes)
Add an iterator to a table on the given scopes.
|
void |
NamespaceOperations.checkIteratorConflicts(String namespace,
IteratorSetting setting,
EnumSet<org.apache.accumulo.core.iterators.IteratorUtil.IteratorScope> scopes)
Check whether a given iterator configuration conflicts with existing configuration; in
particular, determine if the name or priority are already in use for the specified scopes.
|
void |
TableOperations.checkIteratorConflicts(String tableName,
IteratorSetting setting,
EnumSet<org.apache.accumulo.core.iterators.IteratorUtil.IteratorScope> scopes)
Check whether a given iterator configuration conflicts with existing configuration; in
particular, determine if the name or priority are already in use for the specified scopes.
|
Modifier and Type | Method and Description |
---|---|
void |
TableOperations.compact(String tableName,
org.apache.hadoop.io.Text start,
org.apache.hadoop.io.Text end,
List<IteratorSetting> iterators,
boolean flush,
boolean wait)
Starts a full major compaction of the tablets in the range (start, end].
|
CompactionConfig |
CompactionConfig.setIterators(List<IteratorSetting> iterators) |
Modifier and Type | Method and Description |
---|---|
protected static List<IteratorSetting> |
InputFormatBase.getIterators(org.apache.hadoop.mapred.JobConf job)
Gets a list of the iterator settings (for iterators to apply to a scanner) from this
configuration.
|
protected abstract List<IteratorSetting> |
AbstractInputFormat.AbstractRecordReader.jobIterators(org.apache.hadoop.mapred.JobConf job,
String tableName)
Extracts Iterators settings from the context to be used by RecordReader.
|
protected List<IteratorSetting> |
InputFormatBase.RecordReaderBase.jobIterators(org.apache.hadoop.mapred.JobConf job,
String tableName) |
Modifier and Type | Method and Description |
---|---|
static void |
InputFormatBase.addIterator(org.apache.hadoop.mapred.JobConf job,
IteratorSetting cfg)
Encode an iterator on the input for this job.
|
Modifier and Type | Method and Description |
---|---|
protected void |
InputFormatBase.RecordReaderBase.setupIterators(List<IteratorSetting> iterators,
Scanner scanner)
Deprecated.
since 1.7.0; Use
InputFormatBase.RecordReaderBase.jobIterators(org.apache.hadoop.mapred.JobConf, java.lang.String) instead. |
Modifier and Type | Method and Description |
---|---|
protected List<IteratorSetting> |
InputFormatBase.RecordReaderBase.contextIterators(org.apache.hadoop.mapreduce.TaskAttemptContext context,
String tableName) |
protected abstract List<IteratorSetting> |
AbstractInputFormat.AbstractRecordReader.contextIterators(org.apache.hadoop.mapreduce.TaskAttemptContext context,
String tableName)
Extracts Iterators settings from the context to be used by RecordReader.
|
List<IteratorSetting> |
InputTableConfig.getIterators()
Returns the iterators to be set on this configuration
|
List<IteratorSetting> |
RangeInputSplit.getIterators() |
protected static List<IteratorSetting> |
InputFormatBase.getIterators(org.apache.hadoop.mapreduce.JobContext context)
Gets a list of the iterator settings (for iterators to apply to a scanner) from this
configuration.
|
Modifier and Type | Method and Description |
---|---|
static void |
InputFormatBase.addIterator(org.apache.hadoop.mapreduce.Job job,
IteratorSetting cfg)
Encode an iterator on the single input table for this job.
|
Modifier and Type | Method and Description |
---|---|
InputTableConfig |
InputTableConfig.setIterators(List<IteratorSetting> iterators)
Set iterators on to be used in the query.
|
void |
RangeInputSplit.setIterators(List<IteratorSetting> iterators) |
Modifier and Type | Method and Description |
---|---|
static List<IteratorSetting> |
InputConfigurator.getIterators(Class<?> implementingClass,
org.apache.hadoop.conf.Configuration conf)
Deprecated.
since 1.6.0; Configure your job with the appropriate InputFormat or OutputFormat.
|
Modifier and Type | Method and Description |
---|---|
static void |
InputConfigurator.addIterator(Class<?> implementingClass,
org.apache.hadoop.conf.Configuration conf,
IteratorSetting cfg)
Deprecated.
since 1.6.0; Configure your job with the appropriate InputFormat or OutputFormat.
|
Modifier and Type | Method and Description |
---|---|
IteratorSetting[] |
Condition.getIterators()
Gets the iterators for this condition.
|
Modifier and Type | Method and Description |
---|---|
Condition |
Condition.setIterators(IteratorSetting... iterators)
Set iterators to use when reading the columns value.
|
Copyright © 2011–2019 The Apache Software Foundation. All rights reserved.