lp:~gagern/bzr/bug396819-lazy_import-threadsafe

Created by Martin von Gagern and last modified
Get this branch:
bzr branch lp:~gagern/bzr/bug396819-lazy_import-threadsafe
Only Martin von Gagern can upload to this branch. If you are Martin von Gagern please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Martin von Gagern
Project:
Bazaar
Status:
Merged

Recent revisions

6114. By Martin von Gagern

Document the call to disallow_proxying in cmd_selftest.

Now we use a qualified name and have a verbose comment explaining it.

6113. By Martin von Gagern

Allow subclasses to override _should_proxy.

This avoids a nasty hack in the unit test, as it allows single tests to
still use a proxying replacer even if proxying is disabled during selftest
by default.

6112. By Martin von Gagern

Make lazy imports (at least more) thread-safe.

Now we allow for proxying and repeated replacements by default. We only
disallow both during selftests, so that we may catch possible performance
issues due to failed replacements and excessive indirection.

6111. By Canonical.com Patch Queue Manager <email address hidden>

(jameinel) Bug #483661,
 do not reuse transports for the two branches involved in a pull in
 order to avoid concurrent requests over a smart medium like
 ssh. (Martin von Gagern)

6110. By Canonical.com Patch Queue Manager <email address hidden>

(jelmer) Various improvements to the testsuite to allow running against
 foreign branches. (Jelmer Vernooij)

6109. By Canonical.com Patch Queue Manager <email address hidden>

(vila) Better conversion for default values of config Options. (Vincent
 Ladeuil)

6108. By Canonical.com Patch Queue Manager <email address hidden>

(mbp) top-level doc page should now point to whatsnew-2.5

6107. By Canonical.com Patch Queue Manager <email address hidden>

(jameinel) Bug #827721, OS/IOError will have locale dependent encoding,
 so %r rather than %s. (IWATA Hidetaka)

6106. By Canonical.com Patch Queue Manager <email address hidden>

(jameinel) Bug #835545,
 lazy_import modules rather than objects to allow pydoc to work. (Jelmer
 Vernooij)

6105. By Canonical.com Patch Queue Manager <email address hidden>

(jam) Bug #388269,
 avoid searching for missing history in the stacked branch by exposing
 the cache available in the stacked-on branch.

Branch metadata

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