Daily updates from Odoo
Monday, May 6, 2024
1 change · 17.0
Enhancements to existing features
The analytic distribution feature now processes multiple requests together instead of one at a time, significantly reducing server load. This improvement prevents server overwhelm when viewing lists with many analytic entries, resulting in faster performance and better system stability.
Original PR description
The analytic distribution widget previously triggered one server request per line when it was used in a list view. Depending on the number of workers, this approach could quickly overwhelm a server. This commit introduces the `batchedOrm` service. This new service optimizes data retrieval by batching and caching requests for analytic account details, thereby reducing the load on the server and improving performance. opw-3867461 opw-3813783 opw-3892785 opw-3813783 opw-3894448