Re: in BeginCopyTo make materialized view using COPY TO instead of COPY (query).
Kirill Reshke <reshkekirill@gmail.com>
From: Kirill Reshke <reshkekirill@gmail.com>
To: jian he <jian.universality@gmail.com>
Cc: PostgreSQL-development <pgsql-hackers@postgresql.org>,
Tom Lane <tgl@sss.pgh.pa.us>, Michael Paquier <michael@paquier.xyz>
Date: 2025-03-26T19:04:34Z
Lists: pgsql-hackers
On Tue, 28 Jan 2025 at 07:49, jian he <jian.universality@gmail.com> wrote: > > On Mon, Jan 6, 2025 at 5:34 PM jian he <jian.universality@gmail.com> wrote: > > > > hi. > > > > about this issue, > > last email in 2012 (https://postgr.es/m/8967.1353167301@sss.pgh.pa.us) > > """ > > Even if it happens to be trivial in the current patch, it's an added > > functional requirement that we might later regret having cavalierly > > signed up for. And, as noted upthread, relations that support only > > one direction of COPY don't exist at the moment; that would be adding > > an asymmetry that we might later regret, too. > > > > regards, tom lane > > """ > > > > but now we have numerous COPY options that work solely in a single > > direction of COPY. > > I think now we can make some kind of relation (pg_class.relkind) that > > only works in one direction of COPY. > > hi. > patch attached. > also cc to Tom, > since at that time, you are against the idea of ``COPY matview TO``. Hi! With this patch it is possible to COPY matview TO, but not regular view, which is surprising. Let's fix that? -- Best regards, Kirill Reshke
Commits
-
Allow "COPY table TO" command to copy rows from materialized views.
- 534874fac0b3 18.0 landed