postgresql/src/backend/access
Nathan Bossart 3b42bdb471 Use new overflow-safe integer comparison functions.
Commit 6b80394781 introduced integer comparison functions designed
to be as efficient as possible while avoiding overflow.  This
commit makes use of these functions in many of the in-tree qsort()
comparators to help ensure transitivity.  Many of these comparator
functions should also see a small performance boost.

Author: Mats Kindahl
Reviewed-by: Andres Freund, Fabrízio de Royes Mello
Discussion: https://postgr.es/m/CA%2B14426g2Wa9QuUpmakwPxXFWG_1FaY0AsApkvcTBy-YfS6uaw%40mail.gmail.com
2024-02-16 14:05:36 -06:00
..
brin Replace calls to pg_qsort() with the qsort() macro. 2024-02-16 11:37:50 -06:00
common Make attstattarget nullable 2024-01-13 18:14:53 +01:00
gin Fix locking when fixing an incomplete split of a GIN internal page 2024-01-29 13:46:22 +02:00
gist Add temporal PRIMARY KEY and UNIQUE constraints 2024-01-24 16:34:37 +01:00
hash Set LSN for wbuf in _hash_freeovflpage() iff wbuf is modified. 2024-02-07 11:10:12 +05:30
heap Remove unnecessary smgropen() calls 2024-02-12 10:59:45 +02:00
index Fix some typos 2024-01-22 13:55:25 +09:00
nbtree Use new overflow-safe integer comparison functions. 2024-02-16 14:05:36 -06:00
rmgrdesc Update copyright for 2024 2024-01-03 20:49:05 -05:00
spgist Use new overflow-safe integer comparison functions. 2024-02-16 14:05:36 -06:00
table Update copyright for 2024 2024-01-03 20:49:05 -05:00
tablesample Update copyright for 2024 2024-01-03 20:49:05 -05:00
transam Pass correct count to WALRead(). 2024-02-16 11:09:11 -08:00
Makefile Introduce access/{table.h, relation.h}, for generic functions from heapam.h. 2019-01-21 10:51:36 -08:00
meson.build Update copyright for 2024 2024-01-03 20:49:05 -05:00