Re-introduce pgstat_drop_entry(), keeping ABI compatibility This routine acts as a wrapper of a new pgstat_drop_entry_ext(), used in the core code with a missing_ok argument.
This includes an update of .abi-compliance-history, removing the latest entry that has documented the change of pgstat_drop_entry(). This change is applied across v15~v18. HEAD keeps pgstat_drop_entry() as single entry point, with the new missing_ok. Per discussion with Álvaro Herrera and Lukas Fittl. This is a follow-up of 850b9218c8e4. Discussion: https://postgr.es/m/[email protected] Backpatch-through: 15-18 Branch ------ REL_17_STABLE Details ------- https://git.postgresql.org/pg/commitdiff/afb076b2977c39efec873cde2dceacd97be243a6 Modified Files -------------- .abi-compliance-history | 9 --------- src/backend/utils/activity/pgstat_function.c | 4 ++-- src/backend/utils/activity/pgstat_replslot.c | 4 ++-- src/backend/utils/activity/pgstat_shmem.c | 17 ++++++++++++++--- src/backend/utils/activity/pgstat_xact.c | 8 ++++---- src/include/utils/pgstat_internal.h | 5 +++-- 6 files changed, 25 insertions(+), 22 deletions(-)
