Skip to content

Commit 35b15dc

Browse files
author
James Lee
committed
update StackOverFlowSurvey
1 parent 58b621d commit 35b15dc

1 file changed

Lines changed: 6 additions & 6 deletions

File tree

src/main/java/com/sparkTutorial/advanced/accumulator/StackOverFlowSurvey.java

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -17,16 +17,16 @@ public static void main(String[] args) throws Exception {
1717

1818
JavaSparkContext javaSparkContext = new JavaSparkContext(sparkContext);
1919

20-
JavaRDD<String> responseRDD = javaSparkContext.textFile("in/2016-stack-overflow-survey-responses.csv");
21-
2220
final LongAccumulator total = new LongAccumulator();
2321
final LongAccumulator missingSalaryMidPoint = new LongAccumulator();
2422

25-
total.register(sparkContext, Option.empty(), true);
26-
missingSalaryMidPoint.register(sparkContext, Option.empty(), true);
23+
total.register(sparkContext, Option.apply("total"), false);
24+
missingSalaryMidPoint.register(sparkContext, Option.apply("missing salary middle point"), false);
2725

2826

29-
JavaRDD<String> responseFromSwitchResponse = responseRDD.filter(response -> {
27+
JavaRDD<String> responseRDD = javaSparkContext.textFile("in/2016-stack-overflow-survey-responses.csv");
28+
29+
JavaRDD<String> responseFromCanada = responseRDD.filter(response -> {
3030
String[] splits = response.split(",", -1);
3131

3232
total.add(1);
@@ -39,7 +39,7 @@ public static void main(String[] args) throws Exception {
3939

4040
});
4141

42-
System.out.println("Count of responses from Canada: " + responseFromSwitchResponse.count());
42+
System.out.println("Count of responses from Canada: " + responseFromCanada.count());
4343
System.out.println("Total count of responses: " + total.value());
4444
System.out.println("Count of responses missing salary middle point: " + missingSalaryMidPoint.value());
4545
}

0 commit comments

Comments
 (0)