Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1tycNb-008zlj-7r for pgsql-hackers@arkaria.postgresql.org; Sat, 29 Mar 2025 20:02:07 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.94.2) (envelope-from ) id 1tycNZ-00G7Xl-BP for pgsql-hackers@arkaria.postgresql.org; Sat, 29 Mar 2025 20:02:05 +0000 Received: from magus.postgresql.org ([2a02:c0:301:0:ffff::29]) by malur.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1tycNY-00G7RZ-R3 for pgsql-hackers@lists.postgresql.org; Sat, 29 Mar 2025 20:02:05 +0000 Received: from mail-qv1-xf34.google.com ([2607:f8b0:4864:20::f34]) by magus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.96) (envelope-from ) id 1tycNU-001wdY-0T for pgsql-hackers@postgresql.org; Sat, 29 Mar 2025 20:02:02 +0000 Received: by mail-qv1-xf34.google.com with SMTP id 6a1803df08f44-6e90b8d4686so29358966d6.2 for ; Sat, 29 Mar 2025 13:01:58 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=dunslane-net.20230601.gappssmtp.com; s=20230601; t=1743278516; x=1743883316; darn=postgresql.org; h=in-reply-to:autocrypt:content-language:from:references:cc:to :subject:user-agent:mime-version:date:message-id:from:to:cc:subject :date:message-id:reply-to; bh=zVVUnjLx1bT0cfXZf9SegQcNXFjZVDuIpIiTMIYLcAA=; b=rYf/kWlCPSqtXVLqNvdTSG/rK/3Tovlhalbx363BFkGiu5AU/EFKeUONbbHfnxa7F5 F6G4AKitVo/FoU3IciFb5NIgXO8Pw1eH76dckfMiu/pKmt5FW9WsfQVMwSQPviA1G2Rd Sa3XRAfvMCSMd4BzR2LbbzLGOYomfg+ubYXCr3V2B/Pf0vOL8wIoL2Uau9SSmvvVONDE qC8fZGcVFZn9d67CEDuWKiDeyDjfnHUuL3ukMmEiTPKmPPORJUlzoPVxZbrCG6N28u+k I0wuW0JUTHPZvDulSUAVsI9tm4BiTPSCjfWtNQoP3YndUEfHwWbdYm34cneJiZrcPGC7 vrlw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1743278516; x=1743883316; h=in-reply-to:autocrypt:content-language:from:references:cc:to :subject:user-agent:mime-version:date:message-id:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=zVVUnjLx1bT0cfXZf9SegQcNXFjZVDuIpIiTMIYLcAA=; b=Lasm7YH8FIJbCY1rVnZMLeGhcbzxKYsIVu9vtFgM39NXUQzoxL9RMPjMKozaauWFIK f4YWoXSIF4HTadOepd+Q3+AIaTREd1ERXlvreqAKd6Jxdu7EVGyTtXhpW6cBeNELEkB6 Cuz80kfWsQghKwVSh7cKAfR00Iqbk1JkVT9qWyk1nEY/GMKeLS1UCHhafu4WelHdY8lW J7BndEe8rQM/cmX95/5H7IZqN5EicZszviEXXRTXuE4415swIKOUPESbLU+gpbf1XC7T yR6PFAQH12LXNRkDEjlJukL7zbhC2OYrrLw1r33VkiSbrcWtCAqAqLYGd3PnP65cTf7E kczw== X-Forwarded-Encrypted: i=1; AJvYcCUFEgsEwMfjS070o7G/+vB/wY5ZeUsYwKjcpX4CcBvJtx2lBcksWV3aqkuGxDqQ7GSSHCt+/4GhFcovA3hW@postgresql.org X-Gm-Message-State: AOJu0YyDep7b+K4GTQimuKlLZYyOwmgg0/++qe3nFvF4vK1XO1Q/+vyA 8OS8eXyIcd+61cf1hTQ7eLoJExKWZpGkwJa4fFx4vq7LgmwhDfkt1c/jT0MkTAg= X-Gm-Gg: ASbGncsM7KsmshL4Nkun3QA68vM4mwXEGBDqGBrSGlmZdi2ljzIjIwCSs18hf7+sPV1 ZveDtnCUlYFuXUWRWO9cLj9RIWF6fu1+AfTdFbHHFUCsX5i8lCIJFlWa2iL7X5H7qL1mHsbUhUl 3dNwomG2Z+cL6ZADo9P+JQXclMqn0B7Omoq9l8RH/hJq73AOjhQufr4CO3/jmYLSTseR9rVngyr BXdp9wfcvgYaHU6/z2jPrV0DiwNBEDYcM+BEgklWwlgXC2+8tDHdotLTW+gpGHw1lQAIr7G8UN1 zCzy+N+x0lUUCog/9EZri9gNRvrHMx4gPbnagYbfR5PJtK23Opf8jp0= X-Google-Smtp-Source: AGHT+IFdov4iuWkh4ZE+Gz7ySWU68q7Ba8U5RsNkZUO2wLwkWloghcAdjgZxXxnmhoyVfBteDIN+EQ== X-Received: by 2002:a05:6214:2504:b0:6e8:ffb6:2f8e with SMTP id 6a1803df08f44-6eed674c7a8mr68202646d6.32.1743278516597; Sat, 29 Mar 2025 13:01:56 -0700 (PDT) Received: from ?IPV6:2605:a601:a681:6b00::1cb? ([2605:a601:a681:6b00::1cb]) by smtp.googlemail.com with ESMTPSA id 6a1803df08f44-6eec965a3c8sm26093616d6.58.2025.03.29.13.01.54 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Sat, 29 Mar 2025 13:01:55 -0700 (PDT) Content-Type: multipart/alternative; boundary="------------vy3aEIuspBtk4uHOaSJUWAHe" Message-ID: <425ebe4b-06c5-4212-af68-fd0e5537c250@dunslane.net> Date: Sat, 29 Mar 2025 16:01:53 -0400 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: in BeginCopyTo make materialized view using COPY TO instead of COPY (query). To: "David G. Johnston" Cc: Kirill Reshke , jian he , PostgreSQL-development , Tom Lane , Michael Paquier References: <442e62f7-ef64-4df1-8453-d682fe9bdaa3@dunslane.net> From: Andrew Dunstan Content-Language: en-US Autocrypt: addr=andrew@dunslane.net; keydata= xsBNBE7KWFkBCAClridxur2AIc7eW2AR7izbfp3EnNefie2HbLF0izW5Ik5UjX2HBXBx4syI gY6b0ugohXrr274+baoAlvSbq6cAoQuEVrk5IZFzt20b1Xkx65FwGSEj526yiKLocqkJceSq Xr9xcA5SGY+FZv441chh5SU92v4q6z+6LPpoHOh97ptAVXZYNTtU0LevyvD5lja0TzbvJm6C eFXitJfnm1pLEr0DGJCR/iUOl/N62Kh4855zZC7NHIjQHPOvV5Stz/l5ilDhvGVk+xkXFPys SjZoUr1rXhYLpiyi5sR0X9FHXT0KnGuz1F5ERO7ZTLSSQ6fJwPj6gOk9K+vvoKvoeql5ABEB AAHNJEFuZHJldyBEdW5zdGFuIDxhbmRyZXdAZHVuc2xhbmUubmV0PsLAmwQTAQgARQIbAwIX gAIZAQULCQgHAgMiAgEGFQoJCAsCBBYCAwECHgcWIQTkPlhGHfx8v0RpFaWZ+n/LWfw7gQUC ZFlxxwUJGVGAbgAKCRCZ+n/LWfw7gXikB/9ZdcUy6CTBFIIuL/bVsc1eLEW/gJBjJBF6HxNY xgEkAgXAp4Lg4A5U+QB9GouFr7+GYxF0BU4hzoGhNPUWltxnHdMWP8nC/38LAqgMi8L/bbsm HW5YPBdWYaAZAPJQVfOAgjTbRUb26KSprpyrrJKW0ZmrZfjhNPcQ72jpWzoPLQqx2X6B0fru 1jq+cBh8lb6r1mJTim1T3JIn+F/v5VpdQS+EL8xqsHkfzKjIPsW3CIXpkypSk6saA55Rkkbl 26AW8ftPVB0Q6Lnn6FLt9CP0MGNixBQ55yq8r1K+nCBvCCjvQjM8RDm0UUum0WNl+ifQgTLO E8TWEnwVtkBf+3QWzsBNBE7KWFkBCADRnOM0FCzsYW6jtncg+dWIagjUZpvaClmqn/sJluLa Q3v1VXMQJzYs3eC1gh386W+XBwLRpDj3jzH81lX+p73Re3d3oJW7X+ffsxuzu5ZVdMUkqBYo nkAbKxr6gyJ12F/+JkUVzLcoTN+d/7YsQvUVi7NaKH8mJgjz112O4fUe3p9wfAaFa0RXHc5S GPzRTYRRlv/XZBIho4J2tkZOnteZJZ+GbxQVlINt6fd8P6al3MWOvpP/ExJPguEfjOsO6Njy xjo3WfpD4lHMOR/Oc3/8mScEF84rF2jXbsFgelWnbPWAvXY+pD0dXOFRkagGmC/viwBDqq5b 5tk76kKmUbZxABEBAAHCwHwEGAEIACYCGwwWIQTkPlhGHfx8v0RpFaWZ+n/LWfw7gQUCZFlx 5wUJGVGAjgAKCRCZ+n/LWfw7gf+iB/4g8CPY5jihf5r/8EsoIGe2H+dpVmpPF8YGBzTIvCz/ fQoOq8AX/pE76QEuFnFZWfjw+wgBXgCVmkox2Eflkk6z4ND3pcwGZ6CfCxTQCDk/dij+2DQ4 6bmDCy/sBgcbz9mTpoLC11HLoPae6YN9nBNQRZDcEFEu54OaVOqlIdbA6m+POIBCXZdHOFc0 WoDTgxHRzC1jgQNidyd6tKqcsVJs0dzF0oKTmFFmUAqTdJO12LBuNA1rlqrR3EtpYk8B/wtS 5dIMD7Q8hwQpL+4C6GNpb6ZKnPkLi47pDOLhz2qBrqN+rqUEsT3YnExYpzj5yOBi+FlmV1Hw 49QYe1sn2ZPs In-Reply-To: List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk This is a multi-part message in MIME format. --------------vy3aEIuspBtk4uHOaSJUWAHe Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit On 2025-03-29 Sa 2:58 PM, David G. Johnston wrote: > On Sat, Mar 29, 2025 at 11:56 AM Andrew Dunstan > wrote: > > I don't believe that the premise supports the conclusion. > > > Regardless, I do support this patch and probably any similar ones > proposed in the future.  Do you have an opinion on that? > > In principle I think it would be good to have COPY materialized_view TO ... cheers andrew -- Andrew Dunstan EDB:https://www.enterprisedb.com --------------vy3aEIuspBtk4uHOaSJUWAHe Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 8bit


On 2025-03-29 Sa 2:58 PM, David G. Johnston wrote:
On Sat, Mar 29, 2025 at 11:56 AM Andrew Dunstan <andrew@dunslane.net> wrote:

I don't believe that the premise supports the conclusion.


Regardless, I do support this patch and probably any similar ones proposed in the future.  Do you have an opinion on that?



In principle I think it would be good to have COPY materialized_view TO ...


cheers


andrew


--
Andrew Dunstan
EDB: https://www.enterprisedb.com
--------------vy3aEIuspBtk4uHOaSJUWAHe--