diff --git a/dev/run-tests.py b/dev/run-tests.py
index 3533e0c857b9b66281d0fb11d446fabe8d8ce287..eb79a2a5027078d5703bf32774539c8b2e8da16e 100755
--- a/dev/run-tests.py
+++ b/dev/run-tests.py
@@ -261,7 +261,7 @@ def get_hadoop_profiles(hadoop_version):
     """
 
     sbt_maven_hadoop_profiles = {
-        "hadoop1.0": ["-Phadoop-1", "-Dhadoop.version=1.0.4"],
+        "hadoop1.0": ["-Phadoop-1", "-Dhadoop.version=1.2.1"],
         "hadoop2.0": ["-Phadoop-1", "-Dhadoop.version=2.0.0-mr1-cdh4.1.1"],
         "hadoop2.2": ["-Pyarn", "-Phadoop-2.2"],
         "hadoop2.3": ["-Pyarn", "-Phadoop-2.3", "-Dhadoop.version=2.3.0"],
diff --git a/pom.xml b/pom.xml
index 00f50166b39b64e6a067854a882b3c84da581e7f..4c18bd5e42c871eaea9cdd8bc53cf420242a6b47 100644
--- a/pom.xml
+++ b/pom.xml
@@ -1686,7 +1686,7 @@
     <profile>
       <id>hadoop-1</id>
       <properties>
-        <hadoop.version>1.0.4</hadoop.version>
+        <hadoop.version>1.2.1</hadoop.version>
         <protobuf.version>2.4.1</protobuf.version>
         <hbase.version>0.98.7-hadoop1</hbase.version>
         <avro.mapred.classifier>hadoop1</avro.mapred.classifier>