[jboss-svn-commits] JBL Code SVN: r19196 - labs/jbossrules/trunk/drools-core/src/main/java/org/drools/reteoo.

jboss-svn-commits at lists.jboss.org jboss-svn-commits at lists.jboss.org
Fri Mar 21 17:23:12 EDT 2008


Author: mark.proctor at jboss.com
Date: 2008-03-21 17:23:11 -0400 (Fri, 21 Mar 2008)
New Revision: 19196

Modified:
   labs/jbossrules/trunk/drools-core/src/main/java/org/drools/reteoo/NotNode.java
Log:
JBRULES-1520 RightTuple merge for asynchronous Rete propagations
-fixed bug in 'not' node for assert, leftTuple was being added twice.

Modified: labs/jbossrules/trunk/drools-core/src/main/java/org/drools/reteoo/NotNode.java
===================================================================
--- labs/jbossrules/trunk/drools-core/src/main/java/org/drools/reteoo/NotNode.java	2008-03-21 21:07:44 UTC (rev 19195)
+++ labs/jbossrules/trunk/drools-core/src/main/java/org/drools/reteoo/NotNode.java	2008-03-21 21:23:11 UTC (rev 19196)
@@ -91,11 +91,7 @@
                                 final PropagationContext context,
                                 final InternalWorkingMemory workingMemory) {
         final BetaMemory memory = (BetaMemory) workingMemory.getNodeMemory( this );
-
-        if ( this.tupleMemoryEnabled ) {
-            memory.getLeftTupleMemory().add( leftTuple );
-        }
-
+        
         this.constraints.updateFromTuple( memory.getContext(),
                                           workingMemory,
                                           leftTuple );




More information about the jboss-svn-commits mailing list