postgresql/src
Nathan Bossart 7d559c8580 Expand comment for isset_offset.
This field was added in commit 0164a0f9ee to provide a way to
determine whether a storage parameter was explicitly set for the
relation or if it just picked up the default value.  In most cases,
this can be accomplished by giving the storage parameter a special
out-of-range default value (e.g., the
autovacuum_vacuum_insert_threshold storage parameter defaults to
-2), but this approach doesn't work in all cases.  For example, a
Boolean storage parameter cannot be given an out-of-range default,
so we need another way to discover the source of its value.

Reported-by: "David G. Johnston" <david.g.johnston@gmail.com>
Reviewed-by: "David G. Johnston" <david.g.johnston@gmail.com>
Discussion: https://postgr.es/m/CAKFQuwYKtEUYKS%2B18gRs-xPhn0qOJgM2KGyyWVCODHuVn9F-XQ%40mail.gmail.com
2025-03-24 15:47:02 -05:00
..
backend Fix bitmapheapscan incorrect recheck of NULL tuples 2025-03-24 16:40:59 -04:00
bin Allow pg_recvlogical --drop-slot to work without --dbname. 2025-03-25 00:18:27 +09:00
common Revert workarounds for -Wmissing-braces false positives on old GCC 2025-03-20 11:25:58 +01:00
fe_utils pg_rewind: Add dbname to primary_conninfo when using --write-recovery-conf. 2025-03-12 16:56:04 -07:00
include Expand comment for isset_offset. 2025-03-24 15:47:02 -05:00
interfaces Fix "make clean" for new TAP suite. 2025-03-23 06:12:02 -07:00
makefiles Add support for OAUTHBEARER SASL mechanism 2025-02-20 16:25:17 +01:00
pl plpgsql: make WHEN OTHERS distinct from WHEN SQLSTATE '00000'. 2025-03-22 14:17:00 -04:00
port Assert that wrapper_handler()'s argument is within expected range. 2025-03-07 15:23:09 -06:00
template thread-safety: gmtime_r(), localtime_r() 2024-08-23 07:43:04 +02:00
test Fix bitmapheapscan incorrect recheck of NULL tuples 2025-03-24 16:40:59 -04:00
timezone pg_noreturn to replace pg_attribute_noreturn() 2025-03-13 12:37:26 +01:00
tools Detect and Log multiple_unique_conflicts type conflict. 2025-03-24 12:30:44 +05:30
tutorial Doc: simplify the tutorial's window-function examples. 2025-01-21 14:43:21 -05:00
.gitignore
DEVELOPERS
Makefile Remove distprep 2023-11-06 15:18:04 +01:00
Makefile.global.in extension_control_path 2025-03-19 07:03:20 +01:00
Makefile.shlib Remove AIX support 2024-02-28 15:17:23 +04:00
meson.build Update copyright for 2025 2025-01-01 11:21:55 -05:00
nls-global.mk Remove distprep 2023-11-06 15:18:04 +01:00