Files
odoo_source/odoo
Enric Tobella 2486259ef9 [IMP] base: reduced number of checks on module loading
If you have a module with several dependencies or a complex dependency
graph, the system repeats the number of checks of a module.
For example: we have 4 modules A, B, C and D, where A depends on B and C,
B depends on D and C depends on D.
Before this patch, we check once if A is installed, once if B is
installed, once if C is installed and twice id D is installed.

With this patch, D is checked only once.

On this example, the difference is minimal but on worse scenario as
explained on the below issue, the processing time was provoking a
timeout on test platform
https://github.com/odoo/odoo/pull/29779#issuecomment-452821082

Cherry-pick to master of #29779

closes odoo/odoo#35185

Signed-off-by: Martin Trigaux (mat) <mat@odoo.com>
2019-07-25 14:01:55 +00:00
..
…
…
2019-07-25 12:09:27 +00:00
2019-07-04 09:24:23 +00:00
2019-07-25 12:09:27 +00:00
2019-07-25 12:09:27 +00:00
2019-07-17 14:13:12 +02:00
2019-06-11 22:02:16 +02:00
2019-07-03 11:16:24 +00:00