Hi!
Recently there was some discussion about listFilteredActionsFor performance: http://mail.zope.org/pipermail/zope-cmf/2005-April/022110.html
and I noticed Tres was experimenting with some CMF 1.5 modifications: http://mail.zope.org/pipermail/cmf-checkins/2005-April/006014.html http://mail.zope.org/pipermail/cmf-checkins/2005-April/006015.html
These are my observations:
The time spent in listFilteredActionsFor heavily depends on the specific usage of Actions:
- number and kind of Action providers - number of Actions - number of expressions - number of workflow definitions - anonymous or authenticated users - size of the site
So it's hard to measure performance. But in general most time is spent in expressions and in the WorkflowTool. Within the WorkflowTool, worklists are by far the most expensive Actions.
Can anybody confirm these observations?
@Tres: Do you have different results? Were you able to improve the performance significantly?
Cheers,
Yuppie
_______________________________________________ Zope-CMF maillist - Zope-CMF@lists.zope.org http://mail.zope.org/mailman/listinfo/zope-cmf
See http://collector.zope.org/CMF for bug reports and feature requests