@@ -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