postgresql/src/backend/storage
Simon Riggs 86e3364899 Derive oldestActiveXid at correct time for Hot Standby.
There was a timing window between when oldestActiveXid was derived
and when it should have been derived that only shows itself under
heavy load. Move code around to ensure correct timing of derivation.
No change to StartupSUBTRANS() code, which is where this failed.

Bug report by Chris Redekop
2011-11-02 08:54:56 +00:00
..
buffer Split work of bgwriter between 2 processes: bgwriter and checkpointer. 2011-11-01 17:14:47 +00:00
file Change debug message from ereport to elog 2011-07-19 07:50:10 +03:00
freespace Remove unnecessary #include references, per pgrminclude script. 2011-09-01 10:04:27 -04:00
ipc Derive oldestActiveXid at correct time for Hot Standby. 2011-11-02 08:54:56 +00:00
large_object Remove unnecessary #include references, per pgrminclude script. 2011-09-01 10:04:27 -04:00
lmgr Initialize myProcLocks queues just once, at postmaster startup. 2011-11-01 22:44:54 -04:00
page Remove unnecessary #include references, per pgrminclude script. 2011-09-01 10:04:27 -04:00
smgr Split work of bgwriter between 2 processes: bgwriter and checkpointer. 2011-11-01 17:14:47 +00:00
Makefile Remove cvs keywords from all files. 2010-09-20 22:08:53 +02:00