summaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
authorMike Bayer <mike_mp@zzzcomputing.com>2016-02-11 22:29:18 -0500
committerMike Bayer <mike_mp@zzzcomputing.com>2016-02-11 22:29:18 -0500
commit366f97b5617af0d15cfaf594ec5ef0408c70e873 (patch)
tree135c27cc1557045f508911e5b1cc7f629655926c /doc
parente5f1a3fb7dc1888ed187fdeae8171e4ff322dab6 (diff)
downloadsqlalchemy-366f97b5617af0d15cfaf594ec5ef0408c70e873.tar.gz
- Fixed bug in :meth:`.Session.merge` where an object with a composite
primary key that has values for some but not all of the PK fields would emit a SELECT statement leaking the internal NEVER_SET symbol into the query, rather than detecting that this object does not have a searchable primary key and no SELECT should be emitted. fixes #3647
Diffstat (limited to 'doc')
-rw-r--r--doc/build/changelog/changelog_10.rst10
1 files changed, 10 insertions, 0 deletions
diff --git a/doc/build/changelog/changelog_10.rst b/doc/build/changelog/changelog_10.rst
index d607110aa..ac250a7aa 100644
--- a/doc/build/changelog/changelog_10.rst
+++ b/doc/build/changelog/changelog_10.rst
@@ -20,6 +20,16 @@
:released:
.. change::
+ :tags: bug, orm
+ :tickets: 3647
+
+ Fixed bug in :meth:`.Session.merge` where an object with a composite
+ primary key that has values for some but not all of the PK fields
+ would emit a SELECT statement leaking the internal NEVER_SET symbol
+ into the query, rather than detecting that this object does not have
+ a searchable primary key and no SELECT should be emitted.
+
+ .. change::
:tags: bug, postgresql
:tickets: 3644