<div dir="ltr"><div dir="ltr" class="gmail_msg">Thanks Alexey. Could you explain a bit more detail based on the example in comments below?<div class="gmail_msg"><div class="gmail_msg"><br class="gmail_msg"><div class="gmail_quote gmail_msg"></div></div></div></div><div dir="ltr" class="gmail_msg"><div class="gmail_msg"><div class="gmail_msg"><div class="gmail_quote gmail_msg"><div dir="ltr" class="gmail_msg">On Mon, Jan 9, 2017 at 4:08 PM Weyl, Alexey (Nokia - IL) <<a href="mailto:alexey.weyl@nokia.com" class="gmail_msg" target="_blank">alexey.weyl@nokia.com</a>> wrote:<br class="gmail_msg"></div><blockquote class="gmail_quote gmail_msg" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">That’s not what I mean.<br class="gmail_msg">
<br class="gmail_msg">
When some data is changed in a some vertices, their event is pushed to the event queue, and thus the correct transformer is called.<br class="gmail_msg">
We update the data of the current vertex, and for each neighbor that we created in the transformer, we check the following:<br class="gmail_msg">
if the neighbor vertex doesn't exist yet or if the id_deleted property of the neighbor vertex is false, then update the vertex in the graph. Then it checks if the edge is not in the graph yet, then it adds it.<br class="gmail_msg"></blockquote><div class="gmail_msg"><br class="gmail_msg"></div></div></div></div></div><div dir="ltr" class="gmail_msg"><div class="gmail_msg"><div class="gmail_msg"><div class="gmail_quote gmail_msg"><div class="gmail_msg">Before: PC_a is linked to PC_b with Cable</div><div class="gmail_msg">After: PC_a is linked to PC_b with Wi-Fi</div><div class="gmail_msg"><br class="gmail_msg"></div><div class="gmail_msg">So this will results in a removal of original edge (labeled Cable) and adding of new edge (labeled Wi-Fi) . Is that correct?</div></div></div></div></div><div dir="ltr" class="gmail_msg"><div class="gmail_msg"><div class="gmail_msg"><div class="gmail_quote gmail_msg"><div class="gmail_msg"><br class="gmail_msg"></div><blockquote class="gmail_quote gmail_msg" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Alexey<br class="gmail_msg">
<br class="gmail_msg">
From: Yujun Zhang [mailto:<a href="mailto:zhangyujun%2Bzte@gmail.com" class="gmail_msg" target="_blank">zhangyujun+zte@gmail.com</a>]<br class="gmail_msg">
Sent: Sunday, January 08, 2017 5:45 PM<br class="gmail_msg">
To: OpenStack Development Mailing List (not for usage questions)<br class="gmail_msg">
Subject: [ALU] Re: [openstack-dev] [ALU] Re: [ALU] Re: [ALU] Re: [ALU] [vitrage]how touseplaceholder vertex<br class="gmail_msg">
<br class="gmail_msg">
Hi, Alexey<br class="gmail_msg">
On Sun, Jan 8, 2017 at 2:50 PM Weyl, Alexey (Nokia - IL) <<a href="mailto:alexey.weyl@nokia.com" class="gmail_msg" target="_blank">alexey.weyl@nokia.com</a>> wrote:<br class="gmail_msg">
Hi Yujun,<br class="gmail_msg">
<br class="gmail_msg">
A relationship is defined by the following trio: source id, target id and a label on the edge.<br class="gmail_msg">
In the processor, I add only edges that doesn't exists.<br class="gmail_msg">
<br class="gmail_msg">
Currently the vertex is mapping to entity, and the edge is mapping to relationship. <br class="gmail_msg">
<br class="gmail_msg">
So do you mean that we should update the label if the relationship between two entities changes? e.g. we change the link between two PC's from cable to Wi-Fi.<br class="gmail_msg">
__________________________________________________________________________<br class="gmail_msg">
OpenStack Development Mailing List (not for usage questions)<br class="gmail_msg">
Unsubscribe: <a href="http://OpenStack-dev-request@lists.openstack.org?subject:unsubscribe" rel="noreferrer" class="gmail_msg" target="_blank">OpenStack-dev-request@lists.openstack.org?subject:unsubscribe</a><br class="gmail_msg">
<a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev" rel="noreferrer" class="gmail_msg" target="_blank">http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev</a><br class="gmail_msg">
</blockquote></div></div></div></div></div>