Created by Stefan Rijnhart (Opener) on 2014-08-15 and last modified on 2014-08-15
Get this branch:
bzr branch lp:~therp-nl/openobject-server/6.1-bug-1071710-chs
Members of Therp can upload to this branch. Log in for directions.

Branch merges

Related bugs

Related blueprints

Branch information


Recent revisions

4373. By <email address hidden> on 2014-08-15

[FIX] Server Translation: Fixed the issue search on translated field do
not return true result, search on tranlsated field fails due to
expression parsing which fetches ids from ir_translation as well as
working table and UNION of this makes search fruitless, also search fails
for in language other then english when you enter part of a string for the
field to search.
Backport of git commit 0b593ada11f6222803949705c508a5616c3e6a3e

4372. By Stefan Rijnhart (Opener) on 2014-08-15

[RVT] Revert previous fix

4371. By Stefan Rijnhart (Opener) on 2014-08-15

[FIX] Don't search for untranslated term if a translation is available

4370. By Stefan Rijnhart (Opener) on 2014-08-15

[FIX] Backport some more from 7.0 to make the previous fix work

4369. By Christophe Simonis (OpenERP) on 2014-01-07

[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 on 2013-12-11

Launchpad automatic translations update.

4367. By Launchpad Translations on behalf of openerp on 2013-12-08

Launchpad automatic translations update.

4366. By Olivier Dony (Odoo) on 2013-12-02

[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 on 2013-11-28

Launchpad automatic translations update.

4364. By Launchpad Translations on behalf of openerp on 2013-09-13

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:
This branch contains Public information 
Everyone can see this information.