lp:~marienz/trac-bzr/bug484324

Created by Marien Zwart and last modified
Get this branch:
bzr branch lp:~marienz/trac-bzr/bug484324
Only Marien Zwart can upload to this branch. If you are Marien Zwart please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Marien Zwart
Project:
Trac-Bzr
Status:
Development

Recent revisions

72. By Marien Zwart <marienz@cyclops>

Replace __del__ with a weakref callback.

71. By Martin von Gagern

Avoid weak references by moving __del__ to a separate class.

In this setup, the cycle between BzrRepository and BranchCache remains. As
BzrRepository has no __del__ method, it can be collected easily. The list
of locked branches, on the other hand, is now implemented using a separate
class with a __del__ method. Its instances don't participate in any cycle.

See https://bugs.launchpad.net/trac-bzr/+bug/484324 for details.

70. By Martin von Gagern

Use weakref.proxy to avoid memory cycle.
Fixes LP #484324

69. By David Allouche

Fix TypeError, comparison of offset-naive and offset-aware datetimes.

In commit 60, Jelmer said: "All timestamps are utc by default."

That is not true. By default, datetimes are offset-naive,
but Trac uses offset-aware datetimes internally.

68. By Jelmer Vernooij

Avoid _get_weave.

67. By Jelmer Vernooij

Use constants for current: revision.

66. By Jelmer Vernooij

Merge fix for bug 303327.

65. By Jelmer Vernooij

use constants for null: and current:

64. By Jelmer Vernooij

Remove debug hack.

63. By Jelmer Vernooij

List trac-bzr-team as author of trac-bzr.

Branch metadata

Branch format:
Branch format 6
Repository format:
Bazaar pack repository format 1 with rich root (needs bzr 1.0)
This branch contains Public information 
Everyone can see this information.

Subscribers