Split resowner.h
authorAlvaro Herrera <alvherre@alvh.no-ip.org>
Tue, 28 Aug 2012 22:02:07 +0000 (18:02 -0400)
committerAlvaro Herrera <alvherre@alvh.no-ip.org>
Tue, 28 Aug 2012 22:02:07 +0000 (18:02 -0400)
commit45326c5a11530cff5db99c6d4b393439cc901f26
treefc6d5ba32796fce5eeca193d0b86ba8aa651f705
parent0a664ec27f3937c0ce428c07a41b6d8c7526ec57
Split resowner.h

This lets files that are mere users of ResourceOwner not automatically
include the headers for stuff that is managed by the resowner mechanism.
23 files changed:
src/backend/access/common/tupdesc.c
src/backend/access/transam/xact.c
src/backend/commands/dbcommands.c
src/backend/commands/extension.c
src/backend/postmaster/autovacuum.c
src/backend/postmaster/bgwriter.c
src/backend/postmaster/checkpointer.c
src/backend/postmaster/walwriter.c
src/backend/storage/buffer/bufmgr.c
src/backend/storage/buffer/localbuf.c
src/backend/storage/file/fd.c
src/backend/storage/lmgr/lock.c
src/backend/utils/cache/catcache.c
src/backend/utils/cache/evtcache.c
src/backend/utils/cache/plancache.c
src/backend/utils/cache/relcache.c
src/backend/utils/cache/typcache.c
src/backend/utils/resowner/resowner.c
src/backend/utils/time/snapmgr.c
src/include/utils/portal.h
src/include/utils/resowner.h
src/include/utils/resowner_private.h [new file with mode: 0644]
src/include/utils/snapmgr.h