pgsql: Fix wrong WAL info value generated when gistContinueInsert()

From: tgl(at)postgresql(dot)org (Tom Lane)
To: pgsql-committers(at)postgresql(dot)org
Subject: pgsql: Fix wrong WAL info value generated when gistContinueInsert()
Date: 2009-12-24 17:52:11
Message-ID: 20091224175211.CEF1B753FB7@cvs.postgresql.org
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-committers

Log Message:
-----------
Fix wrong WAL info value generated when gistContinueInsert() performs an
index page split. This would result in index corruption, or even more likely
an error during WAL replay, if we were unlucky enough to crash during
end-of-recovery cleanup after having completed an incomplete GIST insertion.

Yoichi Hirai

Tags:
----
REL8_4_STABLE

Modified Files:
--------------
pgsql/src/backend/access/gist:
gistxlog.c (r1.32 -> r1.32.2.1)
(http://anoncvs.postgresql.org/cvsweb.cgi/pgsql/src/backend/access/gist/gistxlog.c?r1=1.32&r2=1.32.2.1)

Browse pgsql-committers by date

  From Date Subject
Next Message Tom Lane 2009-12-24 17:52:19 pgsql: Fix wrong WAL info value generated when gistContinueInsert()
Previous Message Tom Lane 2009-12-24 17:52:05 pgsql: Fix wrong WAL info value generated when gistContinueInsert()