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 1rsnJs-009J0G-QV for pgsql-committers@arkaria.postgresql.org; Fri, 05 Apr 2024 17:25:41 +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 1rsnJr-003TWt-J7 for pgsql-committers@arkaria.postgresql.org; Fri, 05 Apr 2024 17:25:39 +0000 Received: from makus.postgresql.org ([2001:4800:3e1:1::229]) by malur.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1rsnJr-003TTP-7p for pgsql-committers@lists.postgresql.org; Fri, 05 Apr 2024 17:25:39 +0000 Received: from mahout.postgresql.org ([2001:4800:3e1:1::227]) by makus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1rsnJn-000maj-Sf for pgsql-committers@lists.postgresql.org; Fri, 05 Apr 2024 17:25:38 +0000 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=postgresql.org; s=20171124; h=Date:Message-Id:Subject:To:From:MIME-Version: Content-Type:Sender:Reply-To:Cc:Content-Transfer-Encoding:Content-ID: Content-Description:In-Reply-To:References; bh=xgoEbDNB4xGfOME8qP9vvABbNa8RrQ/cC5PafLlNGus=; b=Fd3fD6Zfz2RKZe3mNwPk4R/VKl ItwHU16qH+s4bbAo+repyRrWxTVaougUfFUeo2NiEPI7gf+dK9x1UtM5VxFNzmCGnrMQMvoT2So0k aqcRGGAtN5y1ur0PznGlp+mnDvx4aVVcPrI5XJMLpQBUigfPpjWIAPGpwxjLAOd3TAttpfVoDrABN OL8U6FsZI+z+ewh44lE+BE2g0URc0/CPD6G28yj9H3hgQGikaro4oNrUlF2ba5gGkGxRCWUkE0j8l imfumh7RiChXV0O9W1ICXYhKSK1F8jQ2j4+5ldUEOQXsVmGMb7RRhMjvaQ6+nt35DfL4we5KgvRZa AKQjzP3g==; Received: from gemulon.postgresql.org ([2001:4800:3e1:1::198]) by mahout.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1rsnJm-0021k4-Nf for pgsql-committers@lists.postgresql.org; Fri, 05 Apr 2024 17:25:35 +0000 Received: from localhost ([127.0.0.1] helo=gemulon.postgresql.org) by gemulon.postgresql.org with esmtp (Exim 4.94.2) (envelope-from ) id 1rsnJl-000fLD-J7 for pgsql-committers@lists.postgresql.org; Fri, 05 Apr 2024 17:25:34 +0000 Content-Type: multipart/mixed; boundary="===============0354629559100618946==" MIME-Version: 1.0 From: Tomas Vondra To: pgsql-committers@lists.postgresql.org Subject: pgsql: Allow using copy_file_range in write_reconstructed_file X-Auto-Response-Suppress: All Auto-Submitted: auto-generated Message-Id: Date: Fri, 05 Apr 2024 17:25:34 +0000 List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk --===============0354629559100618946== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 QWxsb3cgdXNpbmcgY29weV9maWxlX3JhbmdlIGluIHdyaXRlX3JlY29uc3RydWN0ZWRfZmlsZQoK VGhpcyBjb21taXQgYWxsb3dzIHVzaW5nIGNvcHlfZmlsZV9yYW5nZSgpIGZvciBlZmZpY2llbnQg Y29tYmluaW5nIG9mCmRhdGEgZnJvbSBtdWx0aXBsZSBmaWxlcywgaW5zdGVhZCBvZiBzaW1wbHkg cmVhZGluZy93cml0aW5nIHRoZSBibG9ja3MuCkRlcGVuZGluZyBvbiB0aGUgZmlsZXN5c3RlbSBh bmQgb3RoZXIgZmFjdG9ycyAoc2l6ZSBvZiB0aGUgaW5jcmVtZW50LApkaXN0cmlidXRpb24gb2Yg bW9kaWZpZWQgYmxvY2tzIGV0Yy4pIHRoaXMgbWF5IGJlIGZhc3RlciB0aGFuIHRoZQpibG9jay1i eS1ibG9jayBjb3B5LCBidXQgbW9yZSBpbXBvcnRhbnRseSBpdCBlbmFibGVzIHZhcmlvdXMgZmVh dHVyZXMKcHJvdmlkZWQgYnkgQ29XIGZpbGVzeXN0ZW1zLgoKSWYgYSBjaGVja3N1bSBuZWVkcyB0 byBiZSBjYWxjdWxhdGVkIGZvciB0aGUgZmlsZSwgdGhlIHNhbWUgc3RyYXRlZ3kgYXMKd2hlbiBj b3B5aW5nIHdob2xlIGZpbGVzIGlzIHVzZWQgLSBjb3B5X2ZpbGVfcmFuZ2UgaXMgdXNlZCB0byBj b3B5IHRoZQpibG9ja3MsIGJ1dCB0aGUgZmlsZSBpcyBhbHNvIHJlYWQgZm9yIHRoZSBjaGVja3N1 bSBjYWxjdWxhdGlvbi4KCldoaWxlIHRoZSBjaGVja3N1bSBjYWxjdWxhdGlvbiBpcyByYXJlbHkg bmVlZGVkIHdoZW4gY2xvbmluZyB3aG9sZQpmaWxlcywgd2hlbiByZWNvbnN0cnVjdGluZyB0aGUg ZmlsZXMgZnJvbSBtdWx0aXBsZSBiYWNrdXBzIGl0IG5lZWRzIHRvCmhhcHBlbiBhbG1vc3QgYWx3 YXlzICh0aGUgb25seSBleGNlcHRpb24gaXMgd2hlbiB0aGUgdXNlciBzcGVjaWZpZWQKLS1uby1t YW5pZmVzdCkuCgpBdXRob3I6IFRvbWFzIFZvbmRyYQpSZXZpZXdlZC1ieTogVGhvbWFzIE11bnJv LCBKYWt1YiBXYXJ0YWssIFJvYmVydCBIYWFzCkRpc2N1c3Npb246IGh0dHBzOi8vcG9zdGdyLmVz L20vMzAyNDI4M2EtNzQ5MS00MjQwLTgwZDAtNDIxNTc1ZjZiYjIzJTQwZW50ZXJwcmlzZWRiLmNv bQoKQnJhbmNoCi0tLS0tLQptYXN0ZXIKCkRldGFpbHMKLS0tLS0tLQpodHRwczovL2dpdC5wb3N0 Z3Jlc3FsLm9yZy9wZy9jb21taXRkaWZmL2FjODExMDE1NTEzMjZkZGY0YzVjYjgwNGM3NWJkM2U4 YzU2NTA2YmEKCk1vZGlmaWVkIEZpbGVzCi0tLS0tLS0tLS0tLS0tCnNyYy9iaW4vcGdfY29tYmlu ZWJhY2t1cC9yZWNvbnN0cnVjdC5jIHwgMTM0ICsrKysrKysrKysrKysrKysrKysrKysrKysrLS0t LS0tLQoxIGZpbGUgY2hhbmdlZCwgMTA2IGluc2VydGlvbnMoKyksIDI4IGRlbGV0aW9ucygtKQoK --===============0354629559100618946==--