Description
GIRAPH-931, which provides an implementation of strongly connected components (SCC), uses the non-commutative BooleanOverwriteAggregator. This causes a race condition between workers, leading to incorrect results when increasing the number of workers. For example, the amazon0505 graph from SNAP will give different (incorrect) results with 8 workers compared to 1.
The fix uses BooleanOrAggregator instead of BooleanOverwriteAggregator.