<div><br></div>   From a serialization perspective, very simple as everything that is being serialized now takes into account this possibility of partial serialization. I guess the &quot;hard&quot; part will be jbpm just figuring out that needs to be serialized or not (basically dependency management between the components). I am working on the serialization part now, and we can discuss tomorrow how you guys can take advantage of that.<div>
<br></div><div>   Edson<br><div><br></div><div>   <br><br><div class="gmail_quote">On Mon, Mar 19, 2012 at 1:28 PM, Mauricio Salatino <span dir="ltr">&lt;<a href="mailto:salaboy@gmail.com">salaboy@gmail.com</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">I like that &quot;the possibility of <span style="border-collapse:collapse;color:rgb(34,34,34);font-family:arial,sans-serif;font-size:13px">partial serialization for jBPM&quot;! </span><div>
<font color="#222222" face="arial, sans-serif"><span style="border-collapse:collapse">How hard it will be to implement that? <br>

</span></font><div><div class="h5"><br><div class="gmail_quote">On Mon, Mar 19, 2012 at 5:27 PM, Edson Tirelli <span dir="ltr">&lt;<a href="mailto:ed.tirelli@gmail.com" target="_blank">ed.tirelli@gmail.com</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

<div><br></div>   We are adopting a serialization framework (Google&#39;s Protobuf) in order to properly support backward compatibility with binary serialized sessions. Our existing serialization framework was/is good for when we implement session replication/HA, but was very complicated for long term, disk persistency and backward compatibility. <div>



<br></div><div>   We will now have a documented serialization format, as well as the possibility of partial serialization for jBPM, and security features like signing sessions with public/private keys to prevent attacks in a non-safe environment.</div>


<span><font color="#888888">
<div><br></div></font></span><div><span><font color="#888888">   Edson </font></span><div><div><br><br><div class="gmail_quote">On Mon, Mar 19, 2012 at 1:15 PM, Esteban Aliverti <span dir="ltr">&lt;<a href="mailto:esteban.aliverti@gmail.com" target="_blank">esteban.aliverti@gmail.com</a>&gt;</span> wrote:<br>



<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Just for curiosity, what is the new serialization protocol? <div><br></div><div>Best Regards,<br clear="all"><br>XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX<br>



<br>Esteban Aliverti<br>- Developer @ <a href="http://www.plugtree.com" target="_blank">http://www.plugtree.com </a><br>

- Blog @ <a href="http://ilesteban.wordpress.com" target="_blank">http://ilesteban.wordpress.com</a><br>
<br><br><div class="gmail_quote"><div><div>On Mon, Mar 19, 2012 at 6:13 PM, Edson Tirelli <span dir="ltr">&lt;<a href="mailto:ed.tirelli@gmail.com" target="_blank">ed.tirelli@gmail.com</a>&gt;</span> wrote:<br>
</div></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div><div>

<div><br></div>   All, I am about to do a big commit into the master branch (as in roughly<span style="line-height:16px;color:rgb(102,102,102);font-size:12px;font-family:Helvetica,arial,freesans,clean,sans-serif"> 98 changed files with 35,731 additions and 1,795 deletions. ). This is the implementation for the new serialization protocol. I will do that in 1 hour from now... if anyone needs me to wait, please speak now or never... :)</span><div>






<font color="#666666" face="Helvetica, arial, freesans, clean, sans-serif"><span style="font-size:12px;line-height:16px"><br></span></font></div><div><font color="#666666" face="Helvetica, arial, freesans, clean, sans-serif"><span style="font-size:12px;line-height:16px">   Thanks,</span></font></div>






<div><font color="#666666" face="Helvetica, arial, freesans, clean, sans-serif"><span style="font-size:12px;line-height:16px">        Edson<span><font color="#888888"><br clear="all"></font></span></span></font><span><font color="#888888"><div>






<br></div>-- <br>  Edson Tirelli<br>  JBoss Drools Core Development<br>  JBoss by Red Hat @ <a href="http://www.jboss.com" target="_blank">www.jboss.com</a><br>
</font></span></div>
<br></div></div>_______________________________________________<br>
rules-dev mailing list<br>
<a href="mailto:rules-dev@lists.jboss.org" target="_blank">rules-dev@lists.jboss.org</a><br>
<a href="https://lists.jboss.org/mailman/listinfo/rules-dev" target="_blank">https://lists.jboss.org/mailman/listinfo/rules-dev</a><br>
<br></blockquote></div><br></div>
<br>_______________________________________________<br>
rules-dev mailing list<br>
<a href="mailto:rules-dev@lists.jboss.org" target="_blank">rules-dev@lists.jboss.org</a><br>
<a href="https://lists.jboss.org/mailman/listinfo/rules-dev" target="_blank">https://lists.jboss.org/mailman/listinfo/rules-dev</a><br>
<br></blockquote></div><br><br clear="all"><div><br></div>-- <br>  Edson Tirelli<br>  JBoss Drools Core Development<br>  JBoss by Red Hat @ <a href="http://www.jboss.com" target="_blank">www.jboss.com</a><br>
</div></div></div>
<br>_______________________________________________<br>
rules-dev mailing list<br>
<a href="mailto:rules-dev@lists.jboss.org" target="_blank">rules-dev@lists.jboss.org</a><br>
<a href="https://lists.jboss.org/mailman/listinfo/rules-dev" target="_blank">https://lists.jboss.org/mailman/listinfo/rules-dev</a><br>
<br></blockquote></div><br><br clear="all"><div><br></div>-- <br></div></div> - MyJourney @ <a href="http://salaboy.wordpress.com" target="_blank">http://salaboy.wordpress.com</a><div> - Co-Founder @ <a href="http://www.jugargentina.org" target="_blank">http://www.jugargentina.org</a><br>


 - Co-Founder @ <a href="http://www.jbug.com.ar" target="_blank">http://www.jbug.com.ar</a><br> <br> - Salatino &quot;Salaboy&quot; Mauricio -</div><br>
</div>
<br>_______________________________________________<br>
rules-dev mailing list<br>
<a href="mailto:rules-dev@lists.jboss.org">rules-dev@lists.jboss.org</a><br>
<a href="https://lists.jboss.org/mailman/listinfo/rules-dev" target="_blank">https://lists.jboss.org/mailman/listinfo/rules-dev</a><br>
<br></blockquote></div><br><br clear="all"><div><br></div>-- <br>  Edson Tirelli<br>  JBoss Drools Core Development<br>  JBoss by Red Hat @ <a href="http://www.jboss.com">www.jboss.com</a><br>
</div></div>