odoo/openerp/addons/base/res
Olivier Dony 9770caedf3 [FIX] registry: another pass of cleanup for registry signaling
Some important points to consider:
 - signaling should be done after any schema alteration (including module [un]installation),
   service registration (e.g. reports)
 - the changes need to be committed to the database *before* signaling, otherwise an
   obvious race condition occurs during reload by other workers
 - any call to restart_pool() must be considered a possible candidate for
   signaling, and the 2 above conditions must be checked

The number of explicit calls was reduced by forcing the signaling at the end of
Registry.new() in case `update_module` was passed as True. In that situation
we always want to signal the changes - so all the redundant signaling calls
can be centralized. We can also assume that the relevant changes have already
been committed at that point, otherwise the registry update would not
have worked in the first place.
This means that there is no need for explicit signaling anymore everytime
`restart_pool` is called with `update_module=True`.

Some missing cr.commit() and explicit signaling calls were added or
moved to the right place. As a reminder: signaling must be done
*after* committing the changes, and usually *after* reloading the
registry on the current worker.

bzr revid: odo@openerp.com-20130301143203-e2csf5pkllwhmwqs
2013-03-01 15:32:03 +01:00
..
config_pixmaps [IMP] openerp python module. 2011-02-07 13:57:23 +01:00
report [IMP] base/res/report: reindent xml 2012-02-23 12:12:44 +01:00
test [IMP] Added missing vim mode lines 2011-11-22 09:58:48 +01:00
wizard [IMP] Make wizard work 2012-12-20 10:28:00 +01:00
__init__.py [ADD] Added change_password_wizard 2012-12-19 16:49:57 +01:00
ir_property.py [IMP] use the openerp namespace. 2012-12-10 16:27:23 +01:00
ir_property_view.xml [IMP]Remove type field from the view 2012-08-07 18:21:38 +05:30
res_bank.py [IMP] use the openerp namespace. 2012-12-10 16:27:23 +01:00
res_bank_view.xml [FIX] res.partner.bank: the state field must be present in all form/tree views 2013-01-31 14:56:09 +01:00
res_company.py [FIX] Lowering the start of the contents of the reports under the company header by default in order to avoid overlap 2013-02-15 17:32:14 +01:00
res_company_logo.png [IMP] directory cleanups, moved historical cruft into history 2011-09-26 02:54:44 +02:00
res_company_view.xml [IMP] company form view improved for logo 2012-12-18 18:47:54 +01:00
res_config.py [FIX] registry: another pass of cleanup for registry signaling 2013-03-01 15:32:03 +01:00
res_config.xml [IMP] remove some of the @noupdate=1 introduced in a previous merge targeting modules' descriptions improvement 2012-08-23 14:20:50 +02:00
res_country.py [FIX]res_country : fix traceback when no value is written in 'code' field when creating a new country 2013-01-31 13:10:52 +01:00
res_country_data.xml [FIX] res_country_data: fix US postal address format 2012-12-17 14:02:49 +01:00
res_country_view.xml [[FIX] country code not required 2012-10-26 08:51:43 +02:00
res_currency.py [MERGE] From trunk (second time) 2012-12-17 15:47:53 +01:00
res_currency_view.xml [IMP]Remove type field from the remaining views. 2012-08-08 16:36:19 +05:30
res_lang.py [MERGE] From trunk (second time) 2012-12-17 15:47:53 +01:00
res_lang_view.xml [IMP]Remove type field from the view 2012-08-07 18:21:38 +05:30
res_partner.py [FIX] base: allow searching in multicompany environment on res_partner. 2013-02-25 14:57:53 +01:00
res_partner_data.xml [IMP]: base: Improved bank name and bank account number 2012-07-25 12:25:43 +05:30
res_partner_demo.xml [IMP]base: imporve zip code of partner demo data 2012-10-12 15:11:21 +05:30
res_partner_demo.yml [FIX] At the time of creation of record from yml, the onchange will fire and it will override the actual image by default image. 2012-10-31 14:57:45 +05:30
res_partner_image_demo.xml [FIX] At the time of creation of record from yml, the onchange will fire and it will override the actual image by default image. 2012-10-31 14:58:46 +05:30
res_partner_report.xml [IMP] remove or replace group_extended from views and menus 2012-04-25 10:12:50 +02:00
res_partner_shortcut_data.xml [IMP] renames in base/res 2011-08-28 02:13:14 +02:00
res_partner_view.xml [FIX] res.partner search, customer or supplier, related companies only for companies 2013-02-23 01:39:35 +01:00
res_request.py [MERGE] From trunk (second time) 2012-12-17 15:47:53 +01:00
res_request_view.xml [IMP]Remove type field from the view 2012-08-07 18:21:38 +05:30
res_security.xml [IMP]openerp:rename the group Partner Manager -> Contact Creation 2012-09-26 12:33:39 +05:30
res_users.py [FIX] base: allow admin to freeze the value of "web.base.url" config parameter. 2013-03-01 10:55:51 +01:00
res_users_view.xml [ADD] Added change password button in user form view 2012-12-20 13:52:01 +01:00