diff options
| author | Olivier Grisel <olivier.grisel@ensta.org> | 2018-04-25 09:54:00 -0400 |
|---|---|---|
| committer | Mike Bayer <mike_mp@zzzcomputing.com> | 2018-04-25 15:16:06 -0400 |
| commit | 30b02003a70f37aa83e20de6229afe2a3600b648 (patch) | |
| tree | 7b103601ff3bd9fce7f381aeee4621d6ae28fa87 /doc | |
| parent | a81468c45f317326032afd075e08ae5640b03ad8 (diff) | |
| download | sqlalchemy-30b02003a70f37aa83e20de6229afe2a3600b648.tar.gz | |
Fix reference leak in compiled cache
Fixed a reference leak issue where the values of the parameter dictionary
used in a statement execution would remain referenced by the "compiled
cache", as a result of storing the key view used by Python 3 dictionary
keys(). Pull request courtesy Olivier Grisel.
Change-Id: Icfb0f38111a165780f6dd3e4e3382a03df79ce26
Pull-request: https://github.com/zzzeek/sqlalchemy/pull/441
Diffstat (limited to 'doc')
| -rw-r--r-- | doc/build/changelog/unreleased_12/pr_441.rst | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/doc/build/changelog/unreleased_12/pr_441.rst b/doc/build/changelog/unreleased_12/pr_441.rst new file mode 100644 index 000000000..28ddb7dda --- /dev/null +++ b/doc/build/changelog/unreleased_12/pr_441.rst @@ -0,0 +1,8 @@ +.. change:: + :tags: bug, engine + :versions: 1.3.0b1 + + Fixed a reference leak issue where the values of the parameter dictionary + used in a statement execution would remain referenced by the "compiled + cache", as a result of storing the key view used by Python 3 dictionary + keys(). Pull request courtesy Olivier Grisel. |
