=== Applying patches on top of PostgreSQL commit ID 43493cceda2fb75e07a63cec46000407661d505d === /etc/rc.d/jail: WARNING: Per-jail configuration via jail_* variables is obsolete. Please consider migrating to /etc/jail.conf. Sat Feb 1 10:37:31 UTC 2025 On branch cf/4681 nothing to commit, working tree clean === applying patch ./v31-0001-Refactor-COPY-TO-to-use-format-callback-function.patch Applied patch to 'src/backend/commands/copyto.c' cleanly. Falling back to direct application... Applied patch to 'src/tools/pgindent/typedefs.list' cleanly. [cf/4681 fe71492657] Refactor COPY TO to use format callback functions. Author: Sutou Kouhei Date: Sat Sep 28 23:24:49 2024 +0900 3 files changed, 356 insertions(+), 141 deletions(-) create mode 100644 src/include/commands/copyapi.h === applying patch ./v31-0002-Refactor-COPY-FROM-to-use-format-callback-functi.patch Applied patch to 'contrib/file_fdw/file_fdw.c' cleanly. Applied patch to 'src/backend/commands/copyfrom.c' cleanly. Applied patch to 'src/backend/commands/copyfromparse.c' cleanly. Applied patch to 'src/include/commands/copy.h' cleanly. Applied patch to 'src/include/commands/copyapi.h' cleanly. Applied patch to 'src/include/commands/copyfrom_internal.h' cleanly. Applied patch to 'src/tools/pgindent/typedefs.list' cleanly. [cf/4681 5156ddc6eb] Refactor COPY FROM to use format callback functions. Author: Masahiko Sawada Date: Mon Nov 18 16:32:43 2024 -0800 7 files changed, 475 insertions(+), 249 deletions(-) === applying patch ./v31-0003-Add-support-for-adding-custom-COPY-TO-format.patch Applied patch to 'src/backend/commands/copy.c' cleanly. Applied patch to 'src/backend/commands/copyto.c' cleanly. Applied patch to 'src/backend/nodes/Makefile' cleanly. Applied patch to 'src/backend/nodes/gen_node_support.pl' cleanly. Applied patch to 'src/backend/utils/adt/pseudotypes.c' cleanly. Applied patch to 'src/include/catalog/pg_proc.dat' cleanly. Applied patch to 'src/include/catalog/pg_type.dat' cleanly. Applied patch to 'src/include/commands/copy.h' cleanly. Applied patch to 'src/include/commands/copyapi.h' cleanly. Applied patch to 'src/include/nodes/meson.build' cleanly. Applied patch to 'src/test/modules/Makefile' cleanly. Applied patch to 'src/test/modules/meson.build' cleanly. Falling back to direct application... Falling back to direct application... Falling back to direct application... Falling back to direct application... Falling back to direct application... Falling back to direct application... Falling back to direct application... Falling back to direct application... [cf/4681 93c92bac7f] Add support for adding custom COPY TO format Author: Sutou Kouhei Date: Mon Nov 25 12:19:15 2024 +0900 20 files changed, 263 insertions(+), 20 deletions(-) mode change 100644 => 100755 src/backend/nodes/gen_node_support.pl create mode 100644 src/test/modules/test_copy_format/.gitignore create mode 100644 src/test/modules/test_copy_format/Makefile create mode 100644 src/test/modules/test_copy_format/expected/test_copy_format.out create mode 100644 src/test/modules/test_copy_format/meson.build create mode 100644 src/test/modules/test_copy_format/sql/test_copy_format.sql create mode 100644 src/test/modules/test_copy_format/test_copy_format--1.0.sql create mode 100644 src/test/modules/test_copy_format/test_copy_format.c create mode 100644 src/test/modules/test_copy_format/test_copy_format.control === applying patch ./v31-0004-Export-CopyToStateData-as-private-data.patch Applied patch to 'src/backend/commands/copyto.c' cleanly. Applied patch to 'src/include/commands/copy.h' cleanly. Falling back to direct application... [cf/4681 1d7941c2ab] Export CopyToStateData as private data Author: Sutou Kouhei Date: Mon Nov 25 13:58:33 2024 +0900 3 files changed, 93 insertions(+), 70 deletions(-) create mode 100644 src/include/commands/copyto_internal.h === applying patch ./v31-0005-Add-support-for-implementing-custom-COPY-TO-form.patch Applied patch to 'src/backend/commands/copyto.c' cleanly. Applied patch to 'src/include/commands/copyapi.h' cleanly. Applied patch to 'src/include/commands/copyto_internal.h' cleanly. [cf/4681 4fcdfb7cd3] Add support for implementing custom COPY TO format as extension Author: Sutou Kouhei Date: Mon Nov 25 14:01:18 2024 +0900 3 files changed, 17 insertions(+) === applying patch ./v31-0006-Add-support-for-adding-custom-COPY-FROM-format.patch Applied patch to 'src/backend/commands/copy.c' cleanly. Applied patch to 'src/backend/commands/copyfrom.c' cleanly. Applied patch to 'src/include/catalog/pg_type.dat' cleanly. Applied patch to 'src/include/commands/copyapi.h' cleanly. Applied patch to 'src/test/modules/test_copy_format/expected/test_copy_format.out' cleanly. Applied patch to 'src/test/modules/test_copy_format/sql/test_copy_format.sql' cleanly. Applied patch to 'src/test/modules/test_copy_format/test_copy_format.c' cleanly. [cf/4681 70ed79ca82] Add support for adding custom COPY FROM format Author: Sutou Kouhei Date: Mon Nov 25 14:11:55 2024 +0900 7 files changed, 81 insertions(+), 20 deletions(-) === applying patch ./v31-0007-Use-COPY_SOURCE_-prefix-for-CopySource-enum-valu.patch Applied patch to 'src/backend/commands/copyfrom.c' cleanly. Applied patch to 'src/backend/commands/copyfromparse.c' cleanly. Applied patch to 'src/include/commands/copyfrom_internal.h' cleanly. [cf/4681 90ab9d79aa] Use COPY_SOURCE_ prefix for CopySource enum values Author: Sutou Kouhei Date: Mon Nov 25 14:19:34 2024 +0900 3 files changed, 10 insertions(+), 10 deletions(-) === applying patch ./v31-0008-Add-support-for-implementing-custom-COPY-FROM-fo.patch Applied patch to 'src/backend/commands/copyfromparse.c' cleanly. Applied patch to 'src/include/commands/copyapi.h' cleanly. Applied patch to 'src/include/commands/copyfrom_internal.h' cleanly. [cf/4681 790b5efa1b] Add support for implementing custom COPY FROM format as extension Author: Sutou Kouhei Date: Mon Nov 25 14:21:39 2024 +0900 3 files changed, 16 insertions(+) === applying patch ./v31-0009-Add-CopyFromSkipErrorRow-for-custom-COPY-format-.patch Applied patch to 'src/backend/commands/copyfromparse.c' cleanly. Applied patch to 'src/include/commands/copyapi.h' cleanly. Applied patch to 'src/test/modules/test_copy_format/expected/test_copy_format.out' cleanly. Applied patch to 'src/test/modules/test_copy_format/sql/test_copy_format.sql' cleanly. Applied patch to 'src/test/modules/test_copy_format/test_copy_format.c' cleanly. [cf/4681 9b38410091] Add CopyFromSkipErrorRow() for custom COPY format extension Author: Sutou Kouhei Date: Wed Nov 27 16:23:55 2024 +0900 5 files changed, 200 insertions(+), 38 deletions(-)