<br>&nbsp;&nbsp; Yes, two main reasons were the alignment with industry products and the small perf impact.<br><br>&nbsp;&nbsp; []s<br>&nbsp;&nbsp; Edson<br><br><div><span class="gmail_quote">2007/5/15, Mark Proctor &lt;<a href="mailto:mproctor@codehaus.org">
mproctor@codehaus.org</a>&gt;:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">


  

<div bgcolor="#ffffff" text="#000000">
I can&#39;t remember them, but at the time we where shown some use cases
that worked that way. Also we have the problem that our engine works
differently to other engines, so we decided align with the industry
norm and allow people to choose what they want. Oh and identity removal
has a slight performance impact, as it means it always has to
performane an identity check on each join attempt, even if the scenario
will never likely occur for the current rule definition.<br>
<br>
Mark<br>
Geoffrey Wiseman wrote:
<blockquote type="cite"><div><span class="e" id="q_1128fef6359ec063_1">On 5/15/07, <b class="gmail_sendername">Edson Tirelli</b>
&lt;<a href="mailto:tirelli@post.com" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">tirelli@post.com</a>&gt;
wrote:
  <div><span class="gmail_quote"></span>
  <blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">&nbsp;&nbsp;
Version 3.0.x prevents by default a single fact from matching multiple
patterns. For a couple of reasons we had to change the default in 4.0
to allow a single fact to match multiple patterns. If you don&#39;t want
this to happen, you can use one of the following approaches:
  </blockquote>
  <div><br>
Huh - shades of Drools 2.X.<br>
  <br>
If you don&#39;t mind me asking, what are the &#39;couple of reasons&#39;?&nbsp; If
there are reasons, then people might want to know before choosing to,
for instance, turn on the system property.
  <br>
  </div>
  <br>
  </div>
&nbsp; - Geoffrey<br>
-- <br>
Geoffrey Wiseman<br>
  </span></div><pre><hr size="4" width="90%"><span class="q">
_______________________________________________<br>rules-users mailing list<br><a href="mailto:rules-users@lists.jboss.org" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">rules-users@lists.jboss.org
</a>
<a href="https://lists.jboss.org/mailman/listinfo/rules-users" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">https://lists.jboss.org/mailman/listinfo/rules-users</a>
  </span></pre>
</blockquote>
<br>
</div>

<br>_______________________________________________<br>rules-users mailing list<br><a onclick="return top.js.OpenExtLink(window,event,this)" href="mailto:rules-users@lists.jboss.org">rules-users@lists.jboss.org</a><br><a onclick="return top.js.OpenExtLink(window,event,this)" href="https://lists.jboss.org/mailman/listinfo/rules-users" target="_blank">
https://lists.jboss.org/mailman/listinfo/rules-users</a><br><br></blockquote></div><br><br clear="all"><br>-- <br>&nbsp;&nbsp;Edson Tirelli<br>&nbsp;&nbsp;Software Engineer - JBoss Rules Core Developer<br>&nbsp;&nbsp;Office: +55 11 3529-6000<br>&nbsp;&nbsp;Mobile: +55 11 9287-5646
<br>&nbsp;&nbsp;JBoss, a division of Red Hat @ <a href="http://www.jboss.com">www.jboss.com</a>