diff options
author | Mike Bayer <mike_mp@zzzcomputing.com> | 2009-01-17 06:27:02 +0000 |
---|---|---|
committer | Mike Bayer <mike_mp@zzzcomputing.com> | 2009-01-17 06:27:02 +0000 |
commit | 345eaeed74588d97fc614a396dd6cfe5f8ece938 (patch) | |
tree | 5982326823886bcd2f1ae4f4e62d283804127ff0 /lib/sqlalchemy/ext/sqlsoup.py | |
parent | b58d6fe9d97cd458db4efb12609f829d5f7d5f9f (diff) | |
download | sqlalchemy-345eaeed74588d97fc614a396dd6cfe5f8ece938.tar.gz |
WeakCompositeKey was coded incorrectly and was not weakly referencing anything. However when repaired, the usage within RelationLoader._create_joins() still creates cycles between key elements and the value placed in the dict. In the interests of risk reduction, WCK is now removed and the two caches it was used for are now non-cached. Speed comparisons with one join/eager-heavy web application show no noticeable effect in response time.
Diffstat (limited to 'lib/sqlalchemy/ext/sqlsoup.py')
0 files changed, 0 insertions, 0 deletions