-
- Downloads
Separate state from query string in pg_stat_activity
This separates the state (running/idle/idleintransaction etc) into it's own field ("state"), and leaves the query field containing just query text. The query text will now mean "current query" when a query is running and "last query" in other states. Accordingly,the field has been renamed from current_query to query. Since backwards compatibility was broken anyway to make that, the procpid field has also been renamed to pid - along with the same field in pg_stat_replication for consistency. Scott Mead and Magnus Hagander, review work from Greg Smith
Showing
- doc/src/sgml/monitoring.sgml 219 additions, 14 deletionsdoc/src/sgml/monitoring.sgml
- src/backend/catalog/system_views.sql 6 additions, 4 deletionssrc/backend/catalog/system_views.sql
- src/backend/postmaster/autovacuum.c 1 addition, 1 deletionsrc/backend/postmaster/autovacuum.c
- src/backend/postmaster/pgstat.c 44 additions, 11 deletionssrc/backend/postmaster/pgstat.c
- src/backend/tcop/postgres.c 8 additions, 8 deletionssrc/backend/tcop/postgres.c
- src/backend/utils/adt/pgstatfuncs.c 75 additions, 41 deletionssrc/backend/utils/adt/pgstatfuncs.c
- src/include/catalog/catversion.h 1 addition, 1 deletionsrc/include/catalog/catversion.h
- src/include/catalog/pg_proc.h 2 additions, 2 deletionssrc/include/catalog/pg_proc.h
- src/include/pgstat.h 20 additions, 1 deletionsrc/include/pgstat.h
- src/test/regress/expected/rules.out 2 additions, 2 deletionssrc/test/regress/expected/rules.out
Loading
Please register or sign in to comment