Allow to show all process info using pcp_process_info, show pool_pools.
authorTatsuo Ishii <ishii at sraoss.co.jp>
Tue, 5 Jul 2011 09:11:00 +0000 (09:11 +0000)
committerTatsuo Ishii <ishii at sraoss.co.jp>
Tue, 5 Jul 2011 09:11:00 +0000 (09:11 +0000)
commit22ff25c885fe1f1ac38554cd10c85c31df5945d9
treefbd4fc295feadc29790bca2720a3157b161e3b9f
parent3682cd1629e76f5cc19a6681ffd89f5be9307ab0
Allow to show all process info using pcp_process_info, show pool_pools.

  * it refactor "pcp processes info" related code to return all processes
  * info from backend, similar to the "show pool_pools" query
  * add pgpool process PID and backend id fields
  * add the ability to show all these informations from pcp_proc_info
  * command
  * no change to the pcp_proc_info command default behavior
  * new fields are added as last fields in the proc_info command only with
  * the -a switch (both verbose or not)

Patch contributed by Jehan-Guillaume (ioguix) de Rorthais
Makefile.in
pcp/libpcp_ext.h
pcp/pcp.c
pcp/pcp_proc_info.c
pcp_child.c
pool_process_reporting.c