lp:~openerp-dev/openobject-server/6.1-bug-1071710-chs

Created by Christophe Simonis (OpenERP) and last modified
Get this branch:
bzr branch lp:~openerp-dev/openobject-server/6.1-bug-1071710-chs
Members of OpenERP R&D Team can upload to this branch. Log in for directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
OpenERP R&D Team
Project:
Odoo Server (MOVED TO GITHUB)
Status:
Development

Recent revisions

4369. By Christophe Simonis (OpenERP)

[FIX] expression: allow exclusion of records with translated fields

Manual forwardport of revid 3672 <email address hidden> from 6.0 branch

4368. By Launchpad Translations on behalf of openerp

Launchpad automatic translations update.

4367. By Launchpad Translations on behalf of openerp

Launchpad automatic translations update.

4366. By Olivier Dony (Odoo)

[FIX] [FIX] orm.browse_record: access error due to prefetch of indirectly referenced records (OPW #596679)

  The browse_record prefetching algorithm attempts to
  load data for all known records from the requested
  model (i.e. all IDs present in the browse cache),
  regardless of how indirectly/remotely they were
  referenced. An indirect parent record may therefore
  be prefetched along with its directly browsed children,
  possibly crossing company boundaries involuntarily.

  This patch implements a fallback mechanism when
  the prefetching failed due to what looks like an
  ACL restriction. This being a fuzzy concept at the
  moment, it does its best to only catch a restricted
  set of exceptions, and retry loading the data for
  the directly requested ID only.

  This may cause a small performance penalty in case
  of real errors (with some spurious logging too),
  but should only be triggered in very few cases.

  The downside when this happens is that the prefetching for that
  model gets effectively disabled, requiring multiple
  SQL queries for further access to the data of
  the other directly browsed records.

  This EAFP approach seems safer and faster than
  a LBYL technique where we would have to filter
  all indirect m2o references according to ACLs
  before allowing them to enter the cache.

(This is a backport of revision <email address hidden>
from the 7.0 branch).

4365. By Launchpad Translations on behalf of openerp

Launchpad automatic translations update.

4364. By Launchpad Translations on behalf of openerp

Launchpad automatic translations update.

4363. By Launchpad Translations on behalf of openerp

Launchpad automatic translations update.

4362. By Launchpad Translations on behalf of openerp

Launchpad automatic translations update.

4361. By Launchpad Translations on behalf of openerp

Launchpad automatic translations update.

4360. By Launchpad Translations on behalf of openerp

Launchpad automatic translations update.

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp:openobject-server/6.1
This branch contains Public information 
Everyone can see this information.

Subscribers