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.96) (envelope-from ) id 1w4z1p-002m1F-2U for pgsql-hackers@arkaria.postgresql.org; Tue, 24 Mar 2026 10:30:29 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1w4z1o-0062EH-17 for pgsql-hackers@arkaria.postgresql.org; Tue, 24 Mar 2026 10:30:28 +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.96) (envelope-from ) id 1w4z1o-0062E8-03 for pgsql-hackers@lists.postgresql.org; Tue, 24 Mar 2026 10:30:28 +0000 Received: from mail-qt1-x842.google.com ([2607:f8b0:4864:20::842]) by makus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.98.2) (envelope-from ) id 1w4z1m-00000000m5s-37tj for pgsql-hackers@lists.postgresql.org; Tue, 24 Mar 2026 10:30:27 +0000 Received: by mail-qt1-x842.google.com with SMTP id d75a77b69052e-50b2b2aa276so41399171cf.3 for ; Tue, 24 Mar 2026 03:30:26 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1774348226; cv=none; d=google.com; s=arc-20240605; b=cPIoGfv2UGJKDhLTfxxdVVJ5rCPLmOGi5CTW6uk4aWTEREKHqNL11UYSkWy7RqIbqN LHObSVCyW+ZAtlTWg9pP93BOKDSE+Di2f7snD8L+AuTknLIHYNA1vR8Q3GxTHEZTlF9Q vSPERWJSjNCe/knTL7ntOR5hIP0l+YzZD4aJGvudoNHRf1tgDVVilb7PKe3q6UQ0jM1m uFSqHbY9hADyC8qHAFJr5f0U7n9daXJcxG447yopcUDQ4VCluTP+gQ227XvAL+WP5qHv jZsZDyVkzp0pyXgztwY6G0uIJ6vFet0V/5Pt1gxV1dZPxB3CefQuCwFTQVa5k9uxigZU kTUQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:dkim-signature; bh=Nx8mVlmZgqanyJunpE+59QABWBh1YhChxg0VLKCYSQM=; fh=if8NYeGi+yEEDggY4aX1xcEBGAwCxhNVpFbGlKKpIW0=; b=Z9jO8xRNBGCc9PCpAcQgGkyffl2i5HS3w18KMocNGq1Oa265BIi0MLv07E6h0BQ/g+ /IyW3GZw8KtQ9rEdnxFVDSOdicwBgURxbY6DQMTd16yfAJBUY/7DH9jf52nrdsffJKSB tuTIOEO4ez0levr0m7Ma3Hg5qET9wsSUHNi/Z6vH4/kcjB+AIw2g0/+yBnYob/Vb9sXB CNXuofja16/lq42UEVj8Wl7Iezw/VLFLeIZaYx1Y1yM8jHhCeabBHXq8eKs+U0WccwCO 6FowpXdp2R04/L8vVeRr2kqq81yryW54Cxx1qI8l8AOurcQw0GFnH3IFdufrSMDxMwVa 7fPg==; darn=lists.postgresql.org ARC-Authentication-Results: i=1; mx.google.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1774348226; x=1774953026; darn=lists.postgresql.org; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=Nx8mVlmZgqanyJunpE+59QABWBh1YhChxg0VLKCYSQM=; b=rF68E0IUNhsQS4K7VroMRfXTPFWzhmkw1jCZZJoQ0JJhv02sVXfhq2JuFIiFhcwKkw YrDUykCX48rkjbLCjcjRcaMWgXG4xneN2kYCCOaqh07FVbTDoVwb/pP89tmLNTckzqJl 0e9XjTKg2a2S+4K0Mk/yORR6rNhHem40UHhewkorYEf5+0dx2KsM7YTGI7xuUnqXE+2Z ZFvFUiORF7OX2UbQ45Z/fvZkC8CAW/Rowv3oOtGob54v3ehRwUYbkZ+35p7K3xyyNQcG sH3bp7YScIZkFiq+t5/6NvmMoJfqN70LG9GFuanGbJYVmAZOUjGUFFHNFaRAT05H7s5P khNA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1774348226; x=1774953026; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=Nx8mVlmZgqanyJunpE+59QABWBh1YhChxg0VLKCYSQM=; b=a1dxLm5b19CYCT8ODyLdsFAExbcWnPd61HSDnrdZYvruPckPeb+g963ohNlJhrw+bq 8WyekUc0Jm/KkdzKzUELS+8QAh1S/Tvu9+c5cBRhqF22C+EC6pxnbPt6s6ouyAk87cqH eDGadZI+V/6eMLCMdf5vOYG0IGJ5FBRaFwLWvQk0CpkR5MtoXoVwBwyJk2J1ZRTubZme Omq/i/VBIkdcGp0ff9LZUi3k3Ix8gXRWYqpPfKAuvI4HcLUeDT9xqUrhRNGsRPHyFkTc /4ZYxygzJhKPY9KRTfXQMFQsw/Zn2CfLK6SwpyHU9IQqCctPpzsxodJRMLIQV9Q3yz4R BHuQ== X-Gm-Message-State: AOJu0YxxyRv7xQ6tyHa9CSh31MWPbf044BUi5A+5oLyxVvlNRwzwLyfj v2eZp9rrLhmuWsmBU4W6au3rnd9a6mCpARWJwz/Mjaytj0EW+4svxKhzEB3F3pB3MwvPJJGweku pJDVEEHaqqkzpDDQ+0S7Vbcr9vudCQWM= X-Gm-Gg: ATEYQzxqqBucAtmmhGOkKDBj9piGcbI8sIytAl7qS87G9p5qQQABHSO09w/x+nbvKAj Sg3eQtpVSYMMxvzQjbDFVhJitOQ5AlykckywXOOMwTn8PaP6JJdm5ObUZGRN82lUsP9Y24geNho 7MiCTTAh1zrRtmmMlwZnw8AnmwVKEYF1qtBRs3uzxkX6InYvKHZ9V6DJN6RZnf8t5GAOE1WX8q1 3w98xn2jIOSaQrRxLOIlxp2nT3bQVzVIQe9rQmp5AI6DtCJbKQ72Ci9re1hPX0PrKpA/1bngZLJ xnsCAema6F0Z5axSQ1RFNqkxmhnxuwhATZNKf2dN83w5y0pz/rJrpi7J8836iTCxN4btwO+fgiQ JdT9DH985G0rGjSTWhH5NR5NH2e8= X-Received: by 2002:ac8:5fd3:0:b0:50b:4537:2e23 with SMTP id d75a77b69052e-50b45373532mr185948321cf.48.1774348225768; Tue, 24 Mar 2026 03:30:25 -0700 (PDT) MIME-Version: 1.0 References: In-Reply-To: From: John Naylor Date: Tue, 24 Mar 2026 17:30:14 +0700 X-Gm-Features: AaiRm52dFXlNwoctz5DgPpjri3jI54svH35Cbqs4TRaVuSdod4vN8F7CJAztjOM Message-ID: Subject: Re: BUG: test_ginpostinglist second itemptr check is a no-op due to copy-paste error To: Jianghua Yang Cc: pgsql-hackers@lists.postgresql.org Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk On Tue, Mar 24, 2026 at 8:59=E2=80=AFAM John Naylor wrote: > > On Tue, Mar 24, 2026 at 8:45=E2=80=AFAM Jianghua Yang = wrote: > > The attached patch fixes the second check to compare orig_itemptrs[1] > > with decoded_itemptrs[1] and reports (blk, off) as the expected > > value in the error message. > > Seems right to me, thanks for the patch. I'll take care of this. This is done. It seems unlikely that this test would need to be changed in back branches, but I went ahead and backpatched it anyway just in case. -- John Naylor Amazon Web Services