summaryrefslogtreecommitdiff
path: root/addons/mail/static/src
diff options
context:
space:
mode:
authorThibault Delavallée <tde@odoo.com>2018-04-10 12:21:32 +0200
committerThibault Delavallée <tde@odoo.com>2018-04-10 12:21:32 +0200
commit55c6f9eeceb7dfe11f61c8baf30407967e108403 (patch)
tree5e4454fa0e26f5b38374a8c0ca75ad260f36eb59 /addons/mail/static/src
parentfba356c0809bbaf15edc80689e2dd11050ab7241 (diff)
parent9f3889eba39fd39497208ec0a31fe8bc010a979a (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')
0 files changed, 0 insertions, 0 deletions