Re: Incrementally add/remove vertices in GraphX

2015-10-19 Thread mas
Dear All,

Any update regarding Graph Streaming, I want to update, i.e., add vertices
and edges after creation of graph. 

Any suggestions or recommendations to do that.

Thanks,



--
View this message in context: 
http://apache-spark-user-list.1001560.n3.nabble.com/Incrementally-add-remove-vertices-in-GraphX-tp2227p25116.html
Sent from the Apache Spark User List mailing list archive at Nabble.com.

-
To unsubscribe, e-mail: user-unsubscr...@spark.apache.org
For additional commands, e-mail: user-h...@spark.apache.org



Re: Incrementally add/remove vertices in GraphX

2015-05-20 Thread vzaychik
Any updates on GraphX Streaming? There was mention of this about a year ago,
but nothing much since.
Thanks!



--
View this message in context: 
http://apache-spark-user-list.1001560.n3.nabble.com/Incrementally-add-remove-vertices-in-GraphX-tp2227p22963.html
Sent from the Apache Spark User List mailing list archive at Nabble.com.

-
To unsubscribe, e-mail: user-unsubscr...@spark.apache.org
For additional commands, e-mail: user-h...@spark.apache.org



Re: Incrementally add/remove vertices in GraphX

2014-03-18 Thread Matei Zaharia
I just meant that you call union() before creating the RDDs that you pass to 
new Graph(). If you call it after it will produce other RDDs.

The Graph() constructor actually shuffles and “indexes” the data to make graph 
operations efficient, so it’s not too easy to add elements after. You could 
access graph.vertices and graph.edges to build new RDDs, and then call Graph() 
again to make a new graph. I’ve CCed Joey and Ankur to see if they have further 
ideas on how to optimize this. It would be cool to support more efficient union 
and subtracting of graphs once they’ve been partitioned by GraphX.

Matei

On Mar 14, 2014, at 8:32 AM, alelulli alessandro.lu...@gmail.com wrote:

 Hi Matei,
 
 Could you please clarify why i must call union before creating the graph?
 
 What's the behavior if i call union / subtract after the creation? 
 Is the added /removed vertexes been processed?
 
 For example if i'm implementing an iterative algorithm and at the 5th step i
 need to add some vertex / edge, can i call union / subtract on the
 VertexRDD, EdgeRDD and Triplets?
 
 Thanks
 Alessandro
 
 
 
 --
 View this message in context: 
 http://apache-spark-user-list.1001560.n3.nabble.com/Incrementally-add-remove-vertices-in-GraphX-tp2227p2695.html
 Sent from the Apache Spark User List mailing list archive at Nabble.com.



Re: Incrementally add/remove vertices in GraphX

2014-03-02 Thread psnively
Does this suggest value in an integration of GraphX and neo4j?

Sent from my Verizon Wireless Phone

- Reply message -
From: Matei Zaharia matei.zaha...@gmail.com
To: user@spark.apache.org
Cc: u...@spark.incubator.apache.org
Subject: Incrementally add/remove vertices in GraphX
Date: Sun, Mar 2, 2014 4:52 pm


You can create a ticket, but note that real-time updates to the graph are 
outside the scope of GraphX right now. It’s meant to be a graph analysis 
system, not a graph storage system. I’ve added it as a component on 
https://spark-project.atlassian.net/browse/SPARK.

Matei

On Mar 2, 2014, at 3:32 PM, Deepak Nulu deepakn...@gmail.com wrote:

 Hi Matei,
 
 Thanks for the quick response. Is there a plan to support this? Any ticket I
 can follow? I don't see a GraphX component at
 https://spark-project.atlassian.net; is there a different bug database for
 GraphX?
 
 Thanks.
 
 -deepak
 
 
 
 
 --
 View this message in context: 
 http://apache-spark-user-list.1001560.n3.nabble.com/Incrementally-add-remove-vertices-in-GraphX-tp2227p2230.html
 Sent from the Apache Spark User List mailing list archive at Nabble.com.