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 1wdmfJ-004LSr-2a for pgsql-hackers@arkaria.postgresql.org; Sun, 28 Jun 2026 10:23:05 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1wdmfI-00GMev-1E for pgsql-hackers@arkaria.postgresql.org; Sun, 28 Jun 2026 10:23:04 +0000 Received: from magus.postgresql.org ([2a02:c0:301:0:ffff::29]) by malur.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1wdmfI-00GMel-0C for pgsql-hackers@lists.postgresql.org; Sun, 28 Jun 2026 10:23:04 +0000 Received: from mail-ed1-x529.google.com ([2a00:1450:4864:20::529]) by magus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.98.2) (envelope-from ) id 1wdmfF-00000000c5S-3FkH for pgsql-hackers@postgresql.org; Sun, 28 Jun 2026 10:23:03 +0000 Received: by mail-ed1-x529.google.com with SMTP id 4fb4d7f45d1cf-698587a1335so455708a12.3 for ; Sun, 28 Jun 2026 03:23:00 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1782642179; cv=none; d=google.com; s=arc-20260327; b=jgyNn2ZPh6z3Isu5fFKafNFw500MeIAiJ76JbmU9GxlKZ5wp1piIhfRSmPMv4MPX6Y KXWpHeyoVgDkrBwJWBvTZ3wjvqWcLZzvYKKI6SlDGNgYMHAO3iqupBEK1lpCn9F24RCx 3EkyQoOKuQ2bAAOzNMC4rWpcXyOvdhnda1qG1Dp6hx1Hhz3kC4CJdc8NOC/VJFaXnHdB atGCLNBuWKA3cGVedCq7aL6LaHzsDZfLfXgVPlMnTpLDjVZ+OQBex8dFN1MLgx4H0jA4 CXPTuPT8L8r32y9iVGO74rlMdwrNxOJydowNCiTfuH3yqcJy7O4TYSR6zyF7NdbthjNA Dtmw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20260327; h=cc:to:subject:message-id:date:from:reply-to:in-reply-to:references :mime-version:dkim-signature; bh=B1Yp6YTFng9sA27l9qw2M+0Bg9aaFitidtN4WMxRUxg=; fh=+S9tu9gZr/lfsmhY4+6m50ZYEvHxiCA0UleYvwp+dnk=; b=Ehr6kFUw54XtBY6u4INUT233aUvQZKeDRKCiThoec5rB8lZveBPa0w9f4yCXzRhEyy hJieYlkepN5jOzC98R0PbU0r2Gh+tJ5QeCbD0aSb3sIVFD1+fikDx0Nhj8hYD4aHrsuU Vw838AXja49u2CHQkhPlrjWkO/+D7fR4iASLhNEkRKv6zoeLFInSq8BiWcK4ICLFfDjX XVk7XsmiQqGNndPoHJp4eNBaQ39QSjCSbdWtiNevo5Jzch4BO/iCbV7hrIH1hiKpdDJN dO2hYkkqsQt5cpRZ978+Z42UQ+PX5WxY0C5Fi8vmD8dj9rYcSfLrZ8YRk9HFAQ3l2nIP LTnw==; darn=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=1782642179; x=1783246979; darn=postgresql.org; h=cc:to:subject:message-id:date:from:reply-to:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=B1Yp6YTFng9sA27l9qw2M+0Bg9aaFitidtN4WMxRUxg=; b=AbTi8BLdUiib3mmLxywN4WIO1PQuWeOCAqRTVt24XG+q98dRnJho7lHPIzJvv7WMPv CUlBDlbfAINjeWB3E3178dw11OM/4Dno0LE9EEaMvSpowP9pq4/AyMkGsezMw9Aab0ra wrlLSmrHccAF6N12RG7ch8PzwEj4y8tbUmxcS0merftWHOtQPh6TeiFPNdE2fB7dCYqh iowg5h/MiOPOeuMVNCrsZXfhqqrvjSrQkM+NWamGRQTvD+MIqhD059bYujk6NLNe9TA8 6Mc8hzdvHIOUXJ7Kt91qmLsNT998sAHDo58xew7MpPI5fO96ie+dQeIhS/JIu8TYpgUk zJLw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1782642179; x=1783246979; h=cc:to:subject:message-id:date:from:reply-to:in-reply-to:references :mime-version:x-gm-gg:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=B1Yp6YTFng9sA27l9qw2M+0Bg9aaFitidtN4WMxRUxg=; b=aJjXPz7kEALqBwoyHw6Gw43wUqMMSBJutRjb8RZkwx8fQnrRPBWoovrV4hH8fd/KY6 lv8Nr9OnFc+T9fHef/M+QQF6noaAkzjpxRxcq++SGlejCv656sNBpKxi8xRO3fU+bHDZ JCQ+trU6k0hBS6lIrn7gavI+DnQAyK3tMWFH8jwwmUL5wrzaPoiBw0NnUBBUbjWneOfq psr7pcra9z3jgFf+3YzSk/j8HN678B0c+Db7U65jXgscYidYGqP2/J2mVplfW6iS5n0W oxMBKcA5Tz3ijui3xfDgr4zg9ijJ5osfN3YO2NvNXEDcaR+mqf7MSmVy+SAemj6oELDc eHkg== X-Gm-Message-State: AOJu0YxKYbCbAQz9zTFtgW0jkcsYb7Mo+D2/Qrz9zhDQevnjhfLFknCD shz7nJWu4QZNLxlLmkoWN3O7FNiouaPnlz5vLdPYqI+6caKKUYGhY1a8c55hewDbkOgOLQTybPY x0zFF/jjqyB3ug4K8rWKhim0LVdoseBU= X-Gm-Gg: AfdE7clSt1ypnjxxeaT93X8i3fQwO+8haPH75Ds/UIxTYpWfXEAw+oOpd32Ksr0mun/ 6aZnTwtoKasb0SciWKWuvVPZjVGK7jGPCx9lXpXz/NAhhbLECb0Eg0x88apnk8lJLp0VTFeDyqj 5o0dhPY9wNz8GrwrWaekOF4naidFlwSgGZvTn4fUPzoHiOI7F0CeHZ0Ayqf9HuJcK06NIBiY1r2 1m3G04Sw0LmJsXJ4ffrRnae4p+eI3FrSkqWari3Z+GwwxIcAqrE373vfpbmEljJbblKmeS5dJ2J zn2k2kumXkrCAev2HZjoZa1FbHVAfpXSWuYSk3A82oeIiqEe+SUVG/XYrNjE8IK9spNlw98OgfH zxQ9jZsmytLA= X-Received: by 2002:a17:906:8e14:b0:c12:547:ffca with SMTP id a640c23a62f3a-c1205ead784mr711276266b.33.1782642179162; Sun, 28 Jun 2026 03:22:59 -0700 (PDT) MIME-Version: 1.0 References: <20260626.113505.1924699149453988246.ishii@postgresql.org> In-Reply-To: Reply-To: assam258@gmail.com From: Henson Choi Date: Sun, 28 Jun 2026 19:22:46 +0900 X-Gm-Features: AVVi8CcO609Qp8pQRuVQn0kGFXaM9PdHRJTw646mGBF6NwQwk6woZW3uFwseTK8 Message-ID: Subject: Re: Row pattern recognition To: Tatsuo Ishii , jian.universality@gmail.com Cc: pgsql-hackers@postgresql.org, zsolt.parragi@percona.com, sjjang112233@gmail.com, vik@postgresfriends.org, er@xs4all.nl, jacob.champion@enterprisedb.com, david.g.johnston@gmail.com, peter@eisentraut.org, li.evan.chao@gmail.com Content-Type: multipart/alternative; boundary="000000000000d9c88106554db98b" List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk --000000000000d9c88106554db98b Content-Type: text/plain; charset="UTF-8" To: Tatsuo Ishii , jian.universality@gmail.com Cc: pgsql-hackers@postgresql.org, zsolt.parragi@percona.com, sjjang112233@gmail.com, vik@postgresfriends.org, er@xs4all.nl, jacob.champion@enterprisedb.com, david.g.johnston@gmail.com, peter@eisentraut.org, li.evan.chao@gmail.com Subject: Re: Row pattern recognition In-Reply-To: Hi Tatsuo, > v50-0021-adjust-rpr_base-expected-output.patch > revert-0001-remove-incidental-changes.patch > revert-0002-revert-mark-position-elog.patch > revert-0003-restore-funcname-guard.patch > revert-0004-restore-doc-line-wrapping.patch > revert-0005-remove-exclude-ties-tests.patch > optional-0001-include-row-positions-in-mark-position-error.patch > optional-0002-remove-unreachable-funcname-guard.patch > optional-0003-add-exclude-ties-test-coverage.patch Apologies for the noise -- the nine attachments above are not a new full patch series. They are the small auxiliary patches described in that mail (the v50-0021 build fix plus the revert-*/optional-* hunks), meant to be applied selectively on top of the current v50 series, not to replace it. Because I attached them as .patch files, cfbot will treat them as the latest patch set and try to apply them to master. They are not the series and will fail there, so the CF entry will go red through no fault of the actual patch -- please disregard that run. Re-posting the full series is what restores cfbot, but a plain re-post of v49 stays red on its own: it needs v50-0021 (the rpr_base expected-output fix) folded in to build green. Could you re-post the series with v50-0021 applied, so cfbot tracks the right patch set and goes green again? Sorry again for the confusion. Best, Henson --000000000000d9c88106554db98b Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
To: Tatsuo Ishii <ishii@postgresql.org>, jian.universality@gmail.com
Cc: pgsql-hackers@postgresql.org,= zsolt.parragi@percona.com= ,
=C2=A0 =C2=A0 sjjang112233@g= mail.com, vik@postgresfriend= s.org, er@xs4all.nl,
=C2=A0 =C2= =A0 jacob.champion@enter= prisedb.com, david.g.john= ston@gmail.com,
=C2=A0 =C2=A0 peter@eisentraut.org, li.ev= an.chao@gmail.com
Subject: Re: Row pattern recognition
In-Reply-T= o: <CAAAe_zCd+gzpYSsC04NsKyCJeneChVZCaBP540d0p2=3Dc3abvvw@mail.gmail.com>

