giraph-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Marco Aurelio Barbosa Fagnani Lotz <>
Subject RE: Dynamic Graphs
Date Wed, 21 Aug 2013 12:13:57 GMT
Dear Mr. Martella,

Once achieved the conditions for updating the vertex data base, what it the best way for the
Injector Vertex to call an input reader again?

I am able to access all the HDFS data, but I guess the vertex would need to have access to
the input splits and also the vertex input format that I designate. Am I correct? Or there
is a way that one can just ask Zookeeper to create new splits and distribute to the workers
from given a path in DFS?

Best Regards,
Marco Lotz
From: Claudio Martella <>
Sent: 14 August 2013 15:25
Subject: Re: Dynamic Graphs

Hi Marco,

Giraph currently does not support that. One way of doing this would be by having a specific
(pseudo-)vertex to act as the "injector" of the new vertices and edges For example, it would
read a file from HDFS and call the mutable API during the computation, superstep after superstep.

On Wed, Aug 14, 2013 at 3:02 PM, Marco Aurelio Barbosa Fagnani Lotz <<>>
Hello all,

I would like to know if there is any form to use dynamic graphs with Giraph. By dynamic one
can read graphs that may change while Giraph is computing/deliberating. The changes are in
the input file and are not caused by the graph computation itself.

Is there any way to analyse it using Giraph? If not, anyone has any idea/suggestion if it
is possible to modify the framework in order to process it?

Best Regards,
Marco Lotz

   Claudio Martella<>

View raw message