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 1wLUHv-001oP3-35 for pgsql-bugs@arkaria.postgresql.org; Fri, 08 May 2026 23:07:19 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1wLUHu-00BNfS-2u for pgsql-bugs@arkaria.postgresql.org; Fri, 08 May 2026 23:07:18 +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 1wLUHu-00BNfK-24 for pgsql-bugs@lists.postgresql.org; Fri, 08 May 2026 23:07:18 +0000 Received: from fhigh-a5-smtp.messagingengine.com ([103.168.172.156]) by magus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.98.2) (envelope-from ) id 1wLUHs-00000001JLg-1Tim for pgsql-bugs@postgresql.org; Fri, 08 May 2026 23:07:18 +0000 Received: from phl-compute-03.internal (phl-compute-03.internal [10.202.2.43]) by mailfhigh.phl.internal (Postfix) with ESMTP id 0D7D31400112; Fri, 8 May 2026 19:07:13 -0400 (EDT) Received: from phl-frontend-03 ([10.202.2.162]) by phl-compute-03.internal (MEProxy); Fri, 08 May 2026 19:07:14 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=paquier.xyz; h= cc:cc:content-type:content-type:date:date:from:from:in-reply-to :in-reply-to:message-id:mime-version:references:reply-to:subject :subject:to:to; s=fm3; t=1778281633; x=1778368033; bh=aQpvOYZQyP WCMRLiEx5py/EbFvCVKr3wjBd2ODiE5KE=; b=n3VpJr2Mb7mMkhZhJ+PiM8chHp T6bVdVOWXKKzv1GM58M8b/m4G7JPj7PsBn5Gdy7qbQVtpfh40uUPU7Skz8ugMToL whZq4T1RHUwUn//uA/vikabZwzs6zfqyxegWzILzP0PJZykXzavHKnvSjLhsT2i8 gdtPPsJycd6X+fs8BForxzkhnEQNQqq7153EB3G4UGZKLSwjoWFwx1Fdih/Vcptq cV4XDm/uhZXdOmDEucjp18BImQDckBNROVRiu45E48nlfDcklsLGs2QvBVLvmKui n5UQr/Ck+dJWFyeGeF0Qw979oFgemXvgL8hmRWRdhY/s4o4RBp2LUslMsPbQ== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-type:content-type:date:date :feedback-id:feedback-id:from:from:in-reply-to:in-reply-to :message-id:mime-version:references:reply-to:subject:subject:to :to:x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm3; t= 1778281633; x=1778368033; bh=aQpvOYZQyPWCMRLiEx5py/EbFvCVKr3wjBd 2ODiE5KE=; b=hhhArOu792NIIFFxIcj+WDg1+Yhu6rypTAOwzNJDrnVdWQCndBf Ge63zETJORdGif7Jtq9X+0QbsUDOn9rBHxriWmhWTBcep7pVIXlwADXyU2zGAaHa /zINPomTGYcMJjGy5+6AgL9aA9PPzb6efCo/Bn+Z0W35n3fGcc2VsfnDuOTgYweA qBfH9bceq5yRCVkQdWZ6gLw4dwJPXQ+VvPsXxQlrAqnxk1BAw2RCnR1tHuDjw/7Q iVr54XMTrEwhfbKRYmWFx4to0E9aiicOrLgH6pVs74l4pbB52jPbHh1XyFJY0vvi kCBagc6nRX2EtHztMkTP2TOB1DwD3qbHiwQ== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeefhedrtddtgdduudduieefucetufdoteggodetrf dotffvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfurfetoffkrfgpnffqhgenuceu rghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmnegfrh hlucfvnfffucdljedtmdenucfjughrpeffhffvvefukfhfgggtuggjsehgtderredttddv necuhfhrohhmpefoihgthhgrvghlucfrrghquhhivghruceomhhitghhrggvlhesphgrqh huihgvrhdrgiihiieqnecuggftrfgrthhtvghrnhepteelieefudffhffhtdetleeggeeg fffhkeeuveetiefgudduvedutefggeeivdejnecuvehluhhsthgvrhfuihiivgeptdenuc frrghrrghmpehmrghilhhfrhhomhepmhhitghhrggvlhesphgrqhhuihgvrhdrgiihiidp nhgspghrtghpthhtohepjedpmhhouggvpehsmhhtphhouhhtpdhrtghpthhtohepgiegmh hmmheshigrnhguvgigqdhtvggrmhdrrhhupdhrtghpthhtoheprggvkhhorhhothhkohhv sehgmhgrihhlrdgtohhmpdhrtghpthhtoheprghnughrvghssegrnhgrrhgriigvlhdrug gvpdhrtghpthhtohepvgigtghluhhsihhonhesghhmrghilhdrtghomhdprhgtphhtthho pehmrdiihhhilhhinhesphhoshhtghhrvghsphhrohdrrhhupdhrtghpthhtohepphhgsh hqlhdqsghughhssehpohhsthhgrhgvshhqlhdrohhrghdprhgtphhtthhopeihrdhsohhk ohhlohhvsehpohhsthhgrhgvshhprhhordhruh X-ME-Proxy: Feedback-ID: i0fe9450f:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Fri, 8 May 2026 19:07:10 -0400 (EDT) Date: Sat, 9 May 2026 08:07:06 +0900 From: Michael Paquier To: Andrey Borodin Cc: Alexander Korotkov , Andres Freund , Alexander Lakhin , Michael Zhilin , pgsql-bugs@postgresql.org, Yura Sokolov Subject: Re: [BUG] false positive in bt_index_check in case of short 4B varlena datum Message-ID: References: <7ckc7oka4bvafkf5bwlqs6ygrhlsbhz25ppozfch7zbuxcx3rf@e4pr4oqenalc> <71E42FAF-FF92-4EE5-94A5-341EFB891281@yandex-team.ru> <13F0EC76-00B9-41D7-8EC3-D1F07FF7C66B@yandex-team.ru> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="gl3FNNJiRcEPmMHC" Content-Disposition: inline In-Reply-To: <13F0EC76-00B9-41D7-8EC3-D1F07FF7C66B@yandex-team.ru> List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk --gl3FNNJiRcEPmMHC Content-Type: text/plain; charset=us-ascii Content-Disposition: inline On Mon, May 04, 2026 at 10:20:04AM +0500, Andrey Borodin wrote: > However, I'd like to note that (VARSIZE_1B() < TOAST_INDEX_TARGET) is > constantly true for 8Kb+ pages. How much slower? I cannot imagine that it matters much in this code path, but you are getting me worried. -- Michael --gl3FNNJiRcEPmMHC Content-Type: application/pgp-signature; name=signature.asc -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEG72nH6vTowiyblFKnvQgOdbyQH0FAmn+bJoACgkQnvQgOdby QH24RA//el8+6ceQMqBxM2RrMVwcPMORf3o5e7HIhhPCdw7mUFFOyvYGzj/Vcrg2 mvD8fi4TZ/KfjSPCTGH9KbVbWpfv1/NDane82od8LCAIg0S0iPE9y6mWOQdB/4OE pPcTsfS0NvmfU1Jy/udR9u5cwS9Xfm0vFY3IQz6QrM0SdjUBX0v/3y/ejyNUH0vr sHcMZHIQYsF4mN92KShLNjiIHqViaPvBULQ5BjlIaStvEGmxxGxjV5MMYflg2+ku dzPOk+yPGtV0iknpOc2oclupTncHxsSLQdEl1tU44SfHNVL0xVryhiVrYFssWX1W p3Om5kHR0/PsXbBIOt9W/Tx89wCH9BVa8tYdqBYtRdqAYr5gibs+7dKEbU82RwUd Mg/QgypJDm+kkZK9tiC39GM+cGZsmrb/3jPRq0hPlLZz+RqA/ZrtFzmMlYsaNJNp P82gS6pR8MCOrAUD/js+7Q3i9r2NvYIWsIz6ndymYgXaNRZUtzjgRfKt7ul9aVEy cTB6NBX7lNQYEB3Pu5fsHbuYKgLMIPKPHmL+UhBHfjJrpLENgA87gHYPyHYM8mG8 MzZ2TxKW+WtEFqDFym7002K3S1NUcURpJ/cqto9c8T0AT6cwz3gB777IjUnwP/lp fep64KNwtFmuLuds01Y+cpBY9Ur31QcaTDN/TGvB8TeXvloOX90= =R4qB -----END PGP SIGNATURE----- --gl3FNNJiRcEPmMHC--