Revert "nbtree: Remove useless row compare arg."
authorPeter Geoghegan <[email protected]>
Wed, 11 Jun 2025 22:16:15 +0000 (18:16 -0400)
committerPeter Geoghegan <[email protected]>
Wed, 11 Jun 2025 22:16:15 +0000 (18:16 -0400)
commitdd2ce3792754e0705884aed15d1fd2ae43cc1500
treed1bd6f8cb04c6eca48eb8d552dddc38533c55c2b
parente1458f2f1b56cfe07b3e8fc99b223ea8c852d7ce
Revert "nbtree: Remove useless row compare arg."

This reverts commit 54c6ea8c81db718508eeea50991d3c1c5dff54a5.

Further analysis has shown that the forcenonrequired row compare
behavior is in fact necessary, despite the new restrictions on
RowCompares imposed by _bt_set_startikey following commit 5f4d98d4.

Discussion: https://postgr.es/m/CAH2-Wzm3bKcz3TbHGem3_+SinEyG=VZVPbApQghp7YiZj+MM3g@mail.gmail.com
src/backend/access/nbtree/nbtutils.c