Refactor xlog.c to create src/backend/postmaster/startup.c
Startup process now has its own dedicated file, just like all other
special/background processes. Reduces role and size of xlog.c
Branch
------
master
Details
-------
http://git.postgresql.org/pg/commitdiff/9aceb6ab3c202a5bf00d5f00436bb6ad285fc0bf
Modified Files
--------------
src/backend/access/transam/xlog.c | 200 +---------------------
src/backend/bootstrap/bootstrap.c | 1 +
src/backend/postmaster/Makefile | 2 +-
src/backend/postmaster/startup.c | 259 ++++++++++++++++++++++++++++
src/backend/replication/walreceiverfuncs.c | 2 +
src/include/access/xlog.h | 2 -
src/include/postmaster/startup.h | 22 +++
7 files changed, 291 insertions(+), 197 deletions(-)