From: Mike Bayer Date: Wed, 28 Dec 2022 20:30:32 +0000 (-0500) Subject: changelog adjustments X-Git-Tag: rel_1_4_46~9 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=afcbc3233b83d429e1314355d9f0c343419047b8;p=thirdparty%2Fsqlalchemy%2Fsqlalchemy.git changelog adjustments include backport markings Change-Id: I810923a641977569b8b4d9967e84b8cb684e7a52 (cherry picked from commit 46fe3e53e06864cafbbcbfd8a82a2ec00727b8c5) --- diff --git a/doc/build/changelog/changelog_14.rst b/doc/build/changelog/changelog_14.rst index ef40bcc370..790f8a8440 100644 --- a/doc/build/changelog/changelog_14.rst +++ b/doc/build/changelog/changelog_14.rst @@ -24,6 +24,7 @@ This document details individual issue-level changes made throughout .. change:: :tags: bug, orm :tickets: 8862 + :versions: 2.0.0rc1 Fixed bug where :meth:`_orm.Session.merge` would fail to preserve the current loaded contents of relationship attributes that were indicated with @@ -49,6 +50,7 @@ This document details individual issue-level changes made throughout .. change:: :tags: bug, orm :tickets: 8881 + :versions: 2.0.0rc1 Fixed issues in :func:`_orm.with_expression` where expressions that were composed of columns that were referenced from the enclosing SELECT would @@ -92,6 +94,7 @@ This document details individual issue-level changes made throughout .. change:: :tags: bug, postgresql :tickets: 8748 + :versions: 2.0.0rc1 Made an adjustment to how the PostgreSQL dialect considers column types when it reflects columns from a table, to accommodate for alternative @@ -100,6 +103,7 @@ This document details individual issue-level changes made throughout .. change:: :tags: usecase, sqlite :tickets: 8903 + :versions: 2.0.0rc1 Added support for the SQLite backend to reflect the "DEFERRABLE" and "INITIALLY" keywords which may be present on a foreign key construct. Pull @@ -108,6 +112,7 @@ This document details individual issue-level changes made throughout .. change:: :tags: usecase, sql :tickets: 8800 + :versions: 2.0.0rc1 An informative re-raise is now thrown in the case where any "literal bindparam" render operation fails, indicating the value itself and @@ -117,6 +122,7 @@ This document details individual issue-level changes made throughout .. change:: :tags: usecase, sqlite :tickets: 8804 + :versions: 2.0.0rc1 Added support for reflection of expression-oriented WHERE criteria included in indexes on the SQLite dialect, in a manner similar to that of the @@ -125,6 +131,7 @@ This document details individual issue-level changes made throughout .. change:: :tags: bug, sql :tickets: 8827 + :versions: 2.0.0rc1 Fixed a series of issues regarding the position and sometimes the identity of rendered bound parameters, such as those used for SQLite, asyncpg, @@ -147,6 +154,7 @@ This document details individual issue-level changes made throughout .. change:: :tags: bug, engine :tickets: 8963 + :versions: 2.0.0rc1 Fixed issue where :meth:`_engine.Result.freeze` method would not work for textual SQL using either :func:`_sql.text` or diff --git a/doc/build/changelog/unreleased_14/8974.rst b/doc/build/changelog/unreleased_14/8974.rst index 6400c95b45..a8ae491ad1 100644 --- a/doc/build/changelog/unreleased_14/8974.rst +++ b/doc/build/changelog/unreleased_14/8974.rst @@ -1,6 +1,7 @@ .. change:: - :tags: bug, pool + :tags: bug, engine :tickets: 8974 + :versions: 2.0.0rc1 Fixed a long-standing race condition in the connection pool which could occur under eventlet/gevent monkeypatching schemes in conjunction with the diff --git a/doc/build/changelog/unreleased_14/8995.rst b/doc/build/changelog/unreleased_14/8995.rst index 5191b58de9..034e7b3f7c 100644 --- a/doc/build/changelog/unreleased_14/8995.rst +++ b/doc/build/changelog/unreleased_14/8995.rst @@ -1,6 +1,7 @@ .. change:: - :tags: bug, installation + :tags: bug, general :tickets: 8995 + :versions: 2.0.0rc1 Fixed regression where the base compat module was calling upon ``platform.architecture()`` in order to detect some system properties, diff --git a/doc/build/changelog/unreleased_14/9002.rst b/doc/build/changelog/unreleased_14/9002.rst index c2d3f01b9f..61d491410d 100644 --- a/doc/build/changelog/unreleased_14/9002.rst +++ b/doc/build/changelog/unreleased_14/9002.rst @@ -1,6 +1,7 @@ .. change:: :tags: bug, tests :tickets: 9002 + :versions: 2.0.0rc1 Added new exclusion rule for third party dialects called ``unusual_column_name_characters``, which can be "closed" for third party diff --git a/doc/build/changelog/unreleased_14/9023.rst b/doc/build/changelog/unreleased_14/9023.rst index d17a0cc983..3bbbd0f3fb 100644 --- a/doc/build/changelog/unreleased_14/9023.rst +++ b/doc/build/changelog/unreleased_14/9023.rst @@ -1,6 +1,7 @@ .. change:: :tags: bug, postgresql :tickets: 9023 + :versions: 2.0.0rc1 Fixed bug where the PostgreSQL :paramref:`_postgresql.OnConflictClause.constraint` parameter would accept diff --git a/doc/build/changelog/unreleased_14/9029.rst b/doc/build/changelog/unreleased_14/9029.rst index 38114e9637..dd3c24ee4c 100644 --- a/doc/build/changelog/unreleased_14/9029.rst +++ b/doc/build/changelog/unreleased_14/9029.rst @@ -1,8 +1,9 @@ .. change:: :tags: bug, sql :tickets: 9029 + :versions: 2.0.0rc1 Fixed issue in lambda SQL feature where the calculated type of a literal value would not take into account the type coercion rules of the "compared to type", leading to a lack of typing information for SQL expressions, such - as comparisons to :class:`.JSON` elements and similar. + as comparisons to :class:`_types.JSON` elements and similar. diff --git a/doc/build/changelog/unreleased_14/9033.rst b/doc/build/changelog/unreleased_14/9033.rst index d0b0d2f3fe..e0e39db388 100644 --- a/doc/build/changelog/unreleased_14/9033.rst +++ b/doc/build/changelog/unreleased_14/9033.rst @@ -1,6 +1,7 @@ .. change:: :tags: bug, orm :tickets: 9033 + :versions: 2.0.0rc1 Fixed issue in the internal SQL traversal for DML statements like :class:`_dml.Update` and :class:`_dml.Delete` which would cause among other diff --git a/doc/build/changelog/unreleased_14/tox_fix.rst b/doc/build/changelog/unreleased_14/tox_fix.rst index f37829fc37..7d9b799e01 100644 --- a/doc/build/changelog/unreleased_14/tox_fix.rst +++ b/doc/build/changelog/unreleased_14/tox_fix.rst @@ -1,5 +1,6 @@ .. change:: :tags: bug, tests + :versions: 2.0.0rc1 Fixed issue in tox.ini file where changes in the tox 4.0 series to the format of "passenv" caused tox to not function correctly, in particular