lp:~jamesh/storm/bug-244768

Created by James Henstridge and last modified
Get this branch:
bzr branch lp:~jamesh/storm/bug-244768
Only James Henstridge can upload to this branch. If you are James Henstridge please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
James Henstridge
Project:
Storm
Status:
Merged

Recent revisions

283. By James Henstridge

Add a NEWS entry for the fix.

282. By James Henstridge

Add an __ne__() implementation to the Reference class, to match
behaviour of __eq__().

281. By James Henstridge

Add some tests for reference comparison with None and reference
inequality.

280. By Jamu Kakar

- Add Store constructor change to NEWS file.

279. By James Henstridge

Add a news item for the transaction changes.

278. By James Henstridge

Only join the global transaction when a store is used.

Previously, Storm was using a synchronizer to join each new transaction
when it started. Now the store is only joined to the transaction when
it is used, which means a store won't be involved in transaction
commit if it wasn't used and is closer to how zope.rdb does things.
[r=therve,jkakar][f=230977]

277. By Jamu Kakar

Merged custom-store-cache [r=niemeyer,radix]

This branch is a minor update to the previous one. Instead of
taking a cache size, a cache instance can be passed to Store. This
allows greater control of caching behaviour.

276. By Jamu Kakar

Merged variable_cache_size [r=jamesh,jkakar] [a=lightyear] [f=257267]

Store's constructor takes an optional cache_size keyword argument
representing the maximum number of objects to keep alive in the
cache at any time. The default is 100, the same as it was before.

275. By Thomas Herve

Merge variable-referenceset-leak [r=niemeyer,jkakar]

Change the way MutableValueVariable hooks up to the store event system, by
overriding get and set. This works around a leak discovered when using
PickleVariable in a ReferenceSet.

274. By Gustavo Niemeyer

Updated TODO file with Gavin Panella's suggestion about store.cache().

Branch metadata

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

Subscribers