aboutsummaryrefslogtreecommitdiff
path: root/core/src/test/java
diff options
context:
space:
mode:
authorSean Owen <sowen@cloudera.com>2016-04-23 10:47:50 -0700
committerReynold Xin <rxin@databricks.com>2016-04-23 10:47:50 -0700
commitbe0d5d3bbebf0912c27bf41ce27b5ba214e61e19 (patch)
tree3d067a6e3aeb441217475e8fabcb4d6131575e61 /core/src/test/java
parenta55fbe2a16aa0866ff8aca25bf9f772e6eb516a1 (diff)
downloadspark-be0d5d3bbebf0912c27bf41ce27b5ba214e61e19.tar.gz
spark-be0d5d3bbebf0912c27bf41ce27b5ba214e61e19.tar.bz2
spark-be0d5d3bbebf0912c27bf41ce27b5ba214e61e19.zip
[SPARK-14873][CORE] Java sampleByKey methods take ju.Map but with Scala Double values; results in type Object
## What changes were proposed in this pull request? Java `sampleByKey` methods should accept `Map` with `java.lang.Double` values ## How was this patch tested? Existing (updated) Jenkins tests Author: Sean Owen <sowen@cloudera.com> Closes #12637 from srowen/SPARK-14873.
Diffstat (limited to 'core/src/test/java')
-rw-r--r--core/src/test/java/org/apache/spark/JavaAPISuite.java5
1 files changed, 2 insertions, 3 deletions
diff --git a/core/src/test/java/org/apache/spark/JavaAPISuite.java b/core/src/test/java/org/apache/spark/JavaAPISuite.java
index 0f65554516..04f92d6016 100644
--- a/core/src/test/java/org/apache/spark/JavaAPISuite.java
+++ b/core/src/test/java/org/apache/spark/JavaAPISuite.java
@@ -44,7 +44,6 @@ import com.google.common.collect.ImmutableMap;
import com.google.common.collect.Iterables;
import com.google.common.collect.Iterators;
import com.google.common.collect.Lists;
-import com.google.common.collect.Maps;
import com.google.common.base.Throwables;
import com.google.common.io.Files;
import org.apache.hadoop.io.IntWritable;
@@ -1644,7 +1643,7 @@ public class JavaAPISuite implements Serializable {
return new Tuple2<>(i % 2, 1);
}
});
- Map<Integer, Object> fractions = Maps.newHashMap();
+ Map<Integer, Double> fractions = new HashMap<>();
fractions.put(0, 0.5);
fractions.put(1, 1.0);
JavaPairRDD<Integer, Integer> wr = rdd2.sampleByKey(true, fractions, 1L);
@@ -1670,7 +1669,7 @@ public class JavaAPISuite implements Serializable {
return new Tuple2<>(i % 2, 1);
}
});
- Map<Integer, Object> fractions = Maps.newHashMap();
+ Map<Integer, Double> fractions = new HashMap<>();
fractions.put(0, 0.5);
fractions.put(1, 1.0);
JavaPairRDD<Integer, Integer> wrExact = rdd2.sampleByKeyExact(true, fractions, 1L);