v67-0007-pgstat-store-statistics-in-shared-memory.patch.gz

application/x-patch-gzip

Filename: v67-0007-pgstat-store-statistics-in-shared-memory.patch.gz
Type: application/x-patch-gzip
Part: 6
Message: Re: shared-memory based stats collector - v67

Patch

Format: format-patch
Series: patch v67-0007
Subject: pgstat: store statistics in shared memory.
File+
contrib/test_decoding/expected/stats.out 1 0
contrib/test_decoding/sql/stats.sql 1 0
doc/src/sgml/monitoring.sgml 2 1
src/backend/access/transam/xlog.c 17 9
src/backend/commands/vacuum.c 0 7
src/backend/commands/vacuumparallel.c 2 0
src/backend/postmaster/autovacuum.c 18 105
src/backend/postmaster/bgwriter.c 1 1
src/backend/postmaster/checkpointer.c 20 10
src/backend/postmaster/interrupt.c 2 3
src/backend/postmaster/pgarch.c 2 2
src/backend/postmaster/pgstat.c 1972 3743
src/backend/postmaster/postmaster.c 5 86
src/backend/postmaster/walwriter.c 2 2
src/backend/replication/logical/logical.c 2 1
src/backend/replication/slot.c 12 16
src/backend/storage/buffer/bufmgr.c 4 4
src/backend/storage/ipc/ipci.c 2 0
src/backend/storage/lmgr/lwlock.c 3 1
src/backend/storage/lmgr/lwlocknames.txt 1 0
src/backend/tcop/postgres.c 25 5
src/backend/utils/activity/pgstat_archiver.c 82 11
src/backend/utils/activity/pgstat_bgwriter.c 67 18
src/backend/utils/activity/pgstat_checkpointer.c 77 18
src/backend/utils/activity/pgstat_database.c 205 89
src/backend/utils/activity/pgstat_function.c 92 85
src/backend/utils/activity/pgstat_relation.c 335 312
src/backend/utils/activity/pgstat_replslot.c 205 43
src/backend/utils/activity/pgstat_slru.c 108 51
src/backend/utils/activity/pgstat_subscription.c 79 18
src/backend/utils/activity/pgstat_wal.c 95 81
src/backend/utils/activity/wait_event.c 0 3
src/backend/utils/adt/pgstatfuncs.c 40 10
src/backend/utils/cache/relcache.c 4 0
src/backend/utils/init/globals.c 1 0
src/backend/utils/init/miscinit.c 0 3
src/backend/utils/init/postinit.c 12 0
src/backend/utils/misc/guc.c 20 0
src/backend/utils/misc/postgresql.conf.sample 1 0
src/bin/pg_basebackup/t/010_pg_basebackup.pl 1 1
src/include/miscadmin.h 1 1
src/include/pgstat.h 87 641
src/include/storage/lwlock.h 1 0
src/include/utils/pgstat_internal.h 474 24
src/include/utils/rel.h 1 0
src/include/utils/timeout.h 1 0
src/include/utils/wait_event.h 0 1
src/test/regress/expected/stats.out 8 0
src/test/regress/sql/stats.sql 10 0
src/tools/pgindent/typedefs.list 24 41

Binary attachment — download to view.