- 15 Nov, 2007 10 commits
-
-
Jean-Paul Smets authored
Add to reports the possiblity to invoke a method on the report context in order to find the object on which the form should be applied to. This is used by the new documentation system to build DocumentationHelper instances (which do not exist within the ZODB) for each URI of each report section. git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@17611 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
Jean-Paul Smets authored
git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@17610 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
Jean-Paul Smets authored
git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@17609 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
Jean-Paul Smets authored
git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@17608 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
Jean-Paul Smets authored
git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@17607 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
Jean-Paul Smets authored
This megapatch changes the way accessors are generated. Instead of generating all accessors for each portal type, we only generate tuples which are put in a kind of tuple cache. The idea is to minimise the number of objects which are created and use objects which are as small as possible. Then, the next time aq_dynamic is invoked, we dynamically create a new accessor instance based on the parameters provided in the tuple. This way, it is possible to reduce the memory footprint of ERP5 by 200 MB at least and create only those accessors which are needed. In addition, accessors are now generated per portal_type and per class. This way, if the class of a portal type changes in a system, different accessors are generated and there is no risk of falling into a problem of "first argument of method XXX must be of type YYY". The downside is currently a possible speed decrease of 2-3%. git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@17606 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
Jean-Paul Smets authored
git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@17605 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
Jean-Paul Smets authored
git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@17604 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
Yoshinori Okuji authored
git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@17603 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
Romain Courteaud authored
git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@17602 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
- 14 Nov, 2007 30 commits
-
-
Kazuhiko Shiozaki authored
git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@17600 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
Rafael Monnerat authored
git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@17599 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
Jérome Perrin authored
git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@17598 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
Romain Courteaud authored
git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@17597 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
Romain Courteaud authored
Remove useless condition on actions. git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@17594 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
Jérome Perrin authored
git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@17593 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
Jean-Paul Smets authored
git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@17592 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
Romain Courteaud authored
git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@17591 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
Romain Courteaud authored
git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@17589 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
Romain Courteaud authored
git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@17588 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
Fabien Morin authored
git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@17587 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
Fabien Morin authored
git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@17586 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
Aurel authored
unindexed in all catalog git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@17585 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
Aurel authored
instead remove in current catalog and launch for others git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@17584 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
Romain Courteaud authored
git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@17583 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
Yoshinori Okuji authored
git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@17582 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
Aurel authored
git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@17581 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
Jérome Perrin authored
git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@17580 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
Yusei Tahara authored
* Fix tab style on konqueror git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@17579 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
Rafael Monnerat authored
git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@17578 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
Rafael Monnerat authored
Modified how to height is defined. it's used script/Method now to define the height of the Blocs. The value expected is 0 < value < 1, it will be commited a test at testPlanningBox to validate the change. git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@17577 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
Rafael Monnerat authored
git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@17576 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
Jérome Perrin authored
git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@17575 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
Fabien Morin authored
git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@17574 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
Kazuhiko Shiozaki authored
* check if simulation state is draft or not before calling 'calculate' workflow method otherwise causality state can remain calculating. git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@17573 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
Yoshinori Okuji authored
It is not a good idea to simply replace rule_id with rule_reference, because python accepts a keyword parameter for a positional parameter. So only deprecate rule_id for backward compatibility. git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@17572 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
Kazuhiko Shiozaki authored
* check if simulation state is draft or not before calling 'calculate' workflow method otherwise causality state can remain calculating. git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@17571 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
Aurel authored
fix some lines length remove log git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@17570 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
Aurel authored
git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@17569 20353a03-c40f-0410-a6d1-a30d3c3de9de
-
Aurel authored
git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@17568 20353a03-c40f-0410-a6d1-a30d3c3de9de
-