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 1tlfkV-0013aH-Eb for pgsql-committers@arkaria.postgresql.org; Sat, 22 Feb 2025 03:00:16 +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 1tlfkT-003hv8-B9 for pgsql-committers@arkaria.postgresql.org; Sat, 22 Feb 2025 03:00:13 +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 1tlfkT-003hv0-3x for pgsql-committers@lists.postgresql.org; Sat, 22 Feb 2025 03:00:13 +0000 Received: from mail-pl1-x631.google.com ([2607:f8b0:4864:20::631]) by makus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.96) (envelope-from ) id 1tlfkO-0004UH-1l for pgsql-committers@lists.postgresql.org; Sat, 22 Feb 2025 03:00:10 +0000 Received: by mail-pl1-x631.google.com with SMTP id d9443c01a7336-21f2339dcfdso48531725ad.1 for ; Fri, 21 Feb 2025 19:00:09 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=j-davis-com.20230601.gappssmtp.com; s=20230601; t=1740193209; x=1740798009; darn=lists.postgresql.org; h=mime-version:user-agent:content-transfer-encoding:references :in-reply-to:date:cc:to:from:subject:message-id:from:to:cc:subject :date:message-id:reply-to; bh=wuwknHnvfCCxTM5DUMjmX0OlpihatvHis8CuALwFxqY=; b=v0UtbnB9KWRQz1rxToW5+zDFZlN/2xnfh2wvtuBonh+nrt5AQAhXThlWQsNhEaJptN ZHnpfNM8uiCpmI1O45SNs/eLEXwIGb4cz22WOYEgctb1kFWLqUmAAT3Qo0/NZioqezyI uvFR2NQ7K9rHdPRsCoFUFTJ9Sm/4tuCxYcfLB+DCHhbwg/J8ewZtgPtMeJOtECOzqQcu 593Vf0eBtL7yRVeHtkRggexjUWZphgYpKS3aGIlmORwE/F+TBKykiKQQW1j8HhEcleN/ PfqhGj6ogNV1jyX3J3juxkTnyLbKskATJ9fIrXaB1uiB2fKkI6Gcaogm7QK0Y4vHnoXp 1E2Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1740193209; x=1740798009; h=mime-version:user-agent:content-transfer-encoding:references :in-reply-to:date:cc:to:from:subject:message-id:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=wuwknHnvfCCxTM5DUMjmX0OlpihatvHis8CuALwFxqY=; b=Zk2Zki1G6J1WqIPK3GeO75S7z3412m+D2SsZfVXuxybN1o5cKTStQMqoj/XiR6wIqF 4fKCawsYeoSkvCICoh3daYyrWN/WcWYYCIbPyq2XN65D89iC1nHt8gv2CUPFnu8UH9ud srNfGE+FfhAy9gAr8NsKs4KOtHsMYy3Bb5Qb1z98zRJ3uv9VSoyEVec6lsArUmjlFKrL xR0y6eqUTlG6xc57FF+c04ifRV5Gwrb/mBkLzoNWSexlWqRm3s67+8mM6ojQ0M9z74RL FNEGgY8dGam9nJnhydCqCF7gd/a0irmro9rYdOZ9EpuZXLeK/e9dd4b/uVgJlPlLvIcZ swww== X-Forwarded-Encrypted: i=1; AJvYcCXCVFgoORFrmDi8pk3BGgB4wRrPgNG0fP8PsYVdGyHAZQmsBJGAVh3gxC23d1UHfH+ply2VcF9sCttExe8hvmOV@lists.postgresql.org X-Gm-Message-State: AOJu0YzQVuKT+j4nXWoZsRpcCgaw16dEDhxzzjpmXNOyHFehueEYYWLd hcdp1Ni/30ogDY16YIAF3Q9ACFO/Ck9VyiBIRVewzwDdrlIb7/GUr63otVdv+g== X-Gm-Gg: ASbGncvLtLTDZhjSMy6wHt5kJvOKXX3ex+GOS6ZEo97R/ifvBGniPui+gtaRFlkKkr9 uFbGZvY8sEVUYXoHfmalKAfsA6/SJmvAUTjwmdLzvid9WXnRUwmlZeM0ffY4NN1DhAGoERDLbMv thIy9NUkPExkA505N+rt8upjEgmiNxCrZbtYmXzKDP3CcGOFtFSIH8gSyTxBWgU5ZVlEh9No0Cn fbo4Hb2syk3Pr+QBikSykkmX3zK92gy1m1Ok0DPOwv0DCokCTwDayRWOMVjdBcyIRLNBov2+u0F 8t1bXC6rWsEWLPmarOQGafafxN8NJIGj3POHjVseTLvxmP3eRptpe01LzfyYJZnmoqyt X-Google-Smtp-Source: AGHT+IH1Gc6RSSBKsN+1XXq+7FzMUgEulvBwzN/7QZmatVEFuq7UMaQWJSoJijYaUEV1FzgueCGTMw== X-Received: by 2002:a17:902:fc8d:b0:216:5db1:5dc1 with SMTP id d9443c01a7336-2219ff65ce8mr97390155ad.1.1740193208820; Fri, 21 Feb 2025 19:00:08 -0800 (PST) Received: from jeff-laptop.lan (c-76-102-242-158.hsd1.ca.comcast.net. [76.102.242.158]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-220d545d507sm143830015ad.145.2025.02.21.19.00.08 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 21 Feb 2025 19:00:08 -0800 (PST) Message-ID: <3ae56cf533e32a14338112901e5786d5641947f9.camel@j-davis.com> Subject: Re: pgsql: Trial fix for old cross-version upgrades. From: Jeff Davis To: Tom Lane Cc: Jeff Davis , Andrew Dunstan , pgsql-committers@lists.postgresql.org Date: Fri, 21 Feb 2025 19:00:07 -0800 In-Reply-To: <3871171.1740193028@sss.pgh.pa.us> References: <003dc9936317ab987faa0242f8e33e1cd2fcaf57.camel@j-davis.com> <40c1e76334f2baa747334c8fc513d12b8cb297bf.camel@j-davis.com> <3815127.1740189601@sss.pgh.pa.us> <3871171.1740193028@sss.pgh.pa.us> 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-21 at 21:57 -0500, Tom Lane wrote: > Hmm.=C2=A0 I forced my local BF installation to run a v17-to-HEAD upgrade > test, and it still failed, though seemingly with fewer diffs than > the buildfarm is reporting for older branches.=C2=A0 (Diffs attached for > amusement's sake.)=C2=A0 I don't believe we've made any definitional > changes in the contents of pg_statistic since v17, so whatever's > going on here seems a little subtler than I was hoping. Also the non-buildfarm tests (src/bin/pg_upgrade/TESTING) are all passing for versions 10+. > I wonder if it'd be a good idea to rearrange TestUpgradeXversion.pm > so that instead of testing upgrades from oldest prior version to > newest, it tested from newest to oldest?=C2=A0 My thought here is that > the oldest cases are most likely to fail, and when they do, it'd > be valuable information to know which branches still work. That's a good idea and would be a big help. Regards, Jeff Davis