Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1jtrIS-0002Sk-BN for pgsql-hackers@arkaria.postgresql.org; Fri, 10 Jul 2020 11:34:28 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.92) (envelope-from ) id 1jtrIQ-0005lQ-Qo for pgsql-hackers@arkaria.postgresql.org; Fri, 10 Jul 2020 11:34:26 +0000 Received: from makus.postgresql.org ([2001:4800:3e1:1::229]) by malur.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1jtrIP-0005X1-Ix for pgsql-hackers@lists.postgresql.org; Fri, 10 Jul 2020 11:34:26 +0000 Received: from wforward1-smtp.messagingengine.com ([64.147.123.30]) by makus.postgresql.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1jtrIM-0006mk-1L for pgsql-hackers@postgresql.org; Fri, 10 Jul 2020 11:34:24 +0000 Received: from compute1.internal (compute1.nyi.internal [10.202.2.41]) by mailforward.west.internal (Postfix) with ESMTP id 5565CB30; Fri, 10 Jul 2020 07:34:19 -0400 (EDT) Received: from mailfrontend2 ([10.202.2.163]) by compute1.internal (MEProxy); Fri, 10 Jul 2020 07:34:19 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-transfer-encoding:content-type :date:from:in-reply-to:message-id:mime-version:references :subject:to:x-me-proxy:x-me-proxy:x-me-sender:x-me-sender :x-sasl-enc; s=fm3; bh=yewn2BHdMvpwum8+9UaEsAVFOCD1zO5BTTwnAGsVS iM=; b=CRYQWi3szzL60QCuDxTNkdeY9csCFiVg9AjbbT7+9uuZvLohU0I5Uvo+l Efc1xMhytLosf1lM569UyQNMLq0yBuWp9LvJLl3KuUYFEQd6ArruXyWhwWjXfQS2 X+iVaWk0C2a48+R0g6JUTVO+U2Pm/aqNIZgIZIkf5jMaHBFM9ROjrDVs9Pg7W5I5 t07WwyEmew1oCyVi7EQZk9bDLid8/ySTfx55Ppet4ZAyxHOtOXZBJHHHdNoBSkh0 UnL/ecm/FwiOaZ+QMXYsqYP6EpFNiUaMma0+Ht2ctZ3iHQAjiKeHwpvBpghmxAzv 04Hk+LJOf9q2LabY48zQ81cFCY05w== X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeduiedrvddugdeghecutefuodetggdotefrodftvf curfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfghnecu uegrihhlohhuthemuceftddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmdenuc fjughrpefuvfhfhfhokffffgggjggtgfesthekredttdefjeenucfhrhhomheprfgvthgv rhcugfhishgvnhhtrhgruhhtuceophgvthgvrhdrvghishgvnhhtrhgruhhtsedvnhguqh hurggurhgrnhhtrdgtohhmqeenucggtffrrghtthgvrhhnpedufeekffelfedutdeuueel hedutdejgeffffeuuddtfedthedvvefftdeiteehudenucffohhmrghinheptghpuhhtuh gsvgdrohhrghdpvdhnughquhgrughrrghnthdrtghomhenucfkphepleefrddvgeefrddu ledurddvfeeknecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehmrghilhhfrh homhepphgvthgvrhdrvghishgvnhhtrhgruhhtsedvnhguqhhurggurhgrnhhtrdgtohhm X-ME-Proxy: Received: from april.pezone.net (p5df3bfee.dip0.t-ipconnect.de [93.243.191.238]) by mail.messagingengine.com (Postfix) with ESMTPA id E15493060067; Fri, 10 Jul 2020 07:34:17 -0400 (EDT) Subject: Re: [PATCH v2] Allow COPY "text" to output a header and add header matching mode to COPY FROM To: =?UTF-8?Q?R=c3=a9mi_Lapeyre?= , pgsql-hackers@postgresql.org References: <4E31E7AA-BFC6-47ED-90E1-3838E4D1F4FF@yesql.se> <20200708114501.56681-1-remi.lapeyre@lenstra.fr> Cc: =?UTF-8?Q?R=c3=a9mi_Lapeyre?= From: Peter Eisentraut Organization: 2ndQuadrant Message-ID: Date: Fri, 10 Jul 2020 13:34:16 +0200 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.14; rv:52.0) Gecko/20100101 Thunderbird/52.9.1 MIME-Version: 1.0 In-Reply-To: <20200708114501.56681-1-remi.lapeyre@lenstra.fr> Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 8bit List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Precedence: bulk On 2020-07-08 13:45, Rémi Lapeyre wrote: > Hi, here's a new version of the patch that should apply cleanly. I'll monitor > the status on http://cfbot.cputube.org/ It's hard to find an explanation what this patch actually does. I don't want to have to go through threads dating back 4 months to determine what was discussed and what was actually implemented. Since you're already using git format-patch, just add something to the commit message. It appears that these are really two separate features, so perhaps they should be two patches. Also, the new header matching mode could probably use more than one line of documentation. -- Peter Eisentraut http://www.2ndQuadrant.com/ PostgreSQL Development, 24x7 Support, Remote DBA, Training & Services