git.postgresql.org Git - postgresql.git/commit
Thu, 3 Nov 2011 14:37:08 +0000 (15:37 +0100)
Thu, 3 Nov 2011 14:37:08 +0000 (15:37 +0100)
commit e7cc8437bbff99cbc7f07f852f5169ba1356a414
Pre-pad WAL files when streaming transaction log
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
This is the main PostgreSQL git repository.
RSS
Atom