Reduce size of critial section during vacuum full, critical

Teodor Sigaev <teodor@sigaev.ru>

Commit: 8876e37d07baa0041649c5894e948ce65292b714
Author: Teodor Sigaev <teodor@sigaev.ru>
Date: 2006-05-17T16:34:59Z
Releases: 8.2.0
Reduce size of critial section during vacuum full, critical
sections now isn't nested. All user-defined functions now is
called outside critsections. Small improvements in WAL
protocol.

TODO: improve XLOG replay

Files