<div dir="ltr">Ah, also, I didn&#39;t say I don&#39;t want intermediate data in the graph :) That is an over-generalization. I said I don&#39;t think *this* data belongs in the graph. We do want to be storing the *right* data in the graph. And we need to be careful about what that data is and where and how it is stored.</div>
<div class="gmail_extra"><br><br><div class="gmail_quote">On Fri, Jul 25, 2014 at 2:21 PM, Ondrej Zizka <span dir="ltr">&lt;<a href="mailto:ozizka@redhat.com" target="_blank">ozizka@redhat.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Right, but Lincoln doesn&#39;t want the intermediate data in the graph, if I<br>
understand him correctly.<br>
That&#39;s why I am looking for some Map in our Java data structures.<br>
<br>
Ondra<br>
<div class="HOEnZb"><div class="h5"><br>
<br>
<br>
On 25.7.2014 20:11, Brad Davis wrote:<br>
&gt; Alternative to adding data to the graph vertex directly, you could create a intermediate vertex that has a reference to another vertex you are referring to.<br>
&gt;<br>
&gt; IntermediateMapVertex -&gt; SomeOtherVertex<br>
&gt;<br>
&gt; Brad Davis<br>
&gt; Red Hat Consulting<br>
&gt; Email: <a href="mailto:bdavis@redhat.com">bdavis@redhat.com</a> | c: <a href="tel:980.226.7865" value="+19802267865">980.226.7865</a> | <a href="http://www.redhat.com" target="_blank">http://www.redhat.com</a><br>
&gt;<br>
&gt;<br>
&gt; ----- Original Message -----<br>
&gt; From: &quot;Brad Davis&quot; &lt;<a href="mailto:bdavis@redhat.com">bdavis@redhat.com</a>&gt;<br>
&gt; To: &quot;Windup-dev List&quot; &lt;<a href="mailto:windup-dev@lists.jboss.org">windup-dev@lists.jboss.org</a>&gt;<br>
&gt; Sent: Friday, July 25, 2014 2:09:57 PM<br>
&gt; Subject: Re: [windup-dev] Where to store intermediate data?<br>
&gt;<br>
&gt; The Titan implementation already provides caching.  When you say a Map like API, you mean to access the data on the nodes?<br>
&gt;<br>
&gt; &gt;From an intermediate data perspective, you can always get the underlying vertex from the Framed Vertex, and then write to it like a Map (Key, Value pair).<br>
&gt;<br>
&gt; Brad Davis<br>
&gt; Red Hat Consulting<br>
&gt; Email: <a href="mailto:bdavis@redhat.com">bdavis@redhat.com</a> | c: <a href="tel:980.226.7865" value="+19802267865">980.226.7865</a> | <a href="http://www.redhat.com" target="_blank">http://www.redhat.com</a><br>
&gt;<br>
&gt;<br>
&gt; ----- Original Message -----<br>
&gt; From: &quot;Ondrej Zizka&quot; &lt;<a href="mailto:ozizka@redhat.com">ozizka@redhat.com</a>&gt;<br>
&gt; To: &quot;Windup-dev List&quot; &lt;<a href="mailto:windup-dev@lists.jboss.org">windup-dev@lists.jboss.org</a>&gt;<br>
&gt; Sent: Friday, July 25, 2014 2:02:06 PM<br>
&gt; Subject: [windup-dev] Where to store intermediate data?<br>
&gt;<br>
&gt; Hi,<br>
&gt;<br>
&gt; where should I cache intermediate data? E.g. the model metadata.<br>
&gt; I expected GraphContext to have some Map-like API, there&#39;s none.<br>
&gt; Should I add it? Or should I clutter the API with it? Or will it be<br>
&gt; better to store it in the graph afterall?<br>
&gt;<br>
&gt; Thanks,<br>
&gt; Ondra<br>
&gt; _______________________________________________<br>
&gt; windup-dev mailing list<br>
&gt; <a href="mailto:windup-dev@lists.jboss.org">windup-dev@lists.jboss.org</a><br>
&gt; <a href="https://lists.jboss.org/mailman/listinfo/windup-dev" target="_blank">https://lists.jboss.org/mailman/listinfo/windup-dev</a><br>
&gt; _______________________________________________<br>
&gt; windup-dev mailing list<br>
&gt; <a href="mailto:windup-dev@lists.jboss.org">windup-dev@lists.jboss.org</a><br>
&gt; <a href="https://lists.jboss.org/mailman/listinfo/windup-dev" target="_blank">https://lists.jboss.org/mailman/listinfo/windup-dev</a><br>
&gt; _______________________________________________<br>
&gt; windup-dev mailing list<br>
&gt; <a href="mailto:windup-dev@lists.jboss.org">windup-dev@lists.jboss.org</a><br>
&gt; <a href="https://lists.jboss.org/mailman/listinfo/windup-dev" target="_blank">https://lists.jboss.org/mailman/listinfo/windup-dev</a><br>
<br>
_______________________________________________<br>
windup-dev mailing list<br>
<a href="mailto:windup-dev@lists.jboss.org">windup-dev@lists.jboss.org</a><br>
<a href="https://lists.jboss.org/mailman/listinfo/windup-dev" target="_blank">https://lists.jboss.org/mailman/listinfo/windup-dev</a><br>
</div></div></blockquote></div><br><br clear="all"><div><br></div>-- <br>Lincoln Baxter, III<br><a href="http://ocpsoft.org" target="_blank">http://ocpsoft.org</a><br>&quot;Simpler is better.&quot;
</div>