diff options
Diffstat (limited to 'src/include/pgstat.h')
-rw-r--r-- | src/include/pgstat.h | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/src/include/pgstat.h b/src/include/pgstat.h index 7fa25175f44..7c4efb9f3bd 100644 --- a/src/include/pgstat.h +++ b/src/include/pgstat.h @@ -5,7 +5,7 @@ * * Copyright (c) 2001-2009, PostgreSQL Global Development Group * - * $PostgreSQL: pgsql/src/include/pgstat.h,v 1.83 2009/06/11 14:49:08 momjian Exp $ + * $PostgreSQL: pgsql/src/include/pgstat.h,v 1.84 2009/11/28 23:38:08 tgl Exp $ * ---------- */ #ifndef PGSTAT_H @@ -564,6 +564,9 @@ typedef struct PgBackendStatus /* Is backend currently waiting on an lmgr lock? */ bool st_waiting; + /* application name; MUST be null-terminated */ + char *st_appname; + /* current command string; MUST be null-terminated */ char *st_activity; } PgBackendStatus; @@ -641,7 +644,8 @@ extern void pgstat_report_analyze(Relation rel, extern void pgstat_initialize(void); extern void pgstat_bestart(void); -extern void pgstat_report_activity(const char *what); +extern void pgstat_report_activity(const char *cmd_str); +extern void pgstat_report_appname(const char *appname); extern void pgstat_report_xact_timestamp(TimestampTz tstamp); extern void pgstat_report_waiting(bool waiting); extern const char *pgstat_get_backend_current_activity(int pid, bool checkUser); |