Re: [CORE] postpone next week's release - Mailing list pgsql-hackers

From Magnus Hagander
Subject Re: [CORE] postpone next week's release
Date
Msg-id CABUevEwvvXXSko0Z0v_tf25aeAR1LOasE0VxSLUUspFHT6CFtw@mail.gmail.com
Whole thread Raw
In response to postpone next week's release  (Robert Haas <robertmhaas@gmail.com>)
Responses Re: [CORE] postpone next week's release  (Robert Haas <robertmhaas@gmail.com>)
Re: [CORE] postpone next week's release  (Tom Lane <tgl@sss.pgh.pa.us>)
List pgsql-hackers
On Fri, May 29, 2015 at 8:02 PM, Robert Haas <robertmhaas@gmail.com> wrote:
Hi,

I think we should postpone next week's release.  I have been hard at
work on the multixact-related bugs that were reported in 9.4.2 and
9.3.7, and the subsequent bugs found by code-reading, but getting them
all fixed by Monday doesn't seem realistic.  Such fixes should have
careful review, and not be dashed into the tree under time pressure.

We could do the release anyway to relieve the pain caused by the
fsync-pgdata hard-failure problem, but it seems to me that if we do
that, we're just going to end up having to do yet another release
almost right away.  I think it would be better to wait and do one
release that fixes both sets of issues.

Thoughts?

I'm a bit split on this.

We *definitely* don't want to release the multixact fix without it being carefully reviewed, that's the part I'm not split about :) And I fully appreciate we can't have that done by monday.

However, the file-permission thing seems to hit quite a few people (have we ever had this many bug reports after a minor release), which means wed really want to get that out quickly.

Do you have any feeling of how likely people are to actually hit the multixact one? I've followed some of that impressive debugging you guys did, and I know it's a pretty critical bug if you hit it, but how wide-spread will it be?

I guess one option we could do is encourage packagers to push updated packages (-2 versions) basically. But if we do that, perhaps we might as well release anyway?

AIUI, the permission thing won't actually be very likely to affect Windows users. And Windows packages are the ones that take by far the most work to make. Perhaps we should consider skipping making packages of that version on Windows, and then plan to push yet another minor one or two weeks later, that goes out on all platforms?

--

pgsql-hackers by date:

Previous
From: Josh Berkus
Date:
Subject: Re: Need Force flag for pg_drop_replication_slot()
Next
From: Magnus Hagander
Date:
Subject: Re: [CORE] postpone next week's release