postgresql/src/include/utils
Michael Paquier d7cbeaf261 Remove pgstat_flush_wal()
All the processes that generate WAL should call pgstat_report_wal() to
report all their statistics related to WAL, and this is already what
happens in the tree.  Keeping pgstat_report_wal() is confusing while the
other routine is encouraged.

This routine is not required since fc415edf8c, where it was lastly
used in pgstat_report_stat() before an equivalent callback existed.

Author: Bertrand Drouvot <bertranddrouvot.pg@gmail.com>
Discussion: https://postgr.es/m/Z71oPkJJICrRB5Ws@paquier.xyz
2025-02-26 15:37:28 +09:00
..
.gitignore Generate automatically code and documentation related to wait events 2023-07-05 10:53:11 +09:00
acl.h Update copyright for 2025 2025-01-01 11:21:55 -05:00
aclchk_internal.h Update copyright for 2025 2025-01-01 11:21:55 -05:00
array.h Update copyright for 2025 2025-01-01 11:21:55 -05:00
arrayaccess.h Update copyright for 2025 2025-01-01 11:21:55 -05:00
ascii.h Update copyright for 2025 2025-01-01 11:21:55 -05:00
attoptcache.h Update copyright for 2025 2025-01-01 11:21:55 -05:00
backend_progress.h Update copyright for 2025 2025-01-01 11:21:55 -05:00
backend_status.h Update copyright for 2025 2025-01-01 11:21:55 -05:00
builtins.h Update copyright for 2025 2025-01-01 11:21:55 -05:00
bytea.h Update copyright for 2025 2025-01-01 11:21:55 -05:00
cash.h Convert *GetDatum() and DatumGet*() macros to inline functions 2022-09-27 20:50:21 +02:00
catcache.h Fix catcache invalidation of a list entry that's being built 2025-01-14 14:28:49 +02:00
combocid.h Update copyright for 2025 2025-01-01 11:21:55 -05:00
conffiles.h Update copyright for 2025 2025-01-01 11:21:55 -05:00
date.h Update copyright for 2025 2025-01-01 11:21:55 -05:00
datetime.h Seek zone abbreviations in the IANA data before timezone_abbreviations. 2025-01-16 14:11:19 -05:00
datum.h Update copyright for 2025 2025-01-01 11:21:55 -05:00
dsa.h Get rid of our dependency on type "long" for memory size calculations. 2025-01-31 13:52:40 -05:00
dynahash.h Update copyright for 2025 2025-01-01 11:21:55 -05:00
elog.h Add PGErrorVerbosity to typedefs.list 2025-02-18 13:23:13 +01:00
evtcache.h Update copyright for 2025 2025-01-01 11:21:55 -05:00
expandeddatum.h Update copyright for 2025 2025-01-01 11:21:55 -05:00
expandedrecord.h Update copyright for 2025 2025-01-01 11:21:55 -05:00
float.h Update copyright for 2025 2025-01-01 11:21:55 -05:00
fmgrtab.h Update copyright for 2025 2025-01-01 11:21:55 -05:00
formatting.h Add SQL function CASEFOLD(). 2025-01-24 14:56:22 -08:00
freepage.h Update copyright for 2025 2025-01-01 11:21:55 -05:00
geo_decls.h Update copyright for 2025 2025-01-01 11:21:55 -05:00
guc.h Get rid of our dependency on type "long" for memory size calculations. 2025-01-31 13:52:40 -05:00
guc_hooks.h Invalidate inactive replication slots. 2025-02-19 09:29:50 +05:30
guc_tables.h Describe special values in GUC descriptions more consistently. 2025-02-14 10:44:30 -06:00
help_config.h Update copyright for 2025 2025-01-01 11:21:55 -05:00
hsearch.h Update copyright for 2025 2025-01-01 11:21:55 -05:00
index_selfuncs.h Update copyright for 2025 2025-01-01 11:21:55 -05:00
inet.h Update copyright for 2025 2025-01-01 11:21:55 -05:00
injection_point.h Update copyright for 2025 2025-01-01 11:21:55 -05:00
inval.h Update copyright for 2025 2025-01-01 11:21:55 -05:00
json.h Update copyright for 2025 2025-01-01 11:21:55 -05:00
jsonb.h Update copyright for 2025 2025-01-01 11:21:55 -05:00
jsonfuncs.h Update copyright for 2025 2025-01-01 11:21:55 -05:00
jsonpath.h Update copyright for 2025 2025-01-01 11:21:55 -05:00
logtape.h Update copyright for 2025 2025-01-01 11:21:55 -05:00
lsyscache.h Add get_opfamily_name() function 2025-02-01 10:42:58 +01:00
memdebug.h Update copyright for 2025 2025-01-01 11:21:55 -05:00
memutils.h Update copyright for 2025 2025-01-01 11:21:55 -05:00
memutils_internal.h Update copyright for 2025 2025-01-01 11:21:55 -05:00
memutils_memorychunk.h Update copyright for 2025 2025-01-01 11:21:55 -05:00
meson.build Update copyright for 2025 2025-01-01 11:21:55 -05:00
multirangetypes.h Update copyright for 2025 2025-01-01 11:21:55 -05:00
numeric.h Update copyright for 2025 2025-01-01 11:21:55 -05:00
palloc.h Update copyright for 2025 2025-01-01 11:21:55 -05:00
partcache.h Update copyright for 2025 2025-01-01 11:21:55 -05:00
pg_crc.h Update copyright for 2025 2025-01-01 11:21:55 -05:00
pg_locale.h Add SQL function CASEFOLD(). 2025-01-24 14:56:22 -08:00
pg_lsn.h Update copyright for 2025 2025-01-01 11:21:55 -05:00
pg_rusage.h Update copyright for 2025 2025-01-01 11:21:55 -05:00
pgstat_internal.h Remove pgstat_flush_wal() 2025-02-26 15:37:28 +09:00
pgstat_kind.h Move information about pgstats kinds into its own header pgstat_kind.h 2025-01-14 12:43:07 +09:00
pidfile.h Update copyright for 2025 2025-01-01 11:21:55 -05:00
plancache.h Don't lock partitions pruned by initial pruning 2025-02-20 17:09:48 +09:00
portal.h Don't lock partitions pruned by initial pruning 2025-02-20 17:09:48 +09:00
ps_status.h Speedup and increase usability of set proc title functions 2023-02-20 16:18:27 +13:00
queryenvironment.h Update copyright for 2025 2025-01-01 11:21:55 -05:00
rangetypes.h Update copyright for 2025 2025-01-01 11:21:55 -05:00
regproc.h Update copyright for 2025 2025-01-01 11:21:55 -05:00
rel.h Eagerly scan all-visible pages to amortize aggressive vacuum 2025-02-11 13:53:48 -05:00
relcache.h Update copyright for 2025 2025-01-01 11:21:55 -05:00
relfilenumbermap.h Update copyright for 2025 2025-01-01 11:21:55 -05:00
relmapper.h Update copyright for 2025 2025-01-01 11:21:55 -05:00
relptr.h Update copyright for 2025 2025-01-01 11:21:55 -05:00
reltrigger.h Update copyright for 2025 2025-01-01 11:21:55 -05:00
resowner.h Update copyright for 2025 2025-01-01 11:21:55 -05:00
rls.h Update copyright for 2025 2025-01-01 11:21:55 -05:00
ruleutils.h Update copyright for 2025 2025-01-01 11:21:55 -05:00
sampling.h Update copyright for 2025 2025-01-01 11:21:55 -05:00
selfuncs.h Improve statistics estimation for single-column GROUP BY in sub-queries 2025-02-19 11:59:30 +02:00
sharedtuplestore.h Update copyright for 2025 2025-01-01 11:21:55 -05:00
snapmgr.h Update copyright for 2025 2025-01-01 11:21:55 -05:00
snapshot.h Update copyright for 2025 2025-01-01 11:21:55 -05:00
sortsupport.h Update copyright for 2025 2025-01-01 11:21:55 -05:00
spccache.h Update copyright for 2025 2025-01-01 11:21:55 -05:00
syscache.h IWYU widely useful pragmas 2025-01-15 18:57:53 +01:00
timeout.h Update copyright for 2025 2025-01-01 11:21:55 -05:00
timestamp.h Invalidate inactive replication slots. 2025-02-19 09:29:50 +05:30
tuplesort.h Update copyright for 2025 2025-01-01 11:21:55 -05:00
tuplestore.h Update copyright for 2025 2025-01-01 11:21:55 -05:00
typcache.h Update copyright for 2025 2025-01-01 11:21:55 -05:00
tzparser.h Update copyright for 2025 2025-01-01 11:21:55 -05:00
usercontext.h Perform logical replication actions as the table owner. 2023-04-04 11:25:23 -04:00
uuid.h Update copyright for 2025 2025-01-01 11:21:55 -05:00
varbit.h Update copyright for 2025 2025-01-01 11:21:55 -05:00
varlena.h Update copyright for 2025 2025-01-01 11:21:55 -05:00
wait_event.h Update copyright for 2025 2025-01-01 11:21:55 -05:00
xid8.h Update copyright for 2025 2025-01-01 11:21:55 -05:00
xml.h Update copyright for 2025 2025-01-01 11:21:55 -05:00