v5.setParallelism(4);
v4.connectDataSetAsInput(v2result, DistributionPattern.BIPARTITE);
v4.connectDataSetAsInput(v3result_1, DistributionPattern.BIPARTITE);
v5.connectNewDataSetAsInput(v4, DistributionPattern.BIPARTITE);
v5.connectDataSetAsInput(v3result_2, DistributionPattern.BIPARTITE);
List<AbstractJobVertex> ordered2 = new ArrayList<AbstractJobVertex>(Arrays.asList(v4, v5));
try {
eg.attachJobGraph(ordered2);