diff options
Diffstat (limited to 'src/include/pgstat.h')
-rw-r--r-- | src/include/pgstat.h | 18 |
1 files changed, 11 insertions, 7 deletions
diff --git a/src/include/pgstat.h b/src/include/pgstat.h index 41fdf5f5a39..95bf06f8291 100644 --- a/src/include/pgstat.h +++ b/src/include/pgstat.h @@ -969,13 +969,6 @@ extern void PgstatCollectorMain(int argc, char *argv[]) pg_attribute_noreturn(); /* Functions for backend initialization */ extern void pgstat_initialize(void); -/* transactional integration */ -extern void AtEOXact_PgStat(bool isCommit, bool parallel); -extern void AtEOSubXact_PgStat(bool isCommit, int nestDepth); -extern void AtPrepare_PgStat(void); -extern void PostPrepare_PgStat(void); -extern void pgstat_clear_snapshot(void); - /* Functions called from backends */ extern void pgstat_report_stat(bool force); extern void pgstat_vacuum_stat(void); @@ -986,6 +979,7 @@ extern void pgstat_reset_single_counter(Oid objectid, PgStat_Single_Reset_Type t extern void pgstat_reset_shared_counters(const char *); /* stats accessors */ +extern void pgstat_clear_snapshot(void); extern PgStat_ArchiverStats *pgstat_fetch_stat_archiver(void); extern PgStat_BgWriterStats *pgstat_fetch_stat_bgwriter(void); extern PgStat_CheckpointerStats *pgstat_fetch_stat_checkpointer(void); @@ -1158,6 +1152,16 @@ extern void pgstat_report_subscription_drop(Oid subid); /* + * Functions in pgstat_xact.c + */ + +extern void AtEOXact_PgStat(bool isCommit, bool parallel); +extern void AtEOSubXact_PgStat(bool isCommit, int nestDepth); +extern void AtPrepare_PgStat(void); +extern void PostPrepare_PgStat(void); + + +/* * Functions in pgstat_wal.c */ |