Обсуждение: bizgres - bizgres: Bring resource queue code up-to-date: - Move resource
bizgres - bizgres: Bring resource queue code up-to-date: - Move resource
От
markir@pgfoundry.org (User Markir)
Дата:
Log Message: ----------- Bring resource queue code up-to-date: - Move resource lock taking location to PortalStart - Simplify cursor handling code as a result - Cleanup code to handle overcommit abort correctly - Add internal view pg_resqueue_status - Add statistics monitoring infrastructure and view pg_stat_resqueues Modified Files: -------------- bizgres/postgresql/src/backend/catalog: system_views.sql (r1.3 -> r1.4) (http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/bizgres/bizgres/postgresql/src/backend/catalog/system_views.sql.diff?r1=1.3&r2=1.4) bizgres/postgresql/src/backend/postmaster: pgstat.c (r1.3 -> r1.4) (http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/bizgres/bizgres/postgresql/src/backend/postmaster/pgstat.c.diff?r1=1.3&r2=1.4) bizgres/postgresql/src/backend/storage/lmgr: proc.c (r1.8 -> r1.9) (http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/bizgres/bizgres/postgresql/src/backend/storage/lmgr/proc.c.diff?r1=1.8&r2=1.9) bizgres/postgresql/src/backend/tcop: postgres.c (r1.5 -> r1.6) (http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/bizgres/bizgres/postgresql/src/backend/tcop/postgres.c.diff?r1=1.5&r2=1.6) pquery.c (r1.4 -> r1.5) (http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/bizgres/bizgres/postgresql/src/backend/tcop/pquery.c.diff?r1=1.4&r2=1.5) bizgres/postgresql/src/backend/utils/adt: pgstatfuncs.c (r1.3 -> r1.4) (http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/bizgres/bizgres/postgresql/src/backend/utils/adt/pgstatfuncs.c.diff?r1=1.3&r2=1.4) bizgres/postgresql/src/backend/utils/misc: guc.c (r1.6 -> r1.7) (http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/bizgres/bizgres/postgresql/src/backend/utils/misc/guc.c.diff?r1=1.6&r2=1.7) postgresql.conf.sample (r1.7 -> r1.8) (http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/bizgres/bizgres/postgresql/src/backend/utils/misc/postgresql.conf.sample.diff?r1=1.7&r2=1.8) bizgres/postgresql/src/backend/utils/mmgr: portalmem.c (r1.4 -> r1.5) (http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/bizgres/bizgres/postgresql/src/backend/utils/mmgr/portalmem.c.diff?r1=1.4&r2=1.5) bizgres/postgresql/src/backend/utils/resscheduler: resqueue.c (r1.12 -> r1.13) (http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/bizgres/bizgres/postgresql/src/backend/utils/resscheduler/resqueue.c.diff?r1=1.12&r2=1.13) resscheduler.c (r1.11 -> r1.12) (http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/bizgres/bizgres/postgresql/src/backend/utils/resscheduler/resscheduler.c.diff?r1=1.11&r2=1.12) bizgres/postgresql/src/include: pgstat.h (r1.2 -> r1.3) (http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/bizgres/bizgres/postgresql/src/include/pgstat.h.diff?r1=1.2&r2=1.3) bizgres/postgresql/src/include/catalog: pg_proc.h (r1.5 -> r1.6) (http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/bizgres/bizgres/postgresql/src/include/catalog/pg_proc.h.diff?r1=1.5&r2=1.6) bizgres/postgresql/src/include/utils: builtins.h (r1.4 -> r1.5) (http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/bizgres/bizgres/postgresql/src/include/utils/builtins.h.diff?r1=1.4&r2=1.5) portal.h (r1.4 -> r1.5) (http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/bizgres/bizgres/postgresql/src/include/utils/portal.h.diff?r1=1.4&r2=1.5) resscheduler.h (r1.9 -> r1.10) (http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/bizgres/bizgres/postgresql/src/include/utils/resscheduler.h.diff?r1=1.9&r2=1.10)