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 1w158p-002Xeb-0g for pgsql-hackers@arkaria.postgresql.org; Fri, 13 Mar 2026 16:13:35 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1w158n-0054VZ-1y for pgsql-hackers@arkaria.postgresql.org; Fri, 13 Mar 2026 16:13:34 +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.96) (envelope-from ) id 1w158n-0054VR-13 for pgsql-hackers@lists.postgresql.org; Fri, 13 Mar 2026 16:13:33 +0000 Received: from mail-yw1-x1136.google.com ([2607:f8b0:4864:20::1136]) by makus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.98.2) (envelope-from ) id 1w158m-00000001ybF-0ckW for pgsql-hackers@postgresql.org; Fri, 13 Mar 2026 16:13:32 +0000 Received: by mail-yw1-x1136.google.com with SMTP id 00721157ae682-79885f4a8ffso21619947b3.3 for ; Fri, 13 Mar 2026 09:13:32 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1773418411; cv=none; d=google.com; s=arc-20240605; b=WlEVvC+zAjNjmaNUM85iVvFvd9W7SYGqvpLwJ80qIS3qTy7x3rVIKcyjCHxlwvJzgc Ptzyp8hhR5mDmzg8Ug2ExKpXLr5I4A3c8YPO/FGipf8UGgiL5xKrYEgfwWtZ1fpbcK+R b130tcY4YEnJz0aYLI+vw9JPdurIDshl2VijBdl7QQrNvSv7Bv2B6nIuu358VQGyXlii 8Tgxquo3jEpS0b9B9O8GaAIqbQKVwL9bK6qGT0YQneupeFR3YmCizIlnnd1VZySh1q7E 52qs7snLOOSmc7hY9+ippkNzNq7Ny2C2fL/Zr4ZYEuu7MwKw9XL4ZQrILU9WIpR6OGqc HvFA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:dkim-signature; bh=F6MjIDxxq8IlRwJ5bGwk7OWQbdBwzoBH2/kfkTFhz2c=; fh=Yl7FqQU9ew8ssVQO9nx2nMFHz4cTxZnbEZJL8P+8HOs=; b=Do1N3ynEHhpz5hRoWO2mJKsFGwOBWfKdJsTu/+PQ+SrIwdMdwp3h03jNfjdMc2aMhe ZATpwMPJ6EMfcnwr7CosoRbA5JBZbm11swIsHH8+wo+MyLhqNITC9h/8oRKI0pEDq1ql Jk85Gy8fgIb/KsgCo6O5/oXtsuvjpDygrQ7EDQwczMGIJb5Cfj/xMXCGU2y/8geQBKNB Rpa4XraO6QHGO29yzuUUPW0R3xf7j9OAC0jvPj4BjBm/Hjftj9Obtc7GErDC3Y3w++IP m8dfVYbR+mVK+Wh7wmO1CV85SeET9dszsfAt0HuwJp9ZslN2WO05+EdGiZEr+dh/p3IO qVEg==; darn=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=1773418411; x=1774023211; darn=postgresql.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=F6MjIDxxq8IlRwJ5bGwk7OWQbdBwzoBH2/kfkTFhz2c=; b=ieiBqafROCt+HOdmQwb5w0+fZ8ICCX2LaUMs4Yum+Aiaqk7zX0MiH49+XpPOMN8yz5 5iebLKd1/ku3aefnky4diTmqSdzq4ML1GdGHw6X0DQO6ebAIPxvw+7T/3/NjhGGH7eJI 3pW38uaT5MGIl19xTt5venBaWz6+7p1ZwluYHnc7Tz721zDvka46eogoH3xVk9swR5wt nmOSbLe6TVDw9yuH3p8I9KDaFbtH1ZzFttbfxj/v01h7cTz3sIwGb5Rx3rLZZOlg+1GM XhFS7gj/zVjC5otmSjWuKo+kKrOSTu12Sfq7J+hPD4tZuwC6uDgTdtfF5k6NJN/IvGvu HFSg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1773418411; x=1774023211; h=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=F6MjIDxxq8IlRwJ5bGwk7OWQbdBwzoBH2/kfkTFhz2c=; b=cREm59/aiaTNwjWyhWm0ycgN8teIY2W3Rf2MrVTuvAECAkH6eho1yMw56sir/oYSyO 6fzwi+k77tZgUiACg06fKF12LivMelGhlESX6Hv5aFYcZcfIn9I6DswjIkGCJVvsnqgG 2qj8ZZXtOE0F5byu7trAc2LROOsWbGoQO7c1JOFMKC+x2TTUXg0GDuBO1I50R5OGw9IY /6ucodlVjWeuMBvMLx20VX7n1n82K8l8k8bvJmBiCaWgiWoDOTDE8Bai+483uCOagFqi RaSgxZ1qdstJ2wjPlreb/XeMtqBJjTG+it+OTxJoWdao3DVgIqCg/IgbJOr3ljEyoEnq dlfA== X-Forwarded-Encrypted: i=1; AJvYcCVEkNdNW/lpSLeCPnTTlBNbP4RJUdDhfEZ8pF52H9+PIKpKyU99BcIPYYTWHvVdMJnh4VqL47Quwl/cljjo@postgresql.org X-Gm-Message-State: AOJu0YwbYf2CbbVda/d8zqFbD0siMEv1IZubl96hDK1bCqOSE4hv8CKT YoP/fbotn/WcAL6BPBHBd/guSMiIrDdNAdJXCR+17bRSlq5klF2PmRc7keeNf+WY7K1u/J/62ar ULJmCBrcKTBNINAjq2r1ztNTyuhivG0k= X-Gm-Gg: ATEYQzznf4TDKHln2ZIa6gYmRu+FHI9zyB3S7CORlNb0QbSAe+yMOEgxbzmeyCYq8Pk GYdASQbB6PjBTfbcNcNL8TtJDKU9P/PRNlATb9CZc9jPcA5O1oPZdo5lEnfVe2oJ97b+i4nGY5v SnASByAixuErbazroKZYNPHjw2vlhr+15beOwYUzmjlWjfmBYF/1m7u91vQqRZUrsmJ8DlvOpuG HSLvrTEZDOFFJ1dJTpEJ0AYjGVd72ZIge28C2WRdqqS4K37hSRSgimdmC7k8ZULmtUtPBPc+dmX Kh2xeTE= X-Received: by 2002:a05:690c:e3ed:b0:798:6619:f1d3 with SMTP id 00721157ae682-79a1c0aaefcmr40698167b3.4.1773418411466; Fri, 13 Mar 2026 09:13:31 -0700 (PDT) MIME-Version: 1.0 References: In-Reply-To: From: Nazir Bilal Yavuz Date: Fri, 13 Mar 2026 19:13:18 +0300 X-Gm-Features: AaiRm50Kv_RgVl5MGPNUeGbEMXdPe5JvYPPM6P_PJlxa9osEuhb4gMzFB1g7NK0 Message-ID: Subject: Re: Speed up COPY FROM text/CSV parsing using SIMD To: Nathan Bossart Cc: Manni Wood , KAZAR Ayoub , Neil Conway , Andrew Dunstan , Shinya Kato , PostgreSQL-development Content-Type: text/plain; charset="UTF-8" List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk Hi, On Fri, 13 Mar 2026 at 19:08, Nathan Bossart wrote: > > On Fri, Mar 13, 2026 at 06:58:49PM +0300, Nazir Bilal Yavuz wrote: > > Thanks! v17 LGTM. I didn't encounter any regressions. > > Committed. Thank you for taking care of this! -- Regards, Nazir Bilal Yavuz Microsoft