You are viewing a plain text version of this content. The canonical link for it is here.
Posted to common-commits@hadoop.apache.org by to...@apache.org on 2007/05/08 18:12:57 UTC
svn commit: r536239 - in /lucene/hadoop/trunk: ./
src/java/org/apache/hadoop/mapred/lib/aggregate/
src/test/org/apache/hadoop/fs/
Author: tomwhite
Date: Tue May 8 09:12:56 2007
New Revision: 536239
URL: http://svn.apache.org/viewvc?view=rev&rev=536239
Log:
HADOOP-1310. Fix unchecked warnings in aggregate code.
Modified:
lucene/hadoop/trunk/CHANGES.txt
lucene/hadoop/trunk/src/java/org/apache/hadoop/mapred/lib/aggregate/UniqValueCount.java
lucene/hadoop/trunk/src/java/org/apache/hadoop/mapred/lib/aggregate/UserDefinedValueAggregatorDescriptor.java
lucene/hadoop/trunk/src/java/org/apache/hadoop/mapred/lib/aggregate/ValueAggregatorJob.java
lucene/hadoop/trunk/src/java/org/apache/hadoop/mapred/lib/aggregate/ValueHistogram.java
lucene/hadoop/trunk/src/test/org/apache/hadoop/fs/DFSCIOTest.java
lucene/hadoop/trunk/src/test/org/apache/hadoop/fs/TestDFSIO.java
Modified: lucene/hadoop/trunk/CHANGES.txt
URL: http://svn.apache.org/viewvc/lucene/hadoop/trunk/CHANGES.txt?view=diff&rev=536239&r1=536238&r2=536239
==============================================================================
--- lucene/hadoop/trunk/CHANGES.txt (original)
+++ lucene/hadoop/trunk/CHANGES.txt Tue May 8 09:12:56 2007
@@ -360,6 +360,8 @@
generates it rather than the entire task tracker.
(Arun C Murthy via cutting)
+107. HADOOP-1310. Fix unchecked warnings in aggregate code. (tomwhite)
+
Release 0.12.3 - 2007-04-06
Modified: lucene/hadoop/trunk/src/java/org/apache/hadoop/mapred/lib/aggregate/UniqValueCount.java
URL: http://svn.apache.org/viewvc/lucene/hadoop/trunk/src/java/org/apache/hadoop/mapred/lib/aggregate/UniqValueCount.java?view=diff&rev=536239&r1=536238&r2=536239
==============================================================================
--- lucene/hadoop/trunk/src/java/org/apache/hadoop/mapred/lib/aggregate/UniqValueCount.java (original)
+++ lucene/hadoop/trunk/src/java/org/apache/hadoop/mapred/lib/aggregate/UniqValueCount.java Tue May 8 09:12:56 2007
@@ -29,14 +29,14 @@
*/
public class UniqValueCount implements ValueAggregator {
- TreeMap uniqItems = null;
+ TreeMap<Object, Object> uniqItems = null;
/**
* the default constructor
*
*/
public UniqValueCount() {
- uniqItems = new TreeMap();
+ uniqItems = new TreeMap<Object, Object>();
}
/**
@@ -70,7 +70,7 @@
* reset the aggregator
*/
public void reset() {
- uniqItems = new TreeMap();
+ uniqItems = new TreeMap<Object, Object>();
}
/**
@@ -80,7 +80,7 @@
public ArrayList getCombinerOutput() {
Object key = null;
Iterator iter = uniqItems.keySet().iterator();
- ArrayList retv = new ArrayList();
+ ArrayList<Object> retv = new ArrayList<Object>();
while (iter.hasNext()) {
key = iter.next();
Modified: lucene/hadoop/trunk/src/java/org/apache/hadoop/mapred/lib/aggregate/UserDefinedValueAggregatorDescriptor.java
URL: http://svn.apache.org/viewvc/lucene/hadoop/trunk/src/java/org/apache/hadoop/mapred/lib/aggregate/UserDefinedValueAggregatorDescriptor.java?view=diff&rev=536239&r1=536238&r2=536239
==============================================================================
--- lucene/hadoop/trunk/src/java/org/apache/hadoop/mapred/lib/aggregate/UserDefinedValueAggregatorDescriptor.java (original)
+++ lucene/hadoop/trunk/src/java/org/apache/hadoop/mapred/lib/aggregate/UserDefinedValueAggregatorDescriptor.java Tue May 8 09:12:56 2007
@@ -48,7 +48,7 @@
Object retv = null;
try {
ClassLoader classLoader = Thread.currentThread().getContextClassLoader();
- Class theFilterClass = Class.forName(className, true, classLoader);
+ Class<?> theFilterClass = Class.forName(className, true, classLoader);
Constructor meth = theFilterClass.getDeclaredConstructor(argArray);
meth.setAccessible(true);
retv = meth.newInstance();
Modified: lucene/hadoop/trunk/src/java/org/apache/hadoop/mapred/lib/aggregate/ValueAggregatorJob.java
URL: http://svn.apache.org/viewvc/lucene/hadoop/trunk/src/java/org/apache/hadoop/mapred/lib/aggregate/ValueAggregatorJob.java?view=diff&rev=536239&r1=536238&r2=536239
==============================================================================
--- lucene/hadoop/trunk/src/java/org/apache/hadoop/mapred/lib/aggregate/ValueAggregatorJob.java (original)
+++ lucene/hadoop/trunk/src/java/org/apache/hadoop/mapred/lib/aggregate/ValueAggregatorJob.java Tue May 8 09:12:56 2007
@@ -24,6 +24,7 @@
import org.apache.hadoop.fs.FileSystem;
import org.apache.hadoop.fs.Path;
import org.apache.hadoop.io.Text;
+import org.apache.hadoop.mapred.InputFormat;
import org.apache.hadoop.mapred.JobConf;
import org.apache.hadoop.mapred.SequenceFileInputFormat;
import org.apache.hadoop.mapred.TextInputFormat;
@@ -111,7 +112,8 @@
numOfReducers = Integer.parseInt(args[2]);
}
- Class theInputFormat = SequenceFileInputFormat.class;
+ Class<? extends InputFormat> theInputFormat =
+ SequenceFileInputFormat.class;
if (args.length > 3 && args[3].compareToIgnoreCase("textinputformat") == 0) {
theInputFormat = TextInputFormat.class;
}
Modified: lucene/hadoop/trunk/src/java/org/apache/hadoop/mapred/lib/aggregate/ValueHistogram.java
URL: http://svn.apache.org/viewvc/lucene/hadoop/trunk/src/java/org/apache/hadoop/mapred/lib/aggregate/ValueHistogram.java?view=diff&rev=536239&r1=536238&r2=536239
==============================================================================
--- lucene/hadoop/trunk/src/java/org/apache/hadoop/mapred/lib/aggregate/ValueHistogram.java (original)
+++ lucene/hadoop/trunk/src/java/org/apache/hadoop/mapred/lib/aggregate/ValueHistogram.java Tue May 8 09:12:56 2007
@@ -33,10 +33,10 @@
*/
public class ValueHistogram implements ValueAggregator {
- TreeMap items = null;
+ TreeMap<Object, Object> items = null;
public ValueHistogram() {
- items = new TreeMap();
+ items = new TreeMap<Object, Object>();
}
/**
@@ -150,7 +150,7 @@
* The return value is expected to be used by the reducer.
*/
public ArrayList getCombinerOutput() {
- ArrayList retv = new ArrayList();
+ ArrayList<String> retv = new ArrayList<String>();
Iterator iter = items.entrySet().iterator();
while (iter.hasNext()) {
@@ -174,7 +174,7 @@
* reset the aggregator
*/
public void reset() {
- items = new TreeMap();
+ items = new TreeMap<Object, Object>();
}
}
Modified: lucene/hadoop/trunk/src/test/org/apache/hadoop/fs/DFSCIOTest.java
URL: http://svn.apache.org/viewvc/lucene/hadoop/trunk/src/test/org/apache/hadoop/fs/DFSCIOTest.java?view=diff&rev=536239&r1=536238&r2=536239
==============================================================================
--- lucene/hadoop/trunk/src/test/org/apache/hadoop/fs/DFSCIOTest.java (original)
+++ lucene/hadoop/trunk/src/test/org/apache/hadoop/fs/DFSCIOTest.java Tue May 8 09:12:56 2007
@@ -264,7 +264,7 @@
runIOTest(WriteMapper.class, WRITE_DIR);
}
- private static void runIOTest( Class mapperClass,
+ private static void runIOTest( Class<? extends Mapper> mapperClass,
Path outputDir
) throws IOException {
JobConf job = new JobConf(fsConfig, DFSCIOTest.class);
Modified: lucene/hadoop/trunk/src/test/org/apache/hadoop/fs/TestDFSIO.java
URL: http://svn.apache.org/viewvc/lucene/hadoop/trunk/src/test/org/apache/hadoop/fs/TestDFSIO.java?view=diff&rev=536239&r1=536238&r2=536239
==============================================================================
--- lucene/hadoop/trunk/src/test/org/apache/hadoop/fs/TestDFSIO.java (original)
+++ lucene/hadoop/trunk/src/test/org/apache/hadoop/fs/TestDFSIO.java Tue May 8 09:12:56 2007
@@ -219,7 +219,7 @@
runIOTest(WriteMapper.class, WRITE_DIR);
}
- private static void runIOTest( Class mapperClass,
+ private static void runIOTest( Class<? extends Mapper> mapperClass,
Path outputDir
) throws IOException {
JobConf job = new JobConf(fsConfig, TestDFSIO.class);