=== Applying patches on top of PostgreSQL commit ID 451871b740d7ad252b8aeaf16a20bcf831a39254 === /etc/rc.d/jail: WARNING: Per-jail configuration via jail_* variables is obsolete. Please consider migrating to /etc/jail.conf. Tue Aug 4 22:13:35 UTC 2026 On branch cf/6886 nothing to commit, working tree clean === using 'git am' to apply patch ./v2-0001-Reduce-LEFT-JOIN-to-ANTI-JOIN-using-quals-within-.patch === Applying: Reduce LEFT JOIN to ANTI JOIN using quals within the RHS subtree === using 'git am' to apply patch ./v2-0002-Reduce-FULL-JOIN-to-ANTI-JOIN.patch === Applying: Reduce FULL JOIN to ANTI JOIN error: sha1 information is lacking or useless (src/backend/optimizer/prep/prepjointree.c). error: could not build fake ancestor hint: Use 'git am --show-current-patch=diff' to see the failed patch Patch failed at 0001 Reduce FULL JOIN to ANTI JOIN When you have resolved this problem, run "git am --continue". If you prefer to skip this patch, run "git am --skip" instead. To restore the original branch and stop patching, run "git am --abort". === using patch(1) to apply patch ./v2-0002-Reduce-FULL-JOIN-to-ANTI-JOIN.patch === patching file src/backend/optimizer/prep/prepjointree.c Hunk #1 succeeded at 167 with fuzz 2. Hunk #2 succeeded at 3254 (offset 2 lines). Hunk #3 succeeded at 3558 (offset 2 lines). Hunk #4 succeeded at 3612 (offset 2 lines). Hunk #5 succeeded at 3624 (offset 2 lines). Hunk #6 succeeded at 3658 (offset 2 lines). Hunk #7 succeeded at 3800 (offset 2 lines). Hunk #8 succeeded at 3811 (offset 2 lines). Hunk #9 succeeded at 3830 (offset 2 lines). Hunk #10 succeeded at 3838 with fuzz 1 (offset 2 lines). Hunk #11 succeeded at 3897 (offset 2 lines). patching file src/test/regress/expected/join.out patching file src/test/regress/sql/join.sql [cf/6886 3654eed42f9] Reduce FULL JOIN to ANTI JOIN Author: Richard Guo Date: Thu Jun 4 17:38:53 2026 +0900 3 files changed, 335 insertions(+), 43 deletions(-) === using 'git am' to apply patch ./v2-0003-Reduce-outer-joins-to-anti-joins-for-whole-row-IS.patch === Applying: Reduce outer joins to anti joins for whole-row IS NULL tests error: sha1 information is lacking or useless (src/backend/optimizer/prep/prepjointree.c). error: could not build fake ancestor hint: Use 'git am --show-current-patch=diff' to see the failed patch Patch failed at 0001 Reduce outer joins to anti joins for whole-row IS NULL tests When you have resolved this problem, run "git am --continue". If you prefer to skip this patch, run "git am --skip" instead. To restore the original branch and stop patching, run "git am --abort". === using patch(1) to apply patch ./v2-0003-Reduce-outer-joins-to-anti-joins-for-whole-row-IS.patch === patching file src/backend/optimizer/prep/prepjointree.c Hunk #1 succeeded at 3254 (offset 2 lines). Hunk #2 succeeded at 3810 (offset 2 lines). Hunk #3 FAILED at 3827. Hunk #4 FAILED at 3861. Hunk #5 succeeded at 3889 (offset 2 lines). Hunk #6 succeeded at 3926 (offset 2 lines). Hunk #7 succeeded at 3939 (offset 2 lines). 2 out of 7 hunks FAILED -- saving rejects to file src/backend/optimizer/prep/prepjointree.c.rej patching file src/backend/optimizer/util/clauses.c Hunk #1 succeeded at 1955 (offset 24 lines). Hunk #2 succeeded at 2034 (offset 24 lines). patching file src/test/regress/expected/join.out patching file src/test/regress/sql/join.sql Unstaged changes after reset: M src/backend/optimizer/prep/prepjointree.c M src/backend/optimizer/util/clauses.c M src/test/regress/expected/join.out M src/test/regress/sql/join.sql Removing src/backend/optimizer/prep/prepjointree.c.rej === using 'git apply' to apply patch ./v2-0003-Reduce-outer-joins-to-anti-joins-for-whole-row-IS.patch === error: repository lacks the necessary blob to perform 3-way merge. Falling back to direct application... error: patch failed: src/backend/optimizer/prep/prepjointree.c:3819 error: src/backend/optimizer/prep/prepjointree.c: patch does not apply Applied patch to 'src/backend/optimizer/util/clauses.c' cleanly. error: repository lacks the necessary blob to perform 3-way merge. Falling back to direct application... error: repository lacks the necessary blob to perform 3-way merge. Falling back to direct application...