[jboss-jira] [JBoss JIRA] Created: (JBRULES-2982) Massive performance degradation from 5.2.0.M1 to 5.2.0.M2
Roman Novak (JIRA)
jira-events at lists.jboss.org
Sun Apr 24 06:12:18 EDT 2011
Massive performance degradation from 5.2.0.M1 to 5.2.0.M2
---------------------------------------------------------
Key: JBRULES-2982
URL: https://issues.jboss.org/browse/JBRULES-2982
Project: Drools
Issue Type: Bug
Security Level: Public (Everyone can see)
Components: drools-core (expert)
Affects Versions: 5.2.0.M2
Reporter: Roman Novak
Assignee: Mark Proctor
Priority: Critical
the drools-planner SolutionInitializer takes 75 minutes to complete im 5.2.0.M2
5.2.0.M1 took 9,5 Minutes
It also seems that accumulation queries with init, action, result sections break down completely in performance.
The following query takes now 3 minutes 45 secs to complete. Before it was ~1 sec.
The cardinalities:
PostingPeriodOpt = 5
MediumLocationOpt = 25000
MediumBookingOpt = 13000
query "queryMediumPartlyTaken"
$pp : PostingPeriodOpt()
$mlo : MediumLocationOpt(mTypeId == $pp.mTypeId)
$mp: MediumPeriodUsage( subOptimal > 0 ) from accumulate(
$mbo : MediumBookingOpt ( mediId == $mlo.mediId, eval(timeInterval.overlaps($pp.getCycle())) ),
init ( MediumPeriodUsage $mpu = new MediumPeriodUsage($mlo, $pp); ),
action( $mpu.addBooking( $mbo.getIndexRange() ); ),
result( $mpu )
)
end
--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira
More information about the jboss-jira
mailing list