diff options
| author | Thibault Delavallée <tde@odoo.com> | 2018-04-10 12:21:32 +0200 |
|---|---|---|
| committer | Thibault Delavallée <tde@odoo.com> | 2018-04-10 12:21:32 +0200 |
| commit | 55c6f9eeceb7dfe11f61c8baf30407967e108403 (patch) | |
| tree | 5e4454fa0e26f5b38374a8c0ca75ad260f36eb59 /addons/mail/static/src/xml/thread.xml | |
| parent | fba356c0809bbaf15edc80689e2dd11050ab7241 (diff) | |
| parent | 9f3889eba39fd39497208ec0a31fe8bc010a979a (diff) | |
[MERGE][IMP] mail: limit cache invalidation
This merge goes through various cache invalidation done in mail application
in order to effectively limit it to records and/or fields to invalidate.
Purpose is to avoid having too much cache invalidation that causes to
fetch data again, therefore adding computation and queries to various mail
features. See sub commits for more details about the changes.
All performance tests are improved of a few queries as there is less data
to fetch again from database. On overall community runbot this leads to a
gain of about 16K queries when installing all 205 modules. This merge is
related to task ID 1834147. Closes #24061 .
Diffstat (limited to 'addons/mail/static/src/xml/thread.xml')
0 files changed, 0 insertions, 0 deletions