Hi Tatsuo,
> v50-0021-adjust-rpr_base-expected-output.patch
> revert-0001-re= move-incidental-changes.patch
> revert-0002-revert-mark-position-elog= .patch
> revert-0003-restore-funcname-guard.patch
> revert-0004= -restore-doc-line-wrapping.patch
> revert-0005-remove-exclude-ties-te= sts.patch
> optional-0001-include-row-positions-in-mark-position-erro= r.patch
> optional-0002-remove-unreachable-funcname-guard.patch
&g= t; optional-0003-add-exclude-ties-test-coverage.patch

Apologies for = the noise -- the nine attachments above are not a new full
patch series.= =C2=A0 They are the small auxiliary patches described in that mail
(the = v50-0021 build fix plus the revert-*/optional-* hunks), meant to be
appl= ied selectively on top of the current v50 series, not to replace it.
Because I attached them as .patch files, cfbot will treat them as the late= st
patch set and try to apply them to master.=C2=A0 They are not the ser= ies and will
fail there, so the CF entry will go red through no fault of= the actual patch
-- please disregard that run.

Re-posting the fu= ll series is what restores cfbot, but a plain re-post of
v49 stays red o= n its own: it needs v50-0021 (the rpr_base expected-output
fix) folded i= n to build green.=C2=A0 Could you re-post the series with v50-0021
appli= ed, so cfbot tracks the right patch set and goes green again?

Sorry = again for the confusion.

Best,
Henson

--000000000000d9c88106554db98b--