Added aggregators, not tested more than a localrunner with a single task.
The error accumulation works, however I have somehow broken pagerank: Sum is: 0.7475461787313158
I have to investigate it further, but I have seen that the testcase was useless anyways:
In the current trunk version it just checks if the sum is in between 0 and 1, which is always the case.
This does really not say that pagerank is working correct.
Seems that this got broken when we translated the old pagerank.
Should we put the aggregators into another package? Same with the combiners?
BTW I added my connected component special vertex It is much more cleaner than that of giraph.
Maybe we can add a list of aggregators, instead of just one later.
IMHO, the not working pagerank is a blocker.