mirror of
https://git.postgresql.org/git/postgresql.git
synced 2024-08-24 12:07:19 +02:00
e7cc8437bb
Instead of filling files as they appear, pre-pad the WAL files received when streaming xlog the same way that the server does. Data is streamed into a .partial file which is then renamed()d into palce when it's complete, but it will always be 16MB. This also means that the starting position for pg_receivexlog is now simply right after the last complete segment, and we never need to deal with partial segments there. Patch by me, review by Fujii Masao |
||
---|---|---|
.. | ||
initdb | ||
pg_basebackup | ||
pg_config | ||
pg_controldata | ||
pg_ctl | ||
pg_dump | ||
pg_resetxlog | ||
pgevent | ||
psql | ||
scripts | ||
Makefile |