=== Applying patches on top of PostgreSQL commit ID 86f7c82cf1023e3599f40f939727791a7090cd44 === /etc/rc.d/jail: WARNING: Per-jail configuration via jail_* variables is obsolete. Please consider migrating to /etc/jail.conf. Wed Sep 9 01:54:26 UTC 2026 On branch cf/7172 nothing to commit, working tree clean === using 'git am' to apply patch ./v2-0001-SQL-PGQ-Support-multi-pattern-path-matching-in-GRAPH_TABLE.patch === Applying: SQL/PGQ: Support multi-pattern path matching in GRAPH_TABLE Using index info to reconstruct a base tree... A src/backend/parser/parse_graphtable.c A src/backend/rewrite/rewriteGraphTable.c A src/test/regress/expected/graph_table.out A src/test/regress/sql/graph_table.sql Falling back to patching base and 3-way merge... CONFLICT (modify/delete): src/test/regress/sql/graph_table.sql deleted in HEAD and modified in SQL/PGQ: Support multi-pattern path matching in GRAPH_TABLE. Version SQL/PGQ: Support multi-pattern path matching in GRAPH_TABLE of src/test/regress/sql/graph_table.sql left in tree. CONFLICT (modify/delete): src/test/regress/expected/graph_table.out deleted in HEAD and modified in SQL/PGQ: Support multi-pattern path matching in GRAPH_TABLE. Version SQL/PGQ: Support multi-pattern path matching in GRAPH_TABLE of src/test/regress/expected/graph_table.out left in tree. CONFLICT (modify/delete): src/backend/rewrite/rewriteGraphTable.c deleted in HEAD and modified in SQL/PGQ: Support multi-pattern path matching in GRAPH_TABLE. Version SQL/PGQ: Support multi-pattern path matching in GRAPH_TABLE of src/backend/rewrite/rewriteGraphTable.c left in tree. CONFLICT (modify/delete): src/backend/parser/parse_graphtable.c deleted in HEAD and modified in SQL/PGQ: Support multi-pattern path matching in GRAPH_TABLE. Version SQL/PGQ: Support multi-pattern path matching in GRAPH_TABLE of src/backend/parser/parse_graphtable.c left in tree. error: Failed to merge in the changes. hint: Use 'git am --show-current-patch=diff' to see the failed patch Patch failed at 0001 SQL/PGQ: Support multi-pattern path matching in GRAPH_TABLE 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-0001-SQL-PGQ-Support-multi-pattern-path-matching-in-GRAPH_TABLE.patch === can't find file to patch at input line 24 Perhaps you used the wrong -p or --strip option? The text leading up to this was: -------------------------- |From 7d31ca74864f7069520778569d57d667fc8e2b77 Mon Sep 17 00:00:00 2001 |From: AyoubKAZ |Date: Wed, 29 Jul 2026 13:05:33 +0200 |Subject: [PATCH v2] SQL/PGQ: Support multi-pattern path matching in | GRAPH_TABLE | |Extend GRAPH_TABLE to accept multiple comma-separated path patterns in |the MATCH clause. Element patterns are processed path-by-path for |adjacency linking; across paths, element variables that share a name |are merged into the same path_factor, so shared variables form join |points between paths and unrelated paths produce a cross product. The |parser-side restriction in transformPathPatternList() is lifted. |--- | src/backend/parser/parse_graphtable.c | 9 - | src/backend/rewrite/rewriteGraphTable.c | 299 +++++++++++----------- | src/test/regress/expected/graph_table.out | 279 +++++++++++++++++++- | src/test/regress/sql/graph_table.sql | 115 ++++++++- | 4 files changed, 545 insertions(+), 157 deletions(-) | |diff --git a/src/backend/parser/parse_graphtable.c b/src/backend/parser/parse_graphtable.c |index 73fbfb541f7..fb371e55b2a 100644 |--- a/src/backend/parser/parse_graphtable.c |+++ b/src/backend/parser/parse_graphtable.c -------------------------- No file to patch. Skipping patch. 1 out of 1 hunk ignored can't find file to patch at input line 44 Perhaps you used the wrong -p or --strip option? The text leading up to this was: -------------------------- |diff --git a/src/backend/rewrite/rewriteGraphTable.c b/src/backend/rewrite/rewriteGraphTable.c |index cdb1f4c0dca..2c496b45bd5 100644 |--- a/src/backend/rewrite/rewriteGraphTable.c |+++ b/src/backend/rewrite/rewriteGraphTable.c -------------------------- No file to patch. Skipping patch. 3 out of 3 hunks ignored can't find file to patch at input line 399 Perhaps you used the wrong -p or --strip option? The text leading up to this was: -------------------------- |diff --git a/src/test/regress/expected/graph_table.out b/src/test/regress/expected/graph_table.out |index 46566b2e32f..d9ede3d2309 100644 |--- a/src/test/regress/expected/graph_table.out |+++ b/src/test/regress/expected/graph_table.out -------------------------- No file to patch. Skipping patch. 2 out of 2 hunks ignored can't find file to patch at input line 694 Perhaps you used the wrong -p or --strip option? The text leading up to this was: -------------------------- |diff --git a/src/test/regress/sql/graph_table.sql b/src/test/regress/sql/graph_table.sql |index 3fb0e50ddb2..d8e0a459d1f 100644 |--- a/src/test/regress/sql/graph_table.sql |+++ b/src/test/regress/sql/graph_table.sql -------------------------- No file to patch. Skipping patch. 2 out of 2 hunks ignored === using 'git apply' to apply patch ./v2-0001-SQL-PGQ-Support-multi-pattern-path-matching-in-GRAPH_TABLE.patch === error: src/backend/parser/parse_graphtable.c: does not exist in index error: src/backend/rewrite/rewriteGraphTable.c: does not exist in index error: src/test/regress/expected/graph_table.out: does not exist in index error: src/test/regress/sql/graph_table.sql: does not exist in index