summaryrefslogtreecommitdiff
path: root/configure.ac
diff options
context:
space:
mode:
authorMichael Paquier <michael@paquier.xyz>2022-12-07 09:11:48 +0900
committerMichael Paquier <michael@paquier.xyz>2022-12-07 09:11:48 +0900
commit8018ffbf5895ee16a1fd7117c4526b47ac42332e (patch)
tree07c7c6139a2c909da53488f9799d17541ec83c41 /configure.ac
parent79f7c482f6745959f7aeea4f7386fceb02ad8889 (diff)
downloadpostgresql-8018ffbf5895ee16a1fd7117c4526b47ac42332e.tar.gz
Generate pg_stat_get*() functions for databases using macros
The same code pattern is repeated 21 times for int64 counters (0 for missing entry) and 5 times for doubles (0 for missing entry) on database entries. This code is switched to use macros for the basic code instead, shaving a few hundred lines of originally-duplicated code patterns. The function names remain the same, but some fields of PgStat_StatDBEntry have to be renamed to cope with the new style. This is in the same spirit as 83a1a1b. Author: Michael Paquier Reviewed-by: Nathan Bossart, Bertrand Drouvot Discussion: https://postgr.es/m/Y46stlxQ2LQE20Na@paquier.xyz
Diffstat (limited to 'configure.ac')
0 files changed, 0 insertions, 0 deletions