Make rulebase efficiently serializable
--------------------------------------

         Key: DROOLS-468
         URL: http://jira.codehaus.org/browse/DROOLS-468
     Project: drools
        Type: Bug

    Versions: 2.5    
    Reporter: Michael Neale
 Assigned to: Michael Neale 
     Fix For: 2.5


RuleBase in <2.1 was not efficiently serialized, such that the rule code was 
compiled each time. With 2.5 and new DDJ feature, rulebase is not serializable 
without the a proxy to store and retrieve.

Add a new SerializableRuleBaseProxy to allow RuleBase to be serializable to and 
from a collection of DDJ compiled rulesets. So compilation only occurs once. A 
future enhancement may be to serialize the RETE with the ruleset itself in the 
DDJ, for even faster loading.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira

Reply via email to