25c6c15a06e859370d86c561068e7246effe0e6e
The main goal of this commit is to reduce the size of the registry by removing the (almost) useless __last_update field. Statistics # of fields with all modules installed: before 30184 fields, 1299x last_update (4.30%) Before this commit, the computed field __last_update was added on every model. The idea behind this field was to have a computed field that had either the write_date or the create_date if the write_date was empty. However, the write_date is always written, even on creation, making it useless to have the computed field __last_update After this update, we completely remove from BaseModel: * __last_update * CONCURRENCY_CHECK_FIELD that was always defined as "__last_update" * _compute_concurrency_field that was the compute function for __last_update closes odoo/odoo#105739 Task-id: 3062140 (part of 3062137 improve registry load time) Related: odoo/upgrade#4038 Related: odoo/enterprise#33939 Signed-off-by: Raphael Collet <rco@odoo.com>
…
…
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%