Launchpad automatic translations update.
Launchpad automatic translations update.
Launchpad automatic translations update.
[FIX] ir.fields.converter: fields.reference values were not importable because the (trivial) converter was missing
Launchpad automatic translations update.
[IMP] store fields: do not add twice the same function field in the store_function list
[IMP] orm: don't compute twice the same function for stored fields if two fields have the same trigger function
Launchpad automatic translations update.
[FIX] function fields: bound symbol methods of function field (type char) to the correct methods of the char field
[IMP] correctly bound _symbol_f and redifine self._symbol_set_char to keep the API
[IMP] move comment to the right line
[IMP] remove useless comment
[FIX] function fields: bound symbol methods of function field, type char, to the correct methods of the char field
Launchpad automatic translations update.
[FIX] ir.model: FK constraints for custom m2o fields were never created, creating possible data integrity errors
[FIX] registry: avoid discarding registry or cache when the registry is fresh

When the sequence value is 1 it means that either:
 - the registry was just instantiated, so there is no
   reason to reload it immediately, the real checks will
   start at next request
 - the db was just created with new sequences set to 1,
   so there has been no change to reload

In both cases there is no good reason to reload the
registry, and it is actually a performance killer,
especially for cron workers that keep iterating on
the list of databases.
[MERGE] Forward-port of latest 7.0 bugfixes, up to rev. 5098 rev-id: odo@openerp.com-20131011123914-7zuvd9mch21yxgj8
[IMP] orm: _store_get_values: rename variables to make this horror slightly more readable

We keep having to fight variable decay in that function, for some reason.