public abstract class InputFormatBase<K,V>
extends org.apache.hadoop.mapreduce.InputFormat<K,V>
InputFormat
class allows MapReduce jobs to use Accumulo as the source of K,V pairs.
Subclasses must implement a InputFormat.createRecordReader(InputSplit, TaskAttemptContext)
to provide a RecordReader
for K,V.
A static base class, RecordReaderBase, is provided to retrieve Accumulo Key
/Value
pairs, but one must implement its
RecordReader.nextKeyValue()
to transform them to the desired generic types K,V.
See AccumuloInputFormat
for an example implementation.
Modifier and Type | Class and Description |
---|---|
static class |
InputFormatBase.RangeInputSplit
Deprecated.
since 1.5.2; Use
RangeInputSplit instead. |
protected static class |
InputFormatBase.RecordReaderBase<K,V>
|
Modifier and Type | Field and Description |
---|---|
protected static org.apache.log4j.Logger |
log |
Constructor and Description |
---|
InputFormatBase() |
Modifier and Type | Method and Description |
---|---|
static void |
addIterator(org.apache.hadoop.conf.Configuration conf,
IteratorSetting cfg)
Deprecated.
since 1.5.0; Use
addIterator(Job, IteratorSetting) instead. |
static void |
addIterator(org.apache.hadoop.mapreduce.Job job,
IteratorSetting cfg)
Encode an iterator on the input for this job.
|
static void |
disableAutoAdjustRanges(org.apache.hadoop.conf.Configuration conf)
Deprecated.
since 1.5.0; Use
setAutoAdjustRanges(Job, boolean) instead. |
static void |
fetchColumns(org.apache.hadoop.conf.Configuration conf,
Collection<org.apache.accumulo.core.util.Pair<org.apache.hadoop.io.Text,org.apache.hadoop.io.Text>> columnFamilyColumnQualifierPairs)
Deprecated.
since 1.5.0; Use
fetchColumns(Job, Collection) instead. |
static void |
fetchColumns(org.apache.hadoop.mapreduce.Job job,
Collection<org.apache.accumulo.core.util.Pair<org.apache.hadoop.io.Text,org.apache.hadoop.io.Text>> columnFamilyColumnQualifierPairs)
Restricts the columns that will be mapped over for this job.
|
protected static Authorizations |
getAuthorizations(org.apache.hadoop.conf.Configuration conf)
Deprecated.
since 1.5.0; Use
getScanAuthorizations(JobContext) instead. |
protected static boolean |
getAutoAdjustRanges(org.apache.hadoop.conf.Configuration conf)
Deprecated.
since 1.5.0; Use
getAutoAdjustRanges(JobContext) instead. |
protected static boolean |
getAutoAdjustRanges(org.apache.hadoop.mapreduce.JobContext context)
Determines whether a configuration has auto-adjust ranges enabled.
|
protected static Set<org.apache.accumulo.core.util.Pair<org.apache.hadoop.io.Text,org.apache.hadoop.io.Text>> |
getFetchedColumns(org.apache.hadoop.conf.Configuration conf)
Deprecated.
since 1.5.0; Use
getFetchedColumns(JobContext) instead. |
protected static Set<org.apache.accumulo.core.util.Pair<org.apache.hadoop.io.Text,org.apache.hadoop.io.Text>> |
getFetchedColumns(org.apache.hadoop.mapreduce.JobContext context)
Gets the columns to be mapped over from this job.
|
protected static String |
getInputTableName(org.apache.hadoop.mapreduce.JobContext context)
Gets the table name from the configuration.
|
protected static Instance |
getInstance(org.apache.hadoop.conf.Configuration conf)
Deprecated.
since 1.5.0; Use
getInstance(JobContext) instead. |
protected static Instance |
getInstance(org.apache.hadoop.mapreduce.JobContext context)
Initializes an Accumulo
Instance based on the configuration. |
protected static List<org.apache.accumulo.core.client.mapreduce.InputFormatBase.AccumuloIteratorOption> |
getIteratorOptions(org.apache.hadoop.conf.Configuration conf)
Deprecated.
since 1.5.0; Use
getIterators(JobContext) instead. |
protected static List<org.apache.accumulo.core.client.mapreduce.InputFormatBase.AccumuloIterator> |
getIterators(org.apache.hadoop.conf.Configuration conf)
Deprecated.
since 1.5.0; Use
getIterators(JobContext) instead. |
protected static List<IteratorSetting> |
getIterators(org.apache.hadoop.mapreduce.JobContext context)
Gets a list of the iterator settings (for iterators to apply to a scanner) from this configuration.
|
protected static org.apache.log4j.Level |
getLogLevel(org.apache.hadoop.conf.Configuration conf)
Deprecated.
since 1.5.0; Use
getLogLevel(JobContext) instead. |
protected static org.apache.log4j.Level |
getLogLevel(org.apache.hadoop.mapreduce.JobContext context)
Gets the log level from this configuration.
|
protected static int |
getMaxVersions(org.apache.hadoop.conf.Configuration conf)
Deprecated.
since 1.5.0; Use
addIterator(Job, IteratorSetting) to add the VersioningIterator instead. |
protected static String |
getPrincipal(org.apache.hadoop.conf.Configuration conf)
Deprecated.
since 1.5.0; Use
getPrincipal(JobContext) instead. |
protected static String |
getPrincipal(org.apache.hadoop.mapreduce.JobContext context)
Gets the user name from the configuration.
|
protected static List<Range> |
getRanges(org.apache.hadoop.conf.Configuration conf)
Deprecated.
since 1.5.0; Use
getRanges(JobContext) instead. |
protected static List<Range> |
getRanges(org.apache.hadoop.mapreduce.JobContext context)
Gets the ranges to scan over from a job.
|
protected static Authorizations |
getScanAuthorizations(org.apache.hadoop.mapreduce.JobContext context)
Gets the authorizations to set for the scans from the configuration.
|
List<org.apache.hadoop.mapreduce.InputSplit> |
getSplits(org.apache.hadoop.mapreduce.JobContext context)
Read the metadata table to get tablets and match up ranges to them.
|
protected static String |
getTablename(org.apache.hadoop.conf.Configuration conf)
Deprecated.
since 1.5.0; Use
getInputTableName(JobContext) instead. |
protected static org.apache.accumulo.core.client.impl.TabletLocator |
getTabletLocator(org.apache.hadoop.conf.Configuration conf)
Deprecated.
since 1.5.0; Use
getTabletLocator(JobContext) instead. |
protected static org.apache.accumulo.core.client.impl.TabletLocator |
getTabletLocator(org.apache.hadoop.mapreduce.JobContext context)
Initializes an Accumulo
TabletLocator based on the configuration. |
protected static byte[] |
getToken(org.apache.hadoop.conf.Configuration conf)
Deprecated.
since 1.5.0; Use
getToken(JobContext) instead. |
protected static byte[] |
getToken(org.apache.hadoop.mapreduce.JobContext context)
Gets the password from the configuration.
|
protected static String |
getTokenClass(org.apache.hadoop.mapreduce.JobContext context)
Gets the serialized token class from the configuration.
|
protected static Boolean |
isConnectorInfoSet(org.apache.hadoop.mapreduce.JobContext context)
Determines if the connector has been configured.
|
protected static boolean |
isIsolated(org.apache.hadoop.conf.Configuration conf)
Deprecated.
since 1.5.0; Use
isIsolated(JobContext) instead. |
protected static boolean |
isIsolated(org.apache.hadoop.mapreduce.JobContext context)
Determines whether a configuration has isolation enabled.
|
protected static boolean |
isOfflineScan(org.apache.hadoop.conf.Configuration conf)
Deprecated.
since 1.5.0; Use
isOfflineScan(JobContext) instead. |
protected static boolean |
isOfflineScan(org.apache.hadoop.mapreduce.JobContext context)
Determines whether a configuration has the offline table scan feature enabled.
|
static void |
setAutoAdjustRanges(org.apache.hadoop.mapreduce.Job job,
boolean enableFeature)
Controls the automatic adjustment of ranges for this job.
|
static void |
setConnectorInfo(org.apache.hadoop.mapreduce.Job job,
String principal,
AuthenticationToken token)
Sets the connector information needed to communicate with Accumulo in this job.
|
static void |
setInputInfo(org.apache.hadoop.conf.Configuration conf,
String user,
byte[] passwd,
String table,
Authorizations auths)
Deprecated.
since 1.5.0; Use
setConnectorInfo(Job, String, AuthenticationToken) , setInputTableName(Job, String) , and
setScanAuthorizations(Job, Authorizations) instead. |
static void |
setInputTableName(org.apache.hadoop.mapreduce.Job job,
String tableName)
Sets the name of the input table, over which this job will scan.
|
static void |
setIsolated(org.apache.hadoop.conf.Configuration conf,
boolean enable)
Deprecated.
since 1.5.0; Use
setScanIsolation(Job, boolean) instead. |
static void |
setLocalIterators(org.apache.hadoop.conf.Configuration conf,
boolean enable)
Deprecated.
since 1.5.0; Use
setLocalIterators(Job, boolean) instead. |
static void |
setLocalIterators(org.apache.hadoop.mapreduce.Job job,
boolean enableFeature)
Controls the use of the
ClientSideIteratorScanner in this job. |
static void |
setLogLevel(org.apache.hadoop.conf.Configuration conf,
org.apache.log4j.Level level)
Deprecated.
since 1.5.0; Use
setLogLevel(Job, Level) instead. |
static void |
setLogLevel(org.apache.hadoop.mapreduce.Job job,
org.apache.log4j.Level level)
Sets the log level for this job.
|
static void |
setMaxVersions(org.apache.hadoop.conf.Configuration conf,
int maxVersions)
Deprecated.
since 1.5.0; Use
addIterator(Job, IteratorSetting) to add the VersioningIterator instead. |
static void |
setMockInstance(org.apache.hadoop.conf.Configuration conf,
String instanceName)
Deprecated.
since 1.5.0; Use
setMockInstance(Job, String) instead. |
static void |
setMockInstance(org.apache.hadoop.mapreduce.Job job,
String instanceName)
Configures a
MockInstance for this job. |
static void |
setOfflineTableScan(org.apache.hadoop.mapreduce.Job job,
boolean enableFeature)
Enable reading offline tables.
|
static void |
setRanges(org.apache.hadoop.conf.Configuration conf,
Collection<Range> ranges)
Deprecated.
since 1.5.0; Use
setRanges(Job, Collection) instead. |
static void |
setRanges(org.apache.hadoop.mapreduce.Job job,
Collection<Range> ranges)
Sets the input ranges to scan for this job.
|
static void |
setScanAuthorizations(org.apache.hadoop.mapreduce.Job job,
Authorizations auths)
Sets the
Authorizations used to scan. |
static void |
setScanIsolation(org.apache.hadoop.mapreduce.Job job,
boolean enableFeature)
Controls the use of the
IsolatedScanner in this job. |
static void |
setScanOffline(org.apache.hadoop.conf.Configuration conf,
boolean scanOff)
Deprecated.
since 1.5.0; Use
setOfflineTableScan(Job, boolean) instead. |
static void |
setZooKeeperInstance(org.apache.hadoop.conf.Configuration conf,
String instanceName,
String zooKeepers)
Deprecated.
since 1.5.0; Use
setZooKeeperInstance(Job, String, String) instead. |
static void |
setZooKeeperInstance(org.apache.hadoop.mapreduce.Job job,
String instanceName,
String zooKeepers)
Configures a
ZooKeeperInstance for this job. |
protected static boolean |
usesLocalIterators(org.apache.hadoop.conf.Configuration conf)
Deprecated.
since 1.5.0; Use
usesLocalIterators(JobContext) instead. |
protected static boolean |
usesLocalIterators(org.apache.hadoop.mapreduce.JobContext context)
Determines whether a configuration uses local iterators.
|
protected static void |
validateOptions(org.apache.hadoop.conf.Configuration conf)
Deprecated.
since 1.5.0; Use
validateOptions(JobContext) instead. |
protected static void |
validateOptions(org.apache.hadoop.mapreduce.JobContext context)
Check whether a configuration is fully configured to be used with an Accumulo
InputFormat . |
public static void setConnectorInfo(org.apache.hadoop.mapreduce.Job job, String principal, AuthenticationToken token) throws AccumuloSecurityException
WARNING: The serialized token is stored in the configuration and shared with all MapReduce tasks. It is BASE64 encoded to provide a charset safe conversion to a string, and is not intended to be secure.
job
- the Hadoop job instance to be configuredprincipal
- a valid Accumulo user name (user must have Table.CREATE permission)token
- the user's passwordAccumuloSecurityException
protected static Boolean isConnectorInfoSet(org.apache.hadoop.mapreduce.JobContext context)
context
- the Hadoop context for the configured jobsetConnectorInfo(Job, String, AuthenticationToken)
protected static String getPrincipal(org.apache.hadoop.mapreduce.JobContext context)
context
- the Hadoop context for the configured jobsetConnectorInfo(Job, String, AuthenticationToken)
protected static String getTokenClass(org.apache.hadoop.mapreduce.JobContext context)
context
- the Hadoop context for the configured jobsetConnectorInfo(Job, String, AuthenticationToken)
protected static byte[] getToken(org.apache.hadoop.mapreduce.JobContext context)
context
- the Hadoop context for the configured jobsetConnectorInfo(Job, String, AuthenticationToken)
public static void setZooKeeperInstance(org.apache.hadoop.mapreduce.Job job, String instanceName, String zooKeepers)
ZooKeeperInstance
for this job.job
- the Hadoop job instance to be configuredinstanceName
- the Accumulo instance namezooKeepers
- a comma-separated list of zookeeper serverspublic static void setMockInstance(org.apache.hadoop.mapreduce.Job job, String instanceName)
MockInstance
for this job.job
- the Hadoop job instance to be configuredinstanceName
- the Accumulo instance nameprotected static Instance getInstance(org.apache.hadoop.mapreduce.JobContext context)
Instance
based on the configuration.context
- the Hadoop context for the configured jobsetZooKeeperInstance(Job, String, String)
,
setMockInstance(Job, String)
public static void setLogLevel(org.apache.hadoop.mapreduce.Job job, org.apache.log4j.Level level)
job
- the Hadoop job instance to be configuredlevel
- the logging levelprotected static org.apache.log4j.Level getLogLevel(org.apache.hadoop.mapreduce.JobContext context)
context
- the Hadoop context for the configured jobsetLogLevel(Job, Level)
public static void setInputTableName(org.apache.hadoop.mapreduce.Job job, String tableName)
job
- the Hadoop job instance to be configuredtableName
- the table to use when the tablename is null in the write callprotected static String getInputTableName(org.apache.hadoop.mapreduce.JobContext context)
context
- the Hadoop context for the configured jobsetInputTableName(Job, String)
public static void setScanAuthorizations(org.apache.hadoop.mapreduce.Job job, Authorizations auths)
Authorizations
used to scan. Must be a subset of the user's authorization. Defaults to the empty set.job
- the Hadoop job instance to be configuredauths
- the user's authorizationsprotected static Authorizations getScanAuthorizations(org.apache.hadoop.mapreduce.JobContext context)
context
- the Hadoop context for the configured jobsetScanAuthorizations(Job, Authorizations)
public static void setRanges(org.apache.hadoop.mapreduce.Job job, Collection<Range> ranges)
job
- the Hadoop job instance to be configuredranges
- the ranges that will be mapped overprotected static List<Range> getRanges(org.apache.hadoop.mapreduce.JobContext context) throws IOException
context
- the Hadoop context for the configured jobIOException
- if the ranges have been encoded improperlysetRanges(Job, Collection)
public static void fetchColumns(org.apache.hadoop.mapreduce.Job job, Collection<org.apache.accumulo.core.util.Pair<org.apache.hadoop.io.Text,org.apache.hadoop.io.Text>> columnFamilyColumnQualifierPairs)
job
- the Hadoop job instance to be configuredcolumnFamilyColumnQualifierPairs
- a pair of Text
objects corresponding to column family and column qualifier. If the column qualifier is null, the entire column family is
selected. An empty set is the default and is equivalent to scanning the all columns.protected static Set<org.apache.accumulo.core.util.Pair<org.apache.hadoop.io.Text,org.apache.hadoop.io.Text>> getFetchedColumns(org.apache.hadoop.mapreduce.JobContext context)
context
- the Hadoop context for the configured jobfetchColumns(Job, Collection)
public static void addIterator(org.apache.hadoop.mapreduce.Job job, IteratorSetting cfg)
job
- the Hadoop job instance to be configuredcfg
- the configuration of the iteratorprotected static List<IteratorSetting> getIterators(org.apache.hadoop.mapreduce.JobContext context)
context
- the Hadoop context for the configured jobaddIterator(Job, IteratorSetting)
public static void setAutoAdjustRanges(org.apache.hadoop.mapreduce.Job job, boolean enableFeature)
By default, this feature is enabled.
job
- the Hadoop job instance to be configuredenableFeature
- the feature is enabled if true, disabled otherwisesetRanges(Job, Collection)
protected static boolean getAutoAdjustRanges(org.apache.hadoop.mapreduce.JobContext context)
context
- the Hadoop context for the configured jobsetAutoAdjustRanges(Job, boolean)
public static void setScanIsolation(org.apache.hadoop.mapreduce.Job job, boolean enableFeature)
IsolatedScanner
in this job.
By default, this feature is disabled.
job
- the Hadoop job instance to be configuredenableFeature
- the feature is enabled if true, disabled otherwiseprotected static boolean isIsolated(org.apache.hadoop.mapreduce.JobContext context)
context
- the Hadoop context for the configured jobsetScanIsolation(Job, boolean)
public static void setLocalIterators(org.apache.hadoop.mapreduce.Job job, boolean enableFeature)
ClientSideIteratorScanner
in this job. Enabling this feature will cause the iterator stack to be constructed within the Map
task, rather than within the Accumulo TServer. To use this feature, all classes needed for those iterators must be available on the classpath for the task.
By default, this feature is disabled.
job
- the Hadoop job instance to be configuredenableFeature
- the feature is enabled if true, disabled otherwiseprotected static boolean usesLocalIterators(org.apache.hadoop.mapreduce.JobContext context)
context
- the Hadoop context for the configured jobsetLocalIterators(Job, boolean)
public static void setOfflineTableScan(org.apache.hadoop.mapreduce.Job job, boolean enableFeature)
Enable reading offline tables. By default, this feature is disabled and only online tables are scanned. This will make the map reduce job directly read the table's files. If the table is not offline, then the job will fail. If the table comes online during the map reduce job, it is likely that the job will fail.
To use this option, the map reduce user will need access to read the Accumulo directory in HDFS.
Reading the offline table will create the scan time iterator stack in the map process. So any iterators that are configured for the table will need to be on the mapper's classpath.
One way to use this feature is to clone a table, take the clone offline, and use the clone as the input table for a map reduce job. If you plan to map reduce over the data many times, it may be better to the compact the table, clone it, take it offline, and use the clone for all map reduce jobs. The reason to do this is that compaction will reduce each tablet in the table to one file, and it is faster to read from one file.
There are two possible advantages to reading a tables file directly out of HDFS. First, you may see better read performance. Second, it will support speculative execution better. When reading an online table speculative execution can put more load on an already slow tablet server.
By default, this feature is disabled.
job
- the Hadoop job instance to be configuredenableFeature
- the feature is enabled if true, disabled otherwiseprotected static boolean isOfflineScan(org.apache.hadoop.mapreduce.JobContext context)
context
- the Hadoop context for the configured jobsetOfflineTableScan(Job, boolean)
protected static org.apache.accumulo.core.client.impl.TabletLocator getTabletLocator(org.apache.hadoop.mapreduce.JobContext context) throws TableNotFoundException
TabletLocator
based on the configuration.context
- the Hadoop context for the configured jobTableNotFoundException
- if the table name set on the configuration doesn't existprotected static void validateOptions(org.apache.hadoop.mapreduce.JobContext context) throws IOException
InputFormat
.context
- the Hadoop context for the configured jobIOException
- if the context is improperly configuredpublic List<org.apache.hadoop.mapreduce.InputSplit> getSplits(org.apache.hadoop.mapreduce.JobContext context) throws IOException
getSplits
in class org.apache.hadoop.mapreduce.InputFormat<K,V>
IOException
@Deprecated public static void setIsolated(org.apache.hadoop.conf.Configuration conf, boolean enable)
setScanIsolation(Job, boolean)
instead.@Deprecated public static void setLocalIterators(org.apache.hadoop.conf.Configuration conf, boolean enable)
setLocalIterators(Job, boolean)
instead.@Deprecated public static void setInputInfo(org.apache.hadoop.conf.Configuration conf, String user, byte[] passwd, String table, Authorizations auths)
setConnectorInfo(Job, String, AuthenticationToken)
, setInputTableName(Job, String)
, and
setScanAuthorizations(Job, Authorizations)
instead.@Deprecated public static void setZooKeeperInstance(org.apache.hadoop.conf.Configuration conf, String instanceName, String zooKeepers)
setZooKeeperInstance(Job, String, String)
instead.@Deprecated public static void setMockInstance(org.apache.hadoop.conf.Configuration conf, String instanceName)
setMockInstance(Job, String)
instead.@Deprecated public static void setRanges(org.apache.hadoop.conf.Configuration conf, Collection<Range> ranges)
setRanges(Job, Collection)
instead.@Deprecated public static void disableAutoAdjustRanges(org.apache.hadoop.conf.Configuration conf)
setAutoAdjustRanges(Job, boolean)
instead.@Deprecated public static void setMaxVersions(org.apache.hadoop.conf.Configuration conf, int maxVersions) throws IOException
addIterator(Job, IteratorSetting)
to add the VersioningIterator
instead.IOException
@Deprecated public static void setScanOffline(org.apache.hadoop.conf.Configuration conf, boolean scanOff)
setOfflineTableScan(Job, boolean)
instead.@Deprecated public static void fetchColumns(org.apache.hadoop.conf.Configuration conf, Collection<org.apache.accumulo.core.util.Pair<org.apache.hadoop.io.Text,org.apache.hadoop.io.Text>> columnFamilyColumnQualifierPairs)
fetchColumns(Job, Collection)
instead.@Deprecated public static void setLogLevel(org.apache.hadoop.conf.Configuration conf, org.apache.log4j.Level level)
setLogLevel(Job, Level)
instead.@Deprecated public static void addIterator(org.apache.hadoop.conf.Configuration conf, IteratorSetting cfg)
addIterator(Job, IteratorSetting)
instead.@Deprecated protected static boolean isIsolated(org.apache.hadoop.conf.Configuration conf)
isIsolated(JobContext)
instead.@Deprecated protected static boolean usesLocalIterators(org.apache.hadoop.conf.Configuration conf)
usesLocalIterators(JobContext)
instead.@Deprecated protected static String getPrincipal(org.apache.hadoop.conf.Configuration conf)
getPrincipal(JobContext)
instead.@Deprecated protected static byte[] getToken(org.apache.hadoop.conf.Configuration conf)
getToken(JobContext)
instead.@Deprecated protected static String getTablename(org.apache.hadoop.conf.Configuration conf)
getInputTableName(JobContext)
instead.@Deprecated protected static Authorizations getAuthorizations(org.apache.hadoop.conf.Configuration conf)
getScanAuthorizations(JobContext)
instead.@Deprecated protected static Instance getInstance(org.apache.hadoop.conf.Configuration conf)
getInstance(JobContext)
instead.@Deprecated protected static org.apache.accumulo.core.client.impl.TabletLocator getTabletLocator(org.apache.hadoop.conf.Configuration conf) throws TableNotFoundException
getTabletLocator(JobContext)
instead.TableNotFoundException
@Deprecated protected static List<Range> getRanges(org.apache.hadoop.conf.Configuration conf) throws IOException
getRanges(JobContext)
instead.IOException
@Deprecated protected static Set<org.apache.accumulo.core.util.Pair<org.apache.hadoop.io.Text,org.apache.hadoop.io.Text>> getFetchedColumns(org.apache.hadoop.conf.Configuration conf)
getFetchedColumns(JobContext)
instead.@Deprecated protected static boolean getAutoAdjustRanges(org.apache.hadoop.conf.Configuration conf)
getAutoAdjustRanges(JobContext)
instead.@Deprecated protected static org.apache.log4j.Level getLogLevel(org.apache.hadoop.conf.Configuration conf)
getLogLevel(JobContext)
instead.@Deprecated protected static void validateOptions(org.apache.hadoop.conf.Configuration conf) throws IOException
validateOptions(JobContext)
instead.IOException
@Deprecated protected static int getMaxVersions(org.apache.hadoop.conf.Configuration conf)
addIterator(Job, IteratorSetting)
to add the VersioningIterator
instead.@Deprecated protected static boolean isOfflineScan(org.apache.hadoop.conf.Configuration conf)
isOfflineScan(JobContext)
instead.@Deprecated protected static List<org.apache.accumulo.core.client.mapreduce.InputFormatBase.AccumuloIterator> getIterators(org.apache.hadoop.conf.Configuration conf)
getIterators(JobContext)
instead.@Deprecated protected static List<org.apache.accumulo.core.client.mapreduce.InputFormatBase.AccumuloIteratorOption> getIteratorOptions(org.apache.hadoop.conf.Configuration conf)
getIterators(JobContext)
instead.Copyright © 2011-2016 The Apache Software Foundation. All Rights Reserved.