Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1tyYza-008PZ7-31 for pgsql-committers@arkaria.postgresql.org; Sat, 29 Mar 2025 16:25:06 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.94.2) (envelope-from ) id 1tyYzY-00DMHo-Pf for pgsql-committers@arkaria.postgresql.org; Sat, 29 Mar 2025 16:25:04 +0000 Received: from makus.postgresql.org ([2001:4800:3e1:1::229]) by malur.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1tyYzY-00DMFY-6B for pgsql-committers@lists.postgresql.org; Sat, 29 Mar 2025 16:25:04 +0000 Received: from mail-pl1-x62e.google.com ([2607:f8b0:4864:20::62e]) by makus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.96) (envelope-from ) id 1tyYzV-001pBJ-1H for pgsql-committers@lists.postgresql.org; Sat, 29 Mar 2025 16:25:02 +0000 Received: by mail-pl1-x62e.google.com with SMTP id d9443c01a7336-223fb0f619dso64240815ad.1 for ; Sat, 29 Mar 2025 09:25:01 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=j-davis-com.20230601.gappssmtp.com; s=20230601; t=1743265500; x=1743870300; darn=lists.postgresql.org; h=mime-version:user-agent:content-transfer-encoding:references :in-reply-to:date:to:from:subject:message-id:from:to:cc:subject:date :message-id:reply-to; bh=+KReRfmm8xuR1xOOLuOJhC7yJkXzOUoQnKMeTBRKP7o=; b=mK0Mo9VfCqPpTetFy14gwq0SiUkZ+/k5zfbvFq0Q/MaY2xKfimsPl4SmN9EzKaAhrz O5EUs08kSsniqm9o01grK82sAY7BMtE0/+4rlVBQ2xkIChGmYxtYkKs3KxaIVeGslkij EclQBjodU6UInWYvvyAn7+Ye+wZnLgfzA5PcLKL0YY11TD0XhAv1CHiGyrKe4fyDCiIt SuqJUBSlHkR0oCxeFsDRw7nPFsDu5aFLGTAXm6kwmV1ghAbKT2yiG6jSB40Oh+83FcR1 /3Tlbl0r/aimeTzh99KH7CqCma8ROIJa6X2trXYjUthxwtl+T21lZWiRvgBXdxYNW8qZ Dzyw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1743265500; x=1743870300; h=mime-version:user-agent:content-transfer-encoding:references :in-reply-to:date:to:from:subject:message-id:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=+KReRfmm8xuR1xOOLuOJhC7yJkXzOUoQnKMeTBRKP7o=; b=OmNiDQc8v5iNPCYuJz49AD6Jz5g8Ar+Y7DWNVVDTH9GO+t1vGmgM0DmkpPoRAa4IzQ 7/ds9QLzYM3WiCY6FIz/j+R5gSmlQwv+Gd6effoPzuQYie8DEY49h8v4Ca90QhiVap9Z k+f9ANPUrHalGAoo2ToQHrv7qo1xm1E2yJh1kmdSVtg7Uqtzjijv8LmMQNzKsXrb7Nbl ej3/iYT2uF/+yzSWQ5SmouCeRosKhffxRWMODE9crtTzoP6Y+MC2quX63m/t1A8Pg7bk pu/pF0owfTNeJXnGwgkgrd1uz+enG2r4SQpT5+vSiIYaMbAznxAz8OYY0OR2ye1j0qA4 yefw== X-Forwarded-Encrypted: i=1; AJvYcCXb5C6rRgFDOhIaylvc4i2/leR9LyKWf17w6FzGHGCW1DMZRfQvJSUQHCn4wId2lFRNNonSddsMBzbvR/zpDMb4@lists.postgresql.org X-Gm-Message-State: AOJu0YyAN/fLmy9AL4xlndc/e1DSr2PTO3XWHzZJ/pwNMirLNCneNeDm 9IEJhoVcOGHjeSyBSRikcR5TkKGy0YhVsWt/1gHS4/TeAksM0wHH9tqfsOxxoiDsnWomOXEW9Do = X-Gm-Gg: ASbGnctm5oMOUDSioZLY3swGjtTqAfyYh5Xkmex7tWkfG8dI90JGabIrSfnyQ5kUwXb tlntAyVW3OzLwOwz8mq8vO5mK7fO/f/C1HWwIC7DBZQyT0qLR5386JS/sGHYGFwfwYTgk2B/T/Q BpMmr8SqR1mn/uwUgV0S+xNSi/LZ0wNhzCRsFIKMzmQlNE913xxoeRhX6RIZPmAA4WtoCHeCb+i JYZ0c730V14BwObVjbpP8w6cnDb8I+an6mBWRfAAqPQXOoi/B2lojaKzjQR9xnvNOVPGGSbZ1H+ 5z5wyrt5B2i3/3D0ApCitGE2fN3TDn/O23zG0ccySv2wUjxVlkGj8tB85VcJbg3ygR67MMvAoIv 6BQgNna5c1AynqA== X-Google-Smtp-Source: AGHT+IEatL0j9oq5WatSb0XLk0qONU77hgNGDDW4z+3q22U2gi6GbGtOaeh4ON5M7NzyB/hol423tw== X-Received: by 2002:a05:6a00:39aa:b0:736:53bc:f1ab with SMTP id d2e1a72fcca58-73980380268mr5044201b3a.12.1743265500447; Sat, 29 Mar 2025 09:25:00 -0700 (PDT) Received: from ?IPv6:2601:642:4c01:ba0e:84b6:74db:94fe:503f? ([2601:642:4c01:ba0e:84b6:74db:94fe:503f]) by smtp.gmail.com with ESMTPSA id d2e1a72fcca58-73970e27b97sm3902404b3a.62.2025.03.29.09.24.59 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 29 Mar 2025 09:25:00 -0700 (PDT) Message-ID: Subject: Re: pgsql: pg_upgrade: Fix inconsistency in memory freeing From: Jeff Davis To: Michael Paquier , pgsql-committers@lists.postgresql.org Date: Sat, 29 Mar 2025 09:24:58 -0700 In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable User-Agent: Evolution 3.44.4-0ubuntu2 MIME-Version: 1.0 List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk On Fri, 2025-02-28 at 01:16 +0000, Michael Paquier wrote: > pg_upgrade: Fix inconsistency in memory freeing > Details > ------- > https://git.postgresql.org/pg/commitdiff/2a083ab807db6d9e2e0e3aa82ee8f6ff= 9fc44c8d >=20 This seems to have broken the pg_upgrade test when olddump/oldinstall are set to PG14 or earlier: stderr: # Failed test 'check that locales in new cluster match original cluster' # at /home/jdavis/git/postgresql/src/bin/pg_upgrade/t/002_pg_upgrade.pl line 506. # got: '0|c|C|C|NULL' # expected: '0|c|C|C|' # Looks like you failed 1 test of 16. Looking at the commit, it seems you are escaping NULL as a literal.=20 Regards, Jeff Davis