[Sqlalchemy-commits] commit/sqlalchemy: 2 new changesets
Brought to you by:
zzzeek
From: Bitbucket <com...@bi...> - 2017-05-22 20:26:15
|
2 new commits in sqlalchemy: https://bitbucket.org/zzzeek/sqlalchemy/commits/0a67c1305266/ Changeset: 0a67c1305266 Branch: None User: zzzeek Date: 2017-05-22 18:47:26+00:00 Summary: Detect no params w/ manual version_id counter and set to itself Fixed bug where programmatic version_id counter in conjunction with joined table inheritance would fail if the version_id counter were not actually incremented and no other values on the base table were modified, as the UPDATE would have an empty SET clause. Since programmatic version_id where version counter is not incremented is a documented use case, this specific condition is now detected and the UPDATE now sets the version_id value to itself, so that concurrency checks still take place. Change-Id: I80e385bffeed4851cc20131cbe983c173a46f655 Fixes: #3996 Affected #: 3 files https://bitbucket.org/zzzeek/sqlalchemy/commits/92f789eba4a4/ Changeset: 92f789eba4a4 Branch: master User: zzzeek Date: 2017-05-22 20:25:20+00:00 Summary: Merge "Detect no params w/ manual version_id counter and set to itself" Affected #: 3 files Repository URL: https://bitbucket.org/zzzeek/sqlalchemy/ -- This is a commit notification from bitbucket.org. You are receiving this because you have the service enabled, addressing the recipient of this email. |