[rules-dev] DRL - Local objects
Adhir Mehta
adhirmehta21 at gmail.com
Wed Mar 23 06:55:51 EDT 2011
Thanks for the reply.
I think I was not up to the point. Modifying facts re-executes the rules to
maintain the truth. In my case, I want to pass the data between the rules
and also do not want rules to execute again. I know if no-loop option is
specified, it will not be re-executed however I do not want rule engine to
even go & check for no-loop option (which is additional work).
I may be wrong as I am new to drools.
Thanks,
Adhir
On Wed, Mar 23, 2011 at 11:48 AM, Mark Proctor <mproctor at codehaus.org>wrote:
> On 23/03/2011 05:46, Adhir Mehta wrote:
>
> Hi,
>
> I have written the rule DRL file having around 30 rules in it. Some of
> the rules do intermediate calculation and those calculation result is
> expected in the other rules in same DRL file. I can do this by modifying the
> facts objects in one rule and get the value in other rule. However,
> modifying the facts object rebuild the RETE tree and affects the
> performance. Is there any way by which I can pass the data across the rules
> in same DRL file without rebuilding the RETE tree. (I am more concerned
> about the performance)
>
> Please continue this conversation on the USER mailing list
> http://www.jboss.org/drools/lists.html
>
> Modifying facts does not rebuild the rete. Adding/Removing rules causes
> changes to Rete tree.
>
>
> Thanks,
> Adhir
>
>
> _______________________________________________
> rules-dev mailing listrules-dev at lists.jboss.orghttps://lists.jboss.org/mailman/listinfo/rules-dev
>
>
>
> _______________________________________________
> rules-dev mailing list
> rules-dev at lists.jboss.org
> https://lists.jboss.org/mailman/listinfo/rules-dev
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.jboss.org/pipermail/rules-dev/attachments/20110323/3e6525c5/attachment-0001.html
More information about the rules-dev
mailing list