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.96) (envelope-from ) id 1wUy43-001ZkM-2l for pgsql-hackers@arkaria.postgresql.org; Thu, 04 Jun 2026 02:44:12 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1wUy41-004VqW-0o for pgsql-hackers@arkaria.postgresql.org; Thu, 04 Jun 2026 02:44:09 +0000 Received: from makus.postgresql.org ([2001:4800:3e1:1::229]) by malur.postgresql.org with utf8esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1wUy40-004VqH-1E for pgsql-hackers@lists.postgresql.org; Thu, 04 Jun 2026 02:44:08 +0000 Received: from xmbghk7.mail.qq.com ([43.163.128.54]) by makus.postgresql.org with utf8esmtps (TLS1.2) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.98.2) (envelope-from ) id 1wUy3s-000000010MV-0Qdb for pgsql-hackers@lists.postgresql.org; Thu, 04 Jun 2026 02:44:06 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=qq.com; s=s201512; t=1780541029; bh=eWeVBYqTJqIMW3ttui2cqc6D3Wnp6I8sK7jrmhL5+KI=; h=From:To:Cc:Subject:Date:References:In-Reply-To; b=vZ5uHn98HZYksKc/6LrviL+TCvpNfry/OoETu1j+RxA6oB5kvfyaEFtf1/BZeXcT8 SjLIz7BPb4Q4932gxsLpsil9XxmqisvEhE+yw1Nxy1lxeW6IOZCXHFWIrTBJ8/3x8N W99TM3yv6YxbjDLs04YIrCGOkPANnnMoyzEchVhc= X-QQ-XMRINFO: Mp0Kj//9VHAxzExpfF+O8yhSrljjwrznVg== X-QQ-XMAILINFO: N/Vcqssfup8J27/kMVk23bbN1k5KkFDG9AkRENZQ6ayErNmbzwudLA0CDf/4hI ol5DPrSPPkNXfakkZSu24hKe0lUYvr+ugq1mBg+Ox1r8DJ+H2A9bH5ufkVaNuQfJDsXN1yKvNycm/ i8XQnvyOGC4MUBVv91QezS8O3cNfA1+jFsnh6FtSnY9NMOmOXrTPhOzvclHSYp7bQtFRtGiODXA/l RE+wv6eNrQIwOAoct8Hg4/Rw7wTFbbUM5QFZNYAMAMAGbGmuwXkq7VAz3PoxLJBlR3fm/Y56+agji 1RLrdmndbFBkcejHgcvvl1LSM9DPgT6B6ugbXQjL1JNU/C2c0xh+rjRK1ZbOZ+GJ0RLb8KuT+0OUW H231DX7dXh2UWWpuvyydXn/yAg2zt4Nx7RnVwr4Ca1bIxneLTcP73t+YeunEPm2fDeDwwXjox/iUI Nk+CevlJWrzbmoUGgOSzKWz1XkK8bcviqa8dBYvul626WSxb566M8hIUYV1JnV9tSD8dZbRdSwXyq r9OJ46GyzXt2rSTI+aUOyKW1hBgJPd7iqtFcE5SyFp1rSk1/qDgGX7ACvRs9Q5b5H9Cdp9N8ciDKR PBDTogQwFCmCQ15gvGyRcv8YhHBs7LxOEB8cp+gXPQlk0h24fZUbdd5dv2x8Q0Iu96pdBY2g+rttB FnKO8GCFc7Wlnph0wsvMntCiLoz3OS0hNXoqdwfHrArSbUf1p6UKBrUQKPM1YLXecX2rf90gsXPHx fGoVesZJdDUI2wB0mpqrJPgMqKOgojaFbGLpuCOleuTagmGFv3sR4sPO0ioX4cyylL6H6F/d4fEwJ Cc09qZnzz9x6D1vCHZIDinYef1SAVwjFGlCsInLXFF0hoJE+NEqbu2+Xwr2mPbjqp5HXJN+9alim5 8Y1tMHWdzGDuXrXf9dVsoaTK6bzBtlSQISP967vxs1mgx/PHr7P0yXVwsvQ7e9ebGRYtA0ubWjFGT qkpDoBRMFFTNvZNhVZN1sefE/nYihdqGM+jizlMIe9UycU2G9epzedjVJocVlqNfBkG8hiHU+QXeq k8Oh05JX/JouB/vmD0AkQrCwuLh9AoKDPDDcTbrHsT2W8rveOU3s7R+H5B/5u5Dt9ghgHNCswMyWY P02CiAwziHhj8Uc+HWFoIEC8 From: "=?utf-8?B?Y2NhNTUwNw==?=" To: "=?utf-8?B?RGFuaWVsIEd1c3RhZnNzb24=?=" Cc: "=?utf-8?B?cGdzcWwtaGFja2Vycw==?=" Subject: Re: Use streaming read I/O when enabling data checksums online Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Date: Thu, 4 Jun 2026 10:43:47 +0800 X-Priority: 3 Message-ID: X-QQ-MIME: TCMime 1.0 by Tencent X-Mailer: QQMail 2.x X-QQ-Mailer: QQMail 2.x References: <0CA37C20-1A2D-4897-9C5E-360E357414D6@yesql.se> In-Reply-To: <0CA37C20-1A2D-4897-9C5E-360E357414D6@yesql.se> X-QQ-mid: xmseza56-1t1780541027tvjyvzq20 List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk PiA+wqBBdHRhY2jCoGHCoHNpbXBsZcKgcGF0Y2jCoGZvcsKgJHN1YmplY3QuwqBJwqB0aGlu a8Kgd2XCoHByZWZlcsKgc3RyZWFtaW5nwqBJT8KgaW5zdGVhZMKgb2YKPiA+wqBSZWFkQnVm ZmVyRXh0ZW5kZWQoKS7CoERvwqBJwqBtaXNzwqBzb21ldGhpbmc/Cj4gCj4gVGhhbmtzIcKg wqBUaGlzwqBjb2RlwqB3YXPCoHdyaXR0ZW7CoHdlbGzCoGJlZm9yZcKgcmVhZMKgc3RyZWFt c8KgZXhpc3RlZCzCoGFuZMKgcmVjZW50Cj4gd29ya8Kgd2FzwqBmb2N1c2VkwqBvbsKgY29y cmVjdG5lc3PCoG9mwqBvcGVyYXRpb24swqB0aGF0J3PCoHRoZcKgbWFpbsKgcmVhc29uwqBp dCdzwqB1c2luZwo+IFJlYWRCdWZmZXJFeHRlbmRlZMKgc3RpbGwuwqDCoFdlwqBwcm9iYWJs ecKgd2FudMKgZG/CoHNvbWV0aGluZ8KgbGlrZcKgdGhpc8Kgb25jZcKgdGhlCj4gdHJlZcKg b3BlbnPCoHVwwqBhZnRlcsKgdGhlwqB2MTnCoGZlYXR1cmXCoGZyZWV6ZS4KCkdldCBpdCEg SSBjcmVhdGVkIGEgQ0YgZW50cnkgZm9yIHRoaXM6CgpodHRwczovL2NvbW1pdGZlc3QucG9z dGdyZXNxbC5vcmcvcGF0Y2gvNjg0MS8KCi0tClJlZ2FyZHMsCkNoYW5nQW8gQ2hlbgo=