Re: Fix pg_stat_get_backend_wait_event() for aux processes
| От | Sami Imseih |
|---|---|
| Тема | Re: Fix pg_stat_get_backend_wait_event() for aux processes |
| Дата | |
| Msg-id | CAA5RZ0tsukWr5+ChZyX7-vssNi1TNpKpX+xAD6tQxNR+6E3W-A@mail.gmail.com обсуждение исходный текст |
| Ответ на | Re: Fix pg_stat_get_backend_wait_event() for aux processes (Sami Imseih <samimseih@gmail.com>) |
| Список | pgsql-hackers |
3/
+ * pgstat_get_backend_type_by_proc_number() -
+ *
+ * Return the type of the backend with the specified ProcNumber.
This looks
+ * directly at the BackendStatusArray, so the return value may be
out of date.
+ * The only current use of this function is in
pg_signal_backend(), which is
+ * inherently racy, so we don't worry too much about this.
+ *
+ * It is the caller's responsibility to use this wisely; at
minimum, callers
+ * should ensure that procNumber is valid and perform the
required permissions
+ * checks.
+ * ----------
+ */
+BackendType
+pgstat_get_backend_type_by_proc_number(ProcNumber procNumber)
+extern BackendType pgstat_get_backend_type_by_proc_number(ProcNumber
procNumber);
Maybe I am missing something, but I don't see
pgstat_get_backend_type_by_proc_number
being used.
Disregard this comment please. It looks like this was due to 084e42b after rebasing
0001 to test.
--
Sami Imseih
Sami Imseih
В списке pgsql-hackers по дате отправления: