Re: [BUGS] Old row version in hot chain become visible after a freeze - Mailing list pgsql-bugs

From Alvaro Herrera
Subject Re: [BUGS] Old row version in hot chain become visible after a freeze
Date
Msg-id 20170928164713.w5yrq35l4til3zu7@alvherre.pgsql
Whole thread Raw
In response to Re: [BUGS] Old row version in hot chain become visible after a freeze  (Alvaro Herrera <alvherre@alvh.no-ip.org>)
List pgsql-bugs
Alvaro Herrera wrote:
> Okay, I have pushed this patch now backpatched to all branches since
> 9.3, after staring at this code for way too long.

By the way, as a side-effect of this commit, heapam.c has gone from
76.6% covered to 78.6% covered; in particular, FreezeMultiXactId() has
gone from absolutely not touched at all to having about half its lines
covered; also some newly covered paths in heap_prepare_freeze_tuple.
It's not a huge increase, but it's a start.  IMO we need some more test
cases to cover a few more branches here ...

-- 
Álvaro Herrera                https://www.2ndQuadrant.com/
PostgreSQL Development, 24x7 Support, Remote DBA, Training & Services


-- 
Sent via pgsql-bugs mailing list (pgsql-bugs@postgresql.org)
To make changes to your subscription:
http://www.postgresql.org/mailpref/pgsql-bugs

pgsql-bugs by date:

Previous
From: Guillaume Lelarge
Date:
Subject: Re: [BUGS] BUG #14833: Row security policies using session variablecan be circumvented
Next
From: "David G. Johnston"
Date:
Subject: Re: [BUGS] BUG #14833: Row security policies using session variablecan be circumvented