summaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
authormike bayer <mike_mp@zzzcomputing.com>2018-05-16 23:19:06 -0400
committerGerrit Code Review <gerrit@ci.zzzcomputing.com>2018-05-16 23:19:06 -0400
commit9ac5135a68e35c0ffa669d1996896b5469c7e02f (patch)
tree474ad2f312460002ff24eb0a42fe2cf64466d982 /doc
parentb9f428a589a1718efa20e5555be45ae3f767e89e (diff)
parent3fa38a1a2313b4644daa431d629394d6bb14497a (diff)
downloadsqlalchemy-9ac5135a68e35c0ffa669d1996896b5469c7e02f.tar.gz
Merge "Change query._identity_lookup into a normal instance method"
Diffstat (limited to 'doc')
-rw-r--r--doc/build/changelog/unreleased_12/4256.rst10
1 files changed, 10 insertions, 0 deletions
diff --git a/doc/build/changelog/unreleased_12/4256.rst b/doc/build/changelog/unreleased_12/4256.rst
new file mode 100644
index 000000000..9937b9529
--- /dev/null
+++ b/doc/build/changelog/unreleased_12/4256.rst
@@ -0,0 +1,10 @@
+.. change::
+ :tags: bug, orm
+ :tickets: 4256
+
+ Fixed regression in 1.2.7 caused by :ticket:`4228`, which itself was fixing
+ a 1.2-level regression, where the ``query_cls`` callable passed to a
+ :class:`.Session` was assumed to be a subclass of :class:`.Query` with
+ class method availability, as opposed to an arbitrary callable. In
+ particular, the dogpile caching example illustrates ``query_cls`` as a
+ function and not a :class:`.Query` subclass.