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 1w0OpL-001sHE-0u for pgsql-hackers@arkaria.postgresql.org; Wed, 11 Mar 2026 19:02:39 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1w0OpJ-00BOap-1h for pgsql-hackers@arkaria.postgresql.org; Wed, 11 Mar 2026 19:02:38 +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 1w0OpJ-00BOah-0o for pgsql-hackers@lists.postgresql.org; Wed, 11 Mar 2026 19:02:37 +0000 Received: from mail-ot1-x330.google.com ([2607:f8b0:4864:20::330]) by magus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.98.2) (envelope-from ) id 1w0OpH-00000002BNU-2O0K for pgsql-hackers@postgresql.org; Wed, 11 Mar 2026 19:02:37 +0000 Received: by mail-ot1-x330.google.com with SMTP id 46e09a7af769-7d74dbfe84cso178004a34.1 for ; Wed, 11 Mar 2026 12:02:35 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1773255754; x=1773860554; darn=postgresql.org; h=in-reply-to:content-disposition:mime-version:references:message-id :subject:cc:to:from:date:from:to:cc:subject:date:message-id:reply-to; bh=javcDUA5QVzXhY2Xi9QGrd9wSZV1Gm73sVSm9U6uIa0=; b=SMae2AOPlTMRAEd8YxDKcoGiaAa4IF7le1YCAKlxVPsc8P3Lgq8r8Wc8Ltm/4N57Bq QFedAIUsJN6bzXy42gZbMguibw8EgbKohbH6b2B+sR0nd55p/RvOAOdaMtHzyk2OT7Bo daHkUQK1Lf8NQm23Tq44mWl5J+sDndweZXE5jIgqL9m2SAZ+nIIUuLHK78w+z2Tsk0Zf vY74NZ1gryEOBDl6xgRZ4DU8OZjScgmFs5l7apj0SxZEbr42BPXDe0yvvb7gcRkDDWYO ArXiMfQPuFQ5o4HuJ5/yplV9XIxU1E4zC2FizwYyk1M/cP/NW+NU7VTBD6uomtbIVEYQ hkJg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1773255754; x=1773860554; h=in-reply-to:content-disposition:mime-version:references:message-id :subject:cc:to:from:date:x-gm-gg:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=javcDUA5QVzXhY2Xi9QGrd9wSZV1Gm73sVSm9U6uIa0=; b=RF1OCa36aPyFdPoZOFUCckSAvOOmrDod3lF9h0Qfqt8j43o2XLCseLfah98yK39tcM BP41c5fZ8POv9Dd40Mkp7xhN+pb6UHZcDUGUnyGdsmkyox1yHZcaVr5ON4gF9Q2N+0Bs gyMwSZP6hor8O1wH93RuSkPYxRQ1pPv4C3QMiZV0Wz5B5qXGX8ASl54v5JIdx41AsjWI Ic8OTLjtDeFgyj7UvCn2TMmTQX4wnZqDZIDOonsZZ+TVDMhwGfs+AQtXR1gh4djWvn15 ViGbEeUIaeyVINq8OfV8YaZm8r9vf0BYdrCXopTJBfhk2PKgw9D1fd10nj8PbiLccGOk AzLQ== X-Forwarded-Encrypted: i=1; AJvYcCV5S8xnHimeSi2Ha8aIYWwJFsN+8hSmV9QSQplvDSDIUgqJ2wyX0dFskx1Lp8CoGw0g/yA3GYEP6QogvlW8@postgresql.org X-Gm-Message-State: AOJu0Yz5saTttejtQuxBK78peZi8HMRJ19kUH0+Rr73sdPW4j4N0WuQm zCtzQPnURAumYs+vEsp4N0N86YkK2bYQ3/d4CjTotkZoaKhJLrfND8ZYMFpk3Q== X-Gm-Gg: ATEYQzwlHd5pl4HO72inOUdMJ0uEwTjtNzpwq8yBIWgXGp/5DbwVdPKrSL9rWzJSuEX h74wQyZXJ6nAvcq7alUciOR/iZ0Lscbk3O893Rih1LCk2GARMPbasqnzspjFLMRA8Mk+MjuMs1P rUa4vniIRnr//F+LlQMpsbRZzw9yyaB2JKrYkmQB1X1zNchYEPE5bogmSfVrAlvTlaUSyVQAHTy LOrflXPpWcjB3bXbEv/ioLBRq/jOiv6vFEvD382LmlWCobxo3pYuvNyLrI0Mx2cQI//KMJAxDj5 l/dBiNI/Dnamg9Fomz9rhDvCdYOoxWfyq+YUfuOmJgxJMYM3Fr487pCu5yxmML+lvtrn73vA5ti ThTpXYupk8Oyek4y07SwfohwykT3j+BD5+6Wbl39qPtH6VTXVNclh6OnqBjZkjCdDpP0WQrmArW VE6DeUOZLMMhuRe73BIhNPCRlWJDApe5Dka4Tq+6YbMp/fvX6nLzplXB1y59BEl35Mn6QHCtZp8 GTlGyQNXM6d89AslkOJuQ== X-Received: by 2002:a05:6830:67e5:b0:7d4:e11e:fa2d with SMTP id 46e09a7af769-7d76a844441mr2533168a34.36.1773255753880; Wed, 11 Mar 2026 12:02:33 -0700 (PDT) Received: from nathan (162-195-168-172.lightspeed.stlsmo.sbcglobal.net. [162.195.168.172]) by smtp.gmail.com with ESMTPSA id 46e09a7af769-7d76aec661csm2652701a34.26.2026.03.11.12.02.33 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 11 Mar 2026 12:02:33 -0700 (PDT) Date: Wed, 11 Mar 2026 14:02:31 -0500 From: Nathan Bossart To: Nazir Bilal Yavuz Cc: Manni Wood , KAZAR Ayoub , Neil Conway , Andrew Dunstan , Shinya Kato , PostgreSQL-development Subject: Re: Speed up COPY FROM text/CSV parsing using SIMD Message-ID: References: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk On Wed, Mar 11, 2026 at 09:49:22PM +0300, Nazir Bilal Yavuz wrote: > That is what v13-0002 does. I saw 1%-2% speedups with this change and > there was no regression. Thanks for the explanation. Is there any reason _not_ to add this to 0001? -- nathan