You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@accumulo.apache.org by el...@apache.org on 2013/11/23 02:42:00 UTC
[07/19] git commit: ACCUMULO-1854 Remove unnecessary arguments from
methods
ACCUMULO-1854 Remove unnecessary arguments from methods
Project: http://git-wip-us.apache.org/repos/asf/accumulo/repo
Commit: http://git-wip-us.apache.org/repos/asf/accumulo/commit/3beb9f71
Tree: http://git-wip-us.apache.org/repos/asf/accumulo/tree/3beb9f71
Diff: http://git-wip-us.apache.org/repos/asf/accumulo/diff/3beb9f71
Branch: refs/heads/1.5.1-SNAPSHOT
Commit: 3beb9f710f526672fc67850b84c4999d968dc925
Parents: 45ae55f
Author: Josh Elser <el...@apache.org>
Authored: Thu Nov 21 20:18:16 2013 -0500
Committer: Josh Elser <el...@apache.org>
Committed: Thu Nov 21 20:18:16 2013 -0500
----------------------------------------------------------------------
.../core/client/mapreduce/InputFormatBase.java | 34 ++++++--------------
1 file changed, 10 insertions(+), 24 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/accumulo/blob/3beb9f71/src/core/src/main/java/org/apache/accumulo/core/client/mapreduce/InputFormatBase.java
----------------------------------------------------------------------
diff --git a/src/core/src/main/java/org/apache/accumulo/core/client/mapreduce/InputFormatBase.java b/src/core/src/main/java/org/apache/accumulo/core/client/mapreduce/InputFormatBase.java
index 40e09a1..bd90b8c 100644
--- a/src/core/src/main/java/org/apache/accumulo/core/client/mapreduce/InputFormatBase.java
+++ b/src/core/src/main/java/org/apache/accumulo/core/client/mapreduce/InputFormatBase.java
@@ -1057,25 +1057,18 @@ public abstract class InputFormatBase<K,V> extends InputFormat<K,V> {
}
}
- // Apply the configured iterators from the job to the scanner
- /**
- * @deprecated Use {@link #setupIterators(Configuration,Scanner)} instead
- */
- protected void setupIterators(TaskAttemptContext attempt, Scanner scanner, List<AccumuloIterator> iterators, List<AccumuloIteratorOption> options)
- throws AccumuloException {
- setupIterators(attempt.getConfiguration(), scanner, iterators, options);
- }
-
/**
* Apply the configured iterators from the configuration to the scanner.
*
- * @param conf
- * the Hadoop configuration object
* @param scanner
* the scanner to configure
+ * @param iterators
+ * the iterators to configure on the scanner
+ * @param options
+ * options for each configured iterator
* @throws AccumuloException
*/
- protected void setupIterators(Configuration conf, Scanner scanner, List<AccumuloIterator> iterators, List<AccumuloIteratorOption> options)
+ protected void setupIterators(Scanner scanner, List<AccumuloIterator> iterators, List<AccumuloIteratorOption> options)
throws AccumuloException {
Map<String,IteratorSetting> scanIterators = new HashMap<String,IteratorSetting>();
@@ -1091,21 +1084,14 @@ public abstract class InputFormatBase<K,V> extends InputFormat<K,V> {
}
/**
- * @deprecated Use {@link #setupMaxVersions(Configuration,Scanner)} instead
- */
- protected void setupMaxVersions(TaskAttemptContext attempt, Scanner scanner, int maxVersions) {
- setupMaxVersions(attempt.getConfiguration(), scanner, maxVersions);
- }
-
- /**
* If maxVersions has been set, configure a {@link VersioningIterator} at priority 0 for this scanner.
*
- * @param conf
- * the Hadoop configuration object
* @param scanner
* the scanner to configure
+ * @param maxVersions
+ * the number of versions to return
*/
- protected void setupMaxVersions(Configuration conf, Scanner scanner, int maxVersions) {
+ protected void setupMaxVersions(Scanner scanner, int maxVersions) {
// Check to make sure its a legit value
if (maxVersions >= 1) {
IteratorSetting vers = new IteratorSetting(0, "vers", VersioningIterator.class);
@@ -1222,13 +1208,13 @@ public abstract class InputFormatBase<K,V> extends InputFormat<K,V> {
log.info("Using local iterators");
scanner = new ClientSideIteratorScanner(scanner);
}
- setupMaxVersions(conf, scanner, maxVersions);
+ setupMaxVersions(scanner, maxVersions);
if (rowRegex != null || colfRegex != null || colqRegex != null || valueRegex != null) {
IteratorSetting is = new IteratorSetting(50, RegExFilter.class);
RegExFilter.setRegexs(is, rowRegex, colfRegex, colqRegex, valueRegex, false);
scanner.addScanIterator(is);
}
- setupIterators(conf, scanner, iterators, options);
+ setupIterators(scanner, iterators, options);
} catch (Exception e) {
throw new IOException(e);
}