pgsql: Refactor xlog.c to create src/backend/postmaster/startup.c - Mailing list pgsql-committers

From Simon Riggs
Subject pgsql: Refactor xlog.c to create src/backend/postmaster/startup.c
Date
Msg-id E1RLbnU-00019p-Ld@gemulon.postgresql.org
Whole thread Raw
List pgsql-committers
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(-)


pgsql-committers by date:

Previous
From: Simon Riggs
Date:
Subject: pgsql: Derive oldestActiveXid at correct time for Hot Standby.
Next
From: Simon Riggs
Date:
Subject: pgsql: Reduce checkpoints and WAL traffic on low activity database serv