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 1vpMqk-006dNH-10 for pgsql-hackers@arkaria.postgresql.org; Mon, 09 Feb 2026 08:42:30 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1vpMqg-009naX-31 for pgsql-hackers@arkaria.postgresql.org; Mon, 09 Feb 2026 08:42:26 +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.96) (envelope-from ) id 1vpMqg-009naP-1s for pgsql-hackers@lists.postgresql.org; Mon, 09 Feb 2026 08:42:26 +0000 Received: from mail-ed1-x536.google.com ([2a00:1450:4864:20::536]) by magus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.98.2) (envelope-from ) id 1vpMqd-00000001moE-49GS for pgsql-hackers@lists.postgresql.org; Mon, 09 Feb 2026 08:42:25 +0000 Received: by mail-ed1-x536.google.com with SMTP id 4fb4d7f45d1cf-658cb91a6c4so705278a12.2 for ; Mon, 09 Feb 2026 00:42:23 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1770626538; cv=none; d=google.com; s=arc-20240605; b=Me70n9OT8DCFm5yVRr/KTkKILuQbRQTCE4eYI9sXK+XAcqGvCNK6u8bbW1nDZzfT+n H98Bk2aoD63JZYVCl2md6SGztGa8a7tWXeKe70qDEMrB3sdE2n96zcmn2dju2DJy9BGo 7sXEh+vStikLbb/AP+kdgFctlWUCwMRcVpieFa658SRTTsjGU3CizPRFVUs6nIbIQg9T /cS497ugZM4PGRRzgaADD2M/cort6a/sZI3V7/Kb7wajDpxGxSJZm2g3uJRYxnAPMaBf epZOgEk8eDmFJ4dkAuZfoe5TVGrZPZIxIPN09FW83W1RB1kr3HOQlqF2x3yBO0GqklIc ISZw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:dkim-signature; bh=yl/ysNgPyZXbnh73mSRHr2SuKxYEvmatMCHUhyhnALA=; fh=KbC5f3pZNPPGIcc/+bf2qTHpPoTlmTTh+eCL95B2zlc=; b=YsNriPt4p/R1bafPD3giFOHpwMLhxHrjJ8qX5almRCYgpR4h09GzlO8p9w7Elb0v00 xLY/g8lpsPf7S4R5hMOAm7rflePljc8ZUIAi50+SWngiTtZWAqWZMPS9AcEZmx/jYCZK 8GBal+ZHt62JNCr07qO2Bw2+YQUkYnT6+FzLj7ZLRHYvmE6G7nFCiSPSr4V6bIpygz2y aKbdG8uxN3nH5hGbvnPu1Mr2SfXkNH7S+ZvgVZOsjB6MmX0ePbVXGOA2pNWYkaPDsRps 3Jg6fO1iQ62BpTsArJZpQHanpijgRKSCvm+VOqihGInAc8OK9uvTw6mnizPjK3l5A44C WqyA==; darn=lists.postgresql.org ARC-Authentication-Results: i=1; mx.google.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1770626538; x=1771231338; darn=lists.postgresql.org; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=yl/ysNgPyZXbnh73mSRHr2SuKxYEvmatMCHUhyhnALA=; b=MAG/g38LNFLOjEmbUu/+Fe9GHQC1kzDM0WF22tMd4Y+Fwzf+uygW47eHZx5ioH1koV jNR/LKS7SozXlt0Th2HLcB1HEX8L72pgMx6DM31LzbKu1ClBYCIkcr5acfcPxC71x8Y5 bz6lUnPEzt5iZuwGLxpD06xyUNVa4GNB5CvxN1JltkBFw25u+RR0s7ghOaznvmH9BfIq ZG3sO6iL/cQFVK6KyhpW5h8H0oQWYmKeVpn5PmWI8eIX/x2PNzZAvGi4l+kKKE+vzAi0 vvYUI+04dgQWS5HV6yX43nkYB+YMJ+9t2UQWuGSTVcV0f81tNTq9pOQSXdI09tN/5Br6 qqOQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1770626538; x=1771231338; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=yl/ysNgPyZXbnh73mSRHr2SuKxYEvmatMCHUhyhnALA=; b=hRWdHH/hMPUl5Mghd6uTr74MP1NkQpOF9ya4/G04bLtonE8Tojw7j/sCP5cK1q2Mfj uOVzcJzceL5qNys/Ov+4O3iPBxd1qBUrQ7Z2qg2WcqnpbsKtaxsQU+dv9fSY8CENk0Y8 7rkvil+FXW1FbqU7AlMbGg7zQR43CdRfp3eqRv67JrBDhlhKgd38mtNHjYGojeF+dgdj Ka3c5mX4wp36pV4sjXwmpogYqX85SDtkn0yGPGx4TP9I89zbLXHT3AGI+3SaUneQbwcZ p0jflfwd0EBXA8LTS7h7LVQh7G4hxKm1QkVsDPDl66juH5lEicY+fpY4dSd126GRBLj5 B4tQ== X-Forwarded-Encrypted: i=1; AJvYcCWIkV3TGq7Nw7ICXZXGRiMfRp6UNEtT4yi6n+RdgOghs9FEJQc6JHVcet+o3nG1wmtRcjvIhvvFHpMLQKwT@lists.postgresql.org X-Gm-Message-State: AOJu0Yzful3X2E2gFChihXxjk7qj3rEHJP6D7ZrlEZB9iphf41X3zYEt PjknXtePRfYrT/u6H/in07ibgT1d8tdfPp1m0eQ0nvOe1IlIajSHsgpenBokpYRkEp6fnVXPyMm u05Y18K+9Wfn6VMvt1tXBQxCfO6cc2Vs= X-Gm-Gg: AZuq6aIvooslt8D9WF7XQpDNjMi73xY2AD6UQOcpSORgT3D+1KrtrxBPvYDgDOBRtnU a0lJS278NEmgix7ejzLkYz4gigcE4JaJwJKE2HDDPj8kDKsgJLVQyxYnHKQncfvteUXbjHqXcTJ Y/3+qZHRdSapeh32W/Jr9Ru2noF/BGKNtkBCR6ZtHIc8cs0GowYRmj1xngc4wxU+ns8aBIcjR4h HzW12XE/lxwlz5OovdGCVRtkH7Rz00MG/7TwIwsc7GAZV0ldp7w/3x2qcQP1MU3Aa/dUn6v X-Received: by 2002:a05:6402:40c2:b0:659:3fc3:34f6 with SMTP id 4fb4d7f45d1cf-6598411cf75mr2839798a12.1.1770626537558; Mon, 09 Feb 2026 00:42:17 -0800 (PST) MIME-Version: 1.0 References: <20250911054220.3784-1-root@ip-172-31-36-228.ec2.internal> <0be1b7b05726652ea0d83e8f72fd4cfe@postgrespro.ru> In-Reply-To: From: Andrew Kim Date: Mon, 9 Feb 2026 00:42:06 -0800 X-Gm-Features: AZwV_QiUhyNDk8HrwpHwGveiOY-WrFS_zwW1qt2VDM9kjsW84-JqxF1oIaIoZzM Message-ID: Subject: Re: Proposal for enabling auto-vectorization for checksum calculations To: John Naylor Cc: Oleg Tselebrovskiy , pgsql-hackers@lists.postgresql.org Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk Hi John, Thanks for v11. Adding the headercheck exception for the internal header looks good to me. It would be the right call to fix the CI issues. The current structure utilizing the semi-private header looks solid to me. -Andrew On Wed, Jan 21, 2026 at 3:13=E2=80=AFAM John Naylor wrote: > > Attached is v11 to fix headerscheck, per CI. > > -- > John Naylor > Amazon Web Services