=== Applying patches on top of PostgreSQL commit ID 7967d10c5b49ccb82f67a0b80678a1a932bccdee === /etc/rc.d/jail: WARNING: Per-jail configuration via jail_* variables is obsolete. Please consider migrating to /etc/jail.conf. === applying patch ./v20-0001-Row-pattern-recognition-patch-for-raw-parser.patch patching file src/backend/parser/gram.y patching file src/include/nodes/parsenodes.h patching file src/include/parser/kwlist.h patching file src/include/parser/parse_node.h [cf/4460 fa2b30c67c] Row pattern recognition patch for raw parser. Author: Tatsuo Ishii Date: Fri May 24 11:26:02 2024 +0900 4 files changed, 288 insertions(+), 11 deletions(-) === applying patch ./v20-0002-Row-pattern-recognition-patch-parse-analysis.patch patching file src/backend/parser/parse_agg.c patching file src/backend/parser/parse_clause.c patching file src/backend/parser/parse_expr.c Hunk #1 succeeded at 577 (offset -1 lines). Hunk #2 succeeded at 1860 (offset -1 lines). Hunk #3 succeeded at 3200 (offset -1 lines). patching file src/backend/parser/parse_func.c [cf/4460 e33e22cba7] Row pattern recognition patch (parse/analysis). Author: Tatsuo Ishii Date: Fri May 24 11:26:02 2024 +0900 4 files changed, 311 insertions(+), 1 deletion(-) === applying patch ./v20-0003-Row-pattern-recognition-patch-rewriter.patch patching file src/backend/utils/adt/ruleutils.c [cf/4460 bc9895230e] Row pattern recognition patch (rewriter). Author: Tatsuo Ishii Date: Fri May 24 11:26:02 2024 +0900 1 file changed, 103 insertions(+) === applying patch ./v20-0004-Row-pattern-recognition-patch-planner.patch patching file src/backend/optimizer/plan/createplan.c patching file src/backend/optimizer/plan/planner.c patching file src/backend/optimizer/plan/setrefs.c patching file src/backend/optimizer/prep/prepjointree.c patching file src/include/nodes/plannodes.h [cf/4460 7d23d28a42] Row pattern recognition patch (planner). Author: Tatsuo Ishii Date: Fri May 24 11:26:02 2024 +0900 5 files changed, 76 insertions(+), 6 deletions(-) === applying patch ./v20-0005-Row-pattern-recognition-patch-executor.patch patching file src/backend/executor/nodeWindowAgg.c patching file src/backend/utils/adt/windowfuncs.c patching file src/include/catalog/pg_proc.dat patching file src/include/nodes/execnodes.h Hunk #1 succeeded at 2553 (offset -1 lines). Hunk #2 succeeded at 2606 (offset -1 lines). Hunk #3 succeeded at 2655 (offset -1 lines). [cf/4460 693b7fac12] Row pattern recognition patch (executor). Author: Tatsuo Ishii Date: Fri May 24 11:26:02 2024 +0900 4 files changed, 1671 insertions(+), 12 deletions(-) === applying patch ./v20-0006-Row-pattern-recognition-patch-docs.patch patching file doc/src/sgml/advanced.sgml patching file doc/src/sgml/func.sgml Hunk #1 succeeded at 23137 (offset 13 lines). Hunk #2 succeeded at 23177 (offset 13 lines). patching file doc/src/sgml/ref/select.sgml [cf/4460 6cced9dca2] Row pattern recognition patch (docs). Author: Tatsuo Ishii Date: Fri May 24 11:26:02 2024 +0900 3 files changed, 172 insertions(+), 2 deletions(-) === applying patch ./v20-0007-Row-pattern-recognition-patch-tests.patch patching file src/test/regress/expected/rpr.out patching file src/test/regress/parallel_schedule patching file src/test/regress/sql/rpr.sql [cf/4460 d5360e7d9f] Row pattern recognition patch (tests). Author: Tatsuo Ishii Date: Fri May 24 11:26:02 2024 +0900 3 files changed, 1242 insertions(+), 1 deletion(-) create mode 100644 src/test/regress/expected/rpr.out create mode 100644 src/test/regress/sql/rpr.sql === applying patch ./v20-0008-Allow-to-print-raw-parse-tree.patch patching file src/backend/tcop/postgres.c [cf/4460 80a0aad9c2] Allow to print raw parse tree. Author: Tatsuo Ishii Date: Fri May 24 11:26:02 2024 +0900 1 file changed, 4 insertions(+)