Created on 2021-06-07.09:35:25 by nicoe, last changed 3 months ago by roundup-bot.
New changeset c3b707822256 by Nicolas Évrard in branch 'default': Use global cache for Function fields in readonly transactions https://hg.tryton.org/tryton-env/rev/c3b707822256
New changeset 05235e67b280 by Nicolas Évrard in branch 'default': Use global cache for Function fields in readonly transactions https://hg.tryton.org/trytond/rev/05235e67b280
It happens sometimes that a function fields depends on another function fields but that it's not manageable to use the
names trick to compute them all at once. In order to have better performances it would be useful to prevent the recomputation of the "base" function fields when possible.
The attached patch does so by adding the concept of reading priority on function fields and by sharing the dictionary used for the
local_cache when computing them.
|2021-10-11 11:52:55||roundup-bot||set||messages: + msg70854|
nosy: + roundup-bot
status: in-progress -> resolved
|2021-10-08 11:11:20||reviewbot||set||messages: + msg70762|
|2021-09-21 15:00:46||reviewbot||set||messages: + msg70244|
|2021-09-01 19:11:57||reviewbot||set||messages: + msg69768|
|2021-07-16 19:28:53||reviewbot||set||messages: + msg68918|
|2021-06-10 18:36:00||reviewbot||set||messages: + msg68185|
|2021-06-09 11:29:49||reviewbot||set||messages: + msg68165|
nosy: + reviewbot
Showing 10 items. Show all history (warning: this could be VERY long)