From: Mike Bayer Date: Tue, 13 Jul 2021 19:26:15 +0000 (-0400) Subject: changelog updates X-Git-Tag: rel_1_4_21~3 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=3a245450da476daae464629aeae3b162fe5e29e5;p=thirdparty%2Fsqlalchemy%2Fsqlalchemy.git changelog updates Change-Id: Ib21d015fda144204bdeaecd21f8af86a9b3b9e8e --- diff --git a/doc/build/changelog/unreleased_14/6698.rst b/doc/build/changelog/unreleased_14/6698.rst index 8ed8711fff..35c6f3167e 100644 --- a/doc/build/changelog/unreleased_14/6698.rst +++ b/doc/build/changelog/unreleased_14/6698.rst @@ -2,8 +2,8 @@ :tags: bug, regression, orm :tickets: 6698 - Fixed regression caused in 1.4.19 due to #6503 and related involving - :meth:`_orm.Query.with_entities` where the new structure used would be - inappropriately transferred to an enclosing :class:`_orm.Query` when making - use of set operations such as :meth:`_orm.Query.union`, causing the JOIN - instructions within to be applied to the outside query as well. + Fixed regression caused in 1.4.19 due to :ticket:`6503` and related + involving :meth:`_orm.Query.with_entities` where the new structure used + would be inappropriately transferred to an enclosing :class:`_orm.Query` + when making use of set operations such as :meth:`_orm.Query.union`, causing + the JOIN instructions within to be applied to the outside query as well. diff --git a/doc/build/changelog/unreleased_14/6755.rst b/doc/build/changelog/unreleased_14/6755.rst index 958ab0d5f7..acd86acee4 100644 --- a/doc/build/changelog/unreleased_14/6755.rst +++ b/doc/build/changelog/unreleased_14/6755.rst @@ -2,8 +2,9 @@ :tags: bug, postgresql :tickets: 6755 - Fixed issue where a too-long constraint name rendered as part of the "ON - CONFLICT ON CONSTRAINT" element of the :class:`_postgresql.Insert` - construct due to naming convention generation would not correctly truncate - the name in the same way that it normally renders within a CREATE TABLE - statement, thus producing a non-matching and too-long constraint name. + Fixed issue in :meth:`_postgresql.Insert.on_conflict_do_nothing` and + :meth:`_postgresql.Insert.on_conflict_do_update` where the name of a unique + constraint passed as the ``constraint`` parameter would not be properly + truncated for length if it were based on a naming convention that generated + a too-long name for the PostgreSQL max identifier length of 63 characters, + in the same way which occurs within a CREATE TABLE statement. \ No newline at end of file