postgresql/src/backend
Tom Lane d16f8c8e41 Mark default_transaction_read_only as GUC_REPORT.
This allows clients to find out the setting at connection time without
having to expend a query round trip to do so; which is helpful when
trying to identify read/write servers.  (One must also look at
in_hot_standby, but that's already GUC_REPORT, cf bf8a662c9.)
Modifying libpq to make use of this will come soon, but I felt it
cleaner to push the server change separately.

Haribabu Kommi, Greg Nancarrow, Vignesh C; reviewed at various times
by Laurenz Albe, Takayuki Tsunakawa, Peter Smith.

Discussion: https://postgr.es/m/CAF3+xM+8-ztOkaV9gHiJ3wfgENTq97QcjXQt+rbFQ6F7oNzt9A@mail.gmail.com
2021-03-02 13:53:54 -05:00
..
access Add TID Range Scans to support efficient scanning ranges of TIDs 2021-02-27 22:59:36 +13:00
bootstrap Update copyright for 2021 2021-01-02 13:06:25 -05:00
catalog Enhanced cycle mark values 2021-02-27 08:13:24 +01:00
commands Simplify code to switch pg_class.relrowsecurity in tablecmds.c 2021-03-02 12:30:21 +09:00
executor Add TID Range Scans to support efficient scanning ranges of TIDs 2021-02-27 22:59:36 +13:00
foreign Update copyright for 2021 2021-01-02 13:06:25 -05:00
jit Use errmsg_internal for debug messages 2021-02-17 11:33:25 +01:00
lib Update copyright for 2021 2021-01-02 13:06:25 -05:00
libpq Introduce symbolic names for FeBeWaitSet positions. 2021-03-01 16:10:16 +13:00
main Update copyright for 2021 2021-01-02 13:06:25 -05:00
nodes Add missing TidRangeScan readfunc 2021-02-27 23:21:21 +13:00
optimizer Add TID Range Scans to support efficient scanning ranges of TIDs 2021-02-27 22:59:36 +13:00
parser Enhanced cycle mark values 2021-02-27 08:13:24 +01:00
partitioning Message style fix 2021-02-24 07:00:49 +01:00
po Translation updates 2020-05-18 12:49:30 +02:00
port Use errmsg_internal for debug messages 2021-02-17 11:33:25 +01:00
postmaster Use SIGURG rather than SIGUSR1 for latches. 2021-03-01 12:44:12 +13:00
regex Suppress unnecessary regex subre nodes in a couple more cases. 2021-03-02 12:14:14 -05:00
replication Avoid repeated decoding of prepared transactions after a restart. 2021-03-01 09:11:18 +05:30
rewrite Revert "Propagate CTE property flags when copying a CTE list into a rule." 2021-02-07 12:54:08 -05:00
snowball Update snowball 2021-02-19 08:10:15 +01:00
statistics Update copyright for 2021 2021-01-02 13:06:25 -05:00
storage Remove obsolete comment for WaitForProcSignalBarrier(). 2021-03-02 09:30:57 +13:00
tcop Use errmsg_internal for debug messages 2021-02-17 11:33:25 +01:00
tsearch Fix parsing of complex morphs to tsquery 2021-01-31 20:14:29 +03:00
utils Mark default_transaction_read_only as GUC_REPORT. 2021-03-02 13:53:54 -05:00
.gitignore
Makefile Update copyright for 2021 2021-01-02 13:06:25 -05:00
common.mk Remove PARTIAL_LINKING build mode. 2018-03-30 17:33:04 -07:00
nls.mk Add missing gettext triggers 2020-04-28 13:35:40 +02:00