OSDN Git Service

Repair sometimes-incorrect computation of StartUpID after a crash, per
authorTom Lane <tgl@sss.pgh.pa.us>
Thu, 22 May 2003 14:39:28 +0000 (14:39 +0000)
committerTom Lane <tgl@sss.pgh.pa.us>
Thu, 22 May 2003 14:39:28 +0000 (14:39 +0000)
commit39e98d9563a48ddf5b25e89bad91b391f5af9690
tree7ba380c2de2c4baa5ae9277e898593c87fcff871
parentbaba07173c3b10da719e5594d9fb683da425f0c9
Repair sometimes-incorrect computation of StartUpID after a crash, per
example from Rao Kumar.  This is a very corner corner-case, requiring
a minimum of three closely-spaced database crashes and an unlucky
positioning of the second recovery's checkpoint record before you'd notice
any problem.  But the consequences are dire enough that it's a must-fix.
src/backend/access/transam/xlog.c