• H
    Introduce Streaming Replication. · 40f908bd
    Heikki Linnakangas 提交于
    This includes two new kinds of postmaster processes, walsenders and
    walreceiver. Walreceiver is responsible for connecting to the primary server
    and streaming WAL to disk, while walsender runs in the primary server and
    streams WAL from disk to the client.
    
    Documentation still needs work, but the basics are there. We will probably
    pull the replication section to a new chapter later on, as well as the
    sections describing file-based replication. But let's do that as a separate
    patch, so that it's easier to see what has been added/changed. This patch
    also adds a new section to the chapter about FE/BE protocol, documenting the
    protocol used by walsender/walreceivxer.
    
    Bump catalog version because of two new functions,
    pg_last_xlog_receive_location() and pg_last_xlog_replay_location(), for
    monitoring the progress of replication.
    
    Fujii Masao, with additional hacking by me
    40f908bd
xlogdefs.h 4.8 KB