Move around some code in xlog.c, to match upstream.
These fields and code were in different order than in upstream. Move to where these are in PostgreSQL 8.4 / 9.0, to reduce our diff. This also re-enables one assertion that was added in the upstream in 8.4, but was disabled in the merge. Adding the LocalSetXLogInsertAllowed() call to before rm_cleanup()s made that assertion work again. We had missed that in the merge.
Showing
想要评论请 注册 或 登录