]> git.ipfire.org Git - thirdparty/sqlalchemy/sqlalchemy.git/commit
Check for duplicate calls to register_attribute_impl
authorMike Bayer <mike_mp@zzzcomputing.com>
Tue, 10 May 2016 15:05:30 +0000 (11:05 -0400)
committerMike Bayer <mike_mp@zzzcomputing.com>
Tue, 10 May 2016 15:05:30 +0000 (11:05 -0400)
commit743e9d4589946f1a29cdec7f2f1a2e4ec0853db7
tree5d0575514ae23d74f48478f71e1478336ccca803
parent9bdd6f2b1f6b34a82b77849ec05811aa0279931d
Check for duplicate calls to register_attribute_impl

Fixed bug whereby the event listeners used for backrefs could
be inadvertently applied multiple times, when using a deep class
inheritance hierarchy in conjunction with mutiple mapper configuration
steps.

Change-Id: I712beaf4674e2323bf5b282922658020a6d00b53
Fixes: #3710
doc/build/changelog/changelog_10.rst
lib/sqlalchemy/orm/strategies.py
test/orm/test_mapper.py