diff options
| author | Mike Bayer <mike_mp@zzzcomputing.com> | 2006-01-10 02:26:57 +0000 |
|---|---|---|
| committer | Mike Bayer <mike_mp@zzzcomputing.com> | 2006-01-10 02:26:57 +0000 |
| commit | ac5e13ef2d6129e17bbd5c1e238dee91aa10cf47 (patch) | |
| tree | 97a3f2b9cc192fd756df38b421d8bfdce907aa54 /lib/sqlalchemy/mapping | |
| parent | 060b8f0478710e9891e73f8832d1883ae0ad999b (diff) | |
| download | sqlalchemy-ac5e13ef2d6129e17bbd5c1e238dee91aa10cf47.tar.gz | |
identity map->weakvaluedictionary
Diffstat (limited to 'lib/sqlalchemy/mapping')
| -rw-r--r-- | lib/sqlalchemy/mapping/objectstore.py | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/sqlalchemy/mapping/objectstore.py b/lib/sqlalchemy/mapping/objectstore.py index 7b5ebe82e..5ca78b6f4 100644 --- a/lib/sqlalchemy/mapping/objectstore.py +++ b/lib/sqlalchemy/mapping/objectstore.py @@ -146,7 +146,7 @@ class UnitOfWork(object): if parent is not None: self.identity_map = parent.identity_map else: - self.identity_map = {} + self.identity_map = weakref.WeakValueDictionary() self.attributes = global_attributes self.new = util.HashSet(ordered = True) |
