postgresql/src/bin/pg_dump
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
..
po Update copyright for 2024 2024-01-03 20:49:05 -05:00
t Add temporal PRIMARY KEY and UNIQUE constraints 2024-01-24 16:34:37 +01:00
.gitignore Clean up after pg_dump test runs. 2016-05-06 22:28:01 -04:00
Makefile Update copyright for 2024 2024-01-03 20:49:05 -05:00
common.c Update copyright for 2024 2024-01-03 20:49:05 -05:00
compress_gzip.c Update copyright for 2024 2024-01-03 20:49:05 -05:00
compress_gzip.h Update copyright for 2024 2024-01-03 20:49:05 -05:00
compress_io.c Update copyright for 2024 2024-01-03 20:49:05 -05:00
compress_io.h Update copyright for 2024 2024-01-03 20:49:05 -05:00
compress_lz4.c Update copyright for 2024 2024-01-03 20:49:05 -05:00
compress_lz4.h Update copyright for 2024 2024-01-03 20:49:05 -05:00
compress_none.c Update copyright for 2024 2024-01-03 20:49:05 -05:00
compress_none.h Update copyright for 2024 2024-01-03 20:49:05 -05:00
compress_zstd.c Update copyright for 2024 2024-01-03 20:49:05 -05:00
compress_zstd.h Update copyright for 2024 2024-01-03 20:49:05 -05:00
dumputils.c Update copyright for 2024 2024-01-03 20:49:05 -05:00
dumputils.h Update copyright for 2024 2024-01-03 20:49:05 -05:00
filter.c Update copyright for 2024 2024-01-03 20:49:05 -05:00
filter.h Update copyright for 2024 2024-01-03 20:49:05 -05:00
meson.build Update copyright for 2024 2024-01-03 20:49:05 -05:00
nls.mk Add missing file to nls Makefile 2023-11-30 10:56:51 +01:00
parallel.c Rename static function to avoid conflicting names 2024-02-07 22:16:21 +01:00
parallel.h Update copyright for 2024 2024-01-03 20:49:05 -05:00
pg_backup.h Add trailing commas to enum definitions 2023-10-26 09:20:54 +02:00
pg_backup_archiver.c Introduce transaction_timeout 2024-02-15 23:56:12 +02:00
pg_backup_archiver.h Add trailing commas to enum definitions 2023-10-26 09:20:54 +02:00
pg_backup_custom.c Introduce a generic pg_dump compression API 2023-02-23 18:33:40 +01:00
pg_backup_db.c pg_dump: Remove "blob" terminology 2022-12-05 08:52:55 +01:00
pg_backup_db.h Revert "pg_dump: Lock all relations, not just plain tables". 2020-11-06 15:48:04 -05:00
pg_backup_directory.c Update copyright for 2024 2024-01-03 20:49:05 -05:00
pg_backup_null.c pg_dump: Remove "blob" terminology 2022-12-05 08:52:55 +01:00
pg_backup_tar.c Add and use symbolic constants for tar header offsets and file types. 2023-08-01 13:50:42 -04:00
pg_backup_tar.h Fix tar files emitted by pg_dump and pg_basebackup to be POSIX conformant. 2012-09-28 15:19:15 -04:00
pg_backup_utils.c Update copyright for 2024 2024-01-03 20:49:05 -05:00
pg_backup_utils.h Update copyright for 2024 2024-01-03 20:49:05 -05:00
pg_dump.c Introduce transaction_timeout 2024-02-15 23:56:12 +02:00
pg_dump.h Add a failover option to subscriptions. 2024-01-30 16:49:28 +05:30
pg_dump_sort.c Use new overflow-safe integer comparison functions. 2024-02-16 14:05:36 -06:00
pg_dumpall.c Update copyright for 2024 2024-01-03 20:49:05 -05:00
pg_restore.c Fix spelling and punctuation 2023-11-30 10:56:53 +01:00