0d1908e6444ccf2065722693dd644f15be2c2053
Here is the idea: when creating a view V that inherits another view, and V only adds elements in the parent view, only the elements added by V must be validated. The other elements are not modified, and thus do not need to be validated again. However partial validation cannot be done when modifying an existing view, or when the view replaces elements in the parent view. In such cases, the method _check_xml() validates the whole combined architecture. The time spent in method _check_xml() to install a database from scratch with module sale_management went from 2.730s to 2.243s (-18%), and the number of queries made in the method went from 2283 to 1614 (-29%). closes odoo/odoo#75796 Related: odoo/enterprise#20633 Signed-off-by: Raphael Collet (rco) <rco@openerp.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%