a91cb08c5d188ae0332092aee7494b4e8318030f
The idea is to avoid flushing the fields to fetch in method _read(). This delays UPDATE queries, and makes the prefetching mechanism simpler and more effective. We do this by not overwriting the cache values by the values fetched from database. This simple idea allows to fetch more fields and more records without having to care about pending computations and updates. But it requires the cache consistency to be much more strict, because nothing will "fix" the cache inconsistencies "by chance". And it also requires pending updates to be present in cache. Part-of: odoo/odoo#66938
…
…
…
Odoo
Odoo is a suite of web based open source business apps.
The main Odoo Apps include an Open Source CRM, Website Builder, eCommerce, Warehouse Management, Project Management, Billing & Accounting, Point of Sale, Human Resources, Marketing, Manufacturing, ...
Odoo Apps can be used as stand-alone applications, but they also integrate seamlessly so you get a full-featured Open Source ERP when you install several Apps.
Getting started with Odoo
For a standard installation please follow the Setup instructions from the documentation.
To learn the software, we recommend the Odoo eLearning, or Scale-up, the business game. Developers can start with the developer tutorials
Languages
Python
49.6%
JavaScript
47.8%
SCSS
2%
CSS
0.3%
HTML
0.2%