]> git.ipfire.org Git - thirdparty/sqlalchemy/sqlalchemy.git/commit
- Fixed regression from 0.6 where a get history
authorMike Bayer <mike_mp@zzzcomputing.com>
Wed, 20 Jul 2011 22:30:57 +0000 (18:30 -0400)
committerMike Bayer <mike_mp@zzzcomputing.com>
Wed, 20 Jul 2011 22:30:57 +0000 (18:30 -0400)
commitf288c06504f8587b18ef037bdc89ebc6fd84faf8
treeb83ad7f3c65f1d341146bc69fe60596842846355
parentcdf727aeb258b24ca3ee1e52b19dd862ada8c249
  - Fixed regression from 0.6 where a get history
    operation on some relationship() based attributes
    would fail when a lazyload would emit; this could
    trigger within a flush() under certain conditions.
    [ticket:2224]  Thanks to the user who submitted
    the great test for this.
CHANGES
lib/sqlalchemy/orm/attributes.py
lib/sqlalchemy/orm/strategies.py
test/orm/test_attributes.py
test/orm/test_lazy_relations.py