pgsql: injection_points: Enable entry count in its variable-sized stats

From: Michael Paquier <michael(at)paquier(dot)xyz>
To: pgsql-committers(at)lists(dot)postgresql(dot)org
Subject: pgsql: injection_points: Enable entry count in its variable-sized stats
Date: 2025-09-29 00:08:32
Message-ID: E1v31RP-000Xpq-34@gemulon.postgresql.org
Views: Whole Thread | Raw Message | Download mbox | Resend email
Thread:
Lists: pgsql-committers

injection_points: Enable entry count in its variable-sized stats

This serves as coverage for the tracking of entry count added by
7bd2975fa92b as built-in variable-sized stats kinds have no need for it,
at least not yet.

A new function, called injection_points_stats_count(), is added to the
module. It is able to return the number of entries. This has been
useful when doing some benchmarking to check the sanity of the counts.

Author: Michael Paquier <michael(at)paquier(dot)xyz>
Reviewed-by: Chao Li <li(dot)evan(dot)chao(at)gmail(dot)com>
Discussion: https://postgr.es/m/aMPKWR81KT5UXvEr@paquier.xyz

Branch
------
master

Details
-------
https://git.postgresql.org/pg/commitdiff/acf0960c23090ea6690f2c5da3bc2625836516a9

Modified Files
--------------
src/test/modules/injection_points/injection_points--1.0.sql | 10 ++++++++++
src/test/modules/injection_points/injection_stats.c | 12 ++++++++++++
src/test/modules/injection_points/t/001_stats.pl | 12 ++++++++++++
3 files changed, 34 insertions(+)

Browse pgsql-committers by date

  From Date Subject
Next Message David Rowley 2025-09-29 01:36:56 pgsql: Improve planner's width estimates for set operations
Previous Message Michael Paquier 2025-09-28 23:58:31 pgsql: Add support for tracking of entry count in pgstats