file_fdw: Support multi-line HEADER option.

From: Shinya Kato <shinya11(dot)kato(at)gmail(dot)com>
To: PostgreSQL-development <pgsql-hackers(at)postgresql(dot)org>
Cc: Fujii Masao <masao(dot)fujii(at)gmail(dot)com>
Subject: file_fdw: Support multi-line HEADER option.
Date: 2026-01-09 08:14:47
Message-ID: CAOzEurT+iwC47VHPMS+uJ4WSzvOLPsZ2F2_wopm8M7O+CZa3Xw@mail.gmail.com
Views: Whole Thread | Raw Message | Download mbox | Resend email
Thread:
Lists: pgsql-hackers

Hi hackers,
(CC: Fujii-san, committer of bc2f348e8)

Commit bc2f348e8[0] introduced multi-line HEADER support for COPY.
However, file_fdw does not yet support it, so I have implemented it in
the attached patch.

Since foreign table options in CREATE/ALTER FOREIGN TABLE are
specified as single-quoted strings, I updated defGetCopyHeaderOption()
to handle string values as well.

Thoughts?

[0] https://git.postgresql.org/gitweb/?p=postgresql.git;a=commit;h=bc2f348e87c02de63647dbe290d64ff088880dbe

--
Best regards,
Shinya Kato
NTT OSS Center

Attachment Content-Type Size
v1-0001-file_fdw-Support-multi-line-HEADER-option.patch application/octet-stream 11.7 KB

Responses

Browse pgsql-hackers by date

  From Date Subject
Next Message li carol 2026-01-09 08:27:03 RE: Wake up autovacuum launcher from postmaster when a worker exits
Previous Message Chao Li 2026-01-09 08:11:09 Re: docs: clarify ALTER TABLE behavior on partitioned tables