postpone next week's release

Started by Robert Haasalmost 11 years ago157 messageshackers
Jump to latest
#1Robert Haas
robertmhaas@gmail.com

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?

--
Robert Haas
EnterpriseDB: http://www.enterprisedb.com
The Enterprise PostgreSQL Company

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

#2Bruce Momjian
bruce@momjian.us
In reply to: Robert Haas (#1)
Re: postpone next week's release

On Fri, May 29, 2015 at 02:02:43PM -0400, Robert Haas 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.

It does seem wise to make sure we have all these items fixed. We have
PR'ed the recovery failure issue so I think we are good at this point.
I see having to put out another multi-xact-only fix release the week
after as being a bigger negative.

--
Bruce Momjian <bruce@momjian.us> http://momjian.us
EnterpriseDB http://enterprisedb.com

+ Everyone has their own god. +

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

#3Stephen Frost
sfrost@snowman.net
In reply to: Robert Haas (#1)
Re: postpone next week's release

* Robert Haas (robertmhaas@gmail.com) wrote:

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.

Agreed.

I just caution that we appreciate PGCon coming up and that we do our
best to avoid running into a case where we have to push it further due
to everyone being at the conference.

Thanks!

Stephen

#4Bruce Momjian
bruce@momjian.us
In reply to: Stephen Frost (#3)
Re: [CORE] postpone next week's release

On Fri, May 29, 2015 at 02:54:31PM -0400, Stephen Frost wrote:

* Robert Haas (robertmhaas@gmail.com) wrote:

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.

Agreed.

I just caution that we appreciate PGCon coming up and that we do our
best to avoid running into a case where we have to push it further due
to everyone being at the conference.

This brings up the issue of when we want to do 9.5 beta. Ideas?

--
Bruce Momjian <bruce@momjian.us> http://momjian.us
EnterpriseDB http://enterprisedb.com

+ Everyone has their own god. +

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

#5Magnus Hagander
magnus@hagander.net
In reply to: Robert Haas (#1)
Re: [CORE] postpone next week's release

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?

--
Magnus Hagander
Me: http://www.hagander.net/
Work: http://www.redpill-linpro.com/

#6Magnus Hagander
magnus@hagander.net
In reply to: Stephen Frost (#3)
Re: [CORE] postpone next week's release

On Fri, May 29, 2015 at 8:54 PM, Stephen Frost <sfrost@snowman.net> wrote:

* Robert Haas (robertmhaas@gmail.com) wrote:

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.

Agreed.

I just caution that we appreciate PGCon coming up and that we do our
best to avoid running into a case where we have to push it further due
to everyone being at the conference.

If we plan it, we certainly *can* make a release during pgcon. If that's
what the reasonable timing comes down to, I think getting these fixes out
definitely has to be considered more important than the conference, so a
few of us will just have to take a break...

--
Magnus Hagander
Me: http://www.hagander.net/
Work: http://www.redpill-linpro.com/

#7Robert Haas
robertmhaas@gmail.com
In reply to: Magnus Hagander (#5)
Re: [CORE] postpone next week's release

On Fri, May 29, 2015 at 3:09 PM, Magnus Hagander <magnus@hagander.net> wrote:

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?

That precise problem has been reported a few times, but it may not be
widespread. I don't know. My bigger concern is that, at present,
taking a base backup is broken. I haven't figured out the exact
reproduction scenario, but I think it's something like this:

- begin base backup
- checkpoint happens, truncating pg_multixact
- at this point pg_multixact gets copied
- end base backup

I think what will happen on replay is that replaying the checkpoint,
it will try to reference pg_multixact files that don't exist any more
and die with a fatal error.

--
Robert Haas
EnterpriseDB: http://www.enterprisedb.com
The Enterprise PostgreSQL Company

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

#8Stephen Frost
sfrost@snowman.net
In reply to: Magnus Hagander (#6)
Re: [CORE] postpone next week's release

* Magnus Hagander (magnus@hagander.net) wrote:

On Fri, May 29, 2015 at 8:54 PM, Stephen Frost <sfrost@snowman.net> wrote:

* Robert Haas (robertmhaas@gmail.com) wrote:

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.

Agreed.

I just caution that we appreciate PGCon coming up and that we do our
best to avoid running into a case where we have to push it further due
to everyone being at the conference.

If we plan it, we certainly *can* make a release during pgcon. If that's
what the reasonable timing comes down to, I think getting these fixes out
definitely has to be considered more important than the conference, so a
few of us will just have to take a break...

I don't disagree with you about any of that, just wanted to make mention
of the timing.

Thanks!

Stephen

#9Joshua D. Drake
jd@commandprompt.com
In reply to: Robert Haas (#7)
Re: [CORE] postpone next week's release

On 05/29/2015 12:18 PM, Robert Haas wrote:

On Fri, May 29, 2015 at 3:09 PM, Magnus Hagander <magnus@hagander.net> wrote:

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?

That precise problem has been reported a few times, but it may not be
widespread. I don't know. My bigger concern is that, at present,
taking a base backup is broken.

This I think is the bigger issue. They both are horrible but basebackup
being broken is rather... egregious.

JD

--
Command Prompt, Inc. - http://www.commandprompt.com/ 503-667-4564
PostgreSQL Centered full stack support, consulting and development.
Announcing "I'm offended" is basically telling the world you can't
control your own emotions, so everyone else should do it for you.

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

#10Tom Lane
tgl@sss.pgh.pa.us
In reply to: Magnus Hagander (#6)
Re: [CORE] postpone next week's release

Magnus Hagander <magnus@hagander.net> writes:

On Fri, May 29, 2015 at 8:54 PM, Stephen Frost <sfrost@snowman.net> wrote:

I just caution that we appreciate PGCon coming up and that we do our
best to avoid running into a case where we have to push it further due
to everyone being at the conference.

If we plan it, we certainly *can* make a release during pgcon. If that's
what the reasonable timing comes down to, I think getting these fixes out
definitely has to be considered more important than the conference, so a
few of us will just have to take a break...

I think there's no way that we wait more than one additional week to push
the fsync fix. So the problem is not with scheduling the update releases,
it's with whether we can also fit in a 9.5 beta release before PGCon.

(I can't see doing a beta *during* PGCon week. I for one am going to be
on an airplane at the time I'd normally have to be Doing Release Stuff.)

I know Josh doesn't like to do beta1 releases concurrently with back
branches because it confuses the PR messaging. But we could make an
exception perhaps; or do all those releases the same week but announce
the beta the day after the bugfix releases.

Or we just let the beta slide till after PGCon, but then I think we're
missing some excitement factor.

regards, tom lane

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

#11Magnus Hagander
magnus@hagander.net
In reply to: Tom Lane (#10)
Re: [CORE] postpone next week's release

On Fri, May 29, 2015 at 9:32 PM, Tom Lane <tgl@sss.pgh.pa.us> wrote:

Magnus Hagander <magnus@hagander.net> writes:

On Fri, May 29, 2015 at 8:54 PM, Stephen Frost <sfrost@snowman.net>

wrote:

I just caution that we appreciate PGCon coming up and that we do our
best to avoid running into a case where we have to push it further due
to everyone being at the conference.

If we plan it, we certainly *can* make a release during pgcon. If that's
what the reasonable timing comes down to, I think getting these fixes out
definitely has to be considered more important than the conference, so a
few of us will just have to take a break...

I think there's no way that we wait more than one additional week to push
the fsync fix. So the problem is not with scheduling the update releases,
it's with whether we can also fit in a 9.5 beta release before PGCon.

I think 9.5 beta has to stand back. The question is what we do with the
potentially two minor releases. Then we can slot in the beta whenever.

If we do the minor as currently planned, can we do another one the week
after to deal with the multixact issues? (scheduling wise we're going to
have to do one the week after *regardless*, the question is if we can make
two different ones, or if we need to fold them into one)

(I can't see doing a beta *during* PGCon week. I for one am going to be

on an airplane at the time I'd normally have to be Doing Release Stuff.)

Agreed. We can push a *minor* during pgcon, but not beta.

I know Josh doesn't like to do beta1 releases concurrently with back

branches because it confuses the PR messaging. But we could make an
exception perhaps; or do all those releases the same week but announce
the beta the day after the bugfix releases.

I can't comment on the PR parts, I'll leave that to Josh.

Or we just let the beta slide till after PGCon, but then I think we're
missing some excitement factor.

Well, most of the people going to pgcon know it already. And most of the
excitement affects people who are not at pgcon (simply based on that most
of our users are not at pgcon). If doing it the week after pgcon is what
ends up making sense once weve figured out what to do with the minors, then
so be it, IMNSHO.

--
Magnus Hagander
Me: http://www.hagander.net/
Work: http://www.redpill-linpro.com/

#12Stephen Frost
sfrost@snowman.net
In reply to: Tom Lane (#10)
Re: [CORE] postpone next week's release

* Tom Lane (tgl@sss.pgh.pa.us) wrote:

(I can't see doing a beta *during* PGCon week. I for one am going to be
on an airplane at the time I'd normally have to be Doing Release Stuff.)

[...]

Or we just let the beta slide till after PGCon, but then I think we're
missing some excitement factor.

Personally, I'd be all for a "watch Tom do the 9.5 beta release!"
Unconference slot...

:)

(mostly kidding, but I'm 100% sure it'd draw a huge crowd..)

Thanks!

Stephen

#13Tom Lane
tgl@sss.pgh.pa.us
In reply to: Magnus Hagander (#11)
Re: [CORE] postpone next week's release

Magnus Hagander <magnus@hagander.net> writes:

On Fri, May 29, 2015 at 9:32 PM, Tom Lane <tgl@sss.pgh.pa.us> wrote:

I think there's no way that we wait more than one additional week to push
the fsync fix. So the problem is not with scheduling the update releases,
it's with whether we can also fit in a 9.5 beta release before PGCon.

I think 9.5 beta has to stand back. The question is what we do with the
potentially two minor releases. Then we can slot in the beta whenever.

If we do the minor as currently planned, can we do another one the week
after to deal with the multixact issues? (scheduling wise we're going to
have to do one the week after *regardless*, the question is if we can make
two different ones, or if we need to fold them into one)

I suppose we could, but it doubles the amount of release gruntwork
involved, and it doesn't exactly make us look good to our users either.

I believe Christoph indicated that he was going to cherry-pick the fsync
patch and push out an intermediate Debian package with that fix, so at
least for that community there is not an urgent reason to get out a set
of releases with only the fsync fixes and not the multixact fixes. I'm
not clear though on how many of the other reports we heard came from
Debian users. (Some of them did, but maybe not all.)

regards, tom lane

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

#14Stephen Frost
sfrost@snowman.net
In reply to: Tom Lane (#13)
Re: [CORE] postpone next week's release

* Tom Lane (tgl@sss.pgh.pa.us) wrote:

Magnus Hagander <magnus@hagander.net> writes:

On Fri, May 29, 2015 at 9:32 PM, Tom Lane <tgl@sss.pgh.pa.us> wrote:

I think there's no way that we wait more than one additional week to push
the fsync fix. So the problem is not with scheduling the update releases,
it's with whether we can also fit in a 9.5 beta release before PGCon.

I think 9.5 beta has to stand back. The question is what we do with the
potentially two minor releases. Then we can slot in the beta whenever.

If we do the minor as currently planned, can we do another one the week
after to deal with the multixact issues? (scheduling wise we're going to
have to do one the week after *regardless*, the question is if we can make
two different ones, or if we need to fold them into one)

I suppose we could, but it doubles the amount of release gruntwork
involved, and it doesn't exactly make us look good to our users either.

Agreed. Makes it look like we can't manage to figure out our bugs and
put fixes for them together in sensible releases..

Thanks!

Stephen

#15Magnus Hagander
magnus@hagander.net
In reply to: Stephen Frost (#14)
Re: [CORE] postpone next week's release

On Fri, May 29, 2015 at 9:46 PM, Stephen Frost <sfrost@snowman.net> wrote:

* Tom Lane (tgl@sss.pgh.pa.us) wrote:

Magnus Hagander <magnus@hagander.net> writes:

On Fri, May 29, 2015 at 9:32 PM, Tom Lane <tgl@sss.pgh.pa.us> wrote:

I think there's no way that we wait more than one additional week to

push

the fsync fix. So the problem is not with scheduling the update

releases,

it's with whether we can also fit in a 9.5 beta release before PGCon.

I think 9.5 beta has to stand back. The question is what we do with the
potentially two minor releases. Then we can slot in the beta whenever.

If we do the minor as currently planned, can we do another one the week
after to deal with the multixact issues? (scheduling wise we're going

to

have to do one the week after *regardless*, the question is if we can

make

two different ones, or if we need to fold them into one)

I suppose we could, but it doubles the amount of release gruntwork
involved, and it doesn't exactly make us look good to our users either.

Agreed. Makes it look like we can't manage to figure out our bugs and
put fixes for them together in sensible releases..

The flipside of that is that we have a bug fix that's preventing peoples
databases from starting, and we're the intentionally delaying the shipment
of it. Though i guess a mitigating fact there is that it is very easy to
manually recover from that. But it's painful if your db server restarts
awhen you're not around...

--
Magnus Hagander
Me: http://www.hagander.net/
Work: http://www.redpill-linpro.com/

#16Stephen Frost
sfrost@snowman.net
In reply to: Magnus Hagander (#15)
Re: [CORE] postpone next week's release

* Magnus Hagander (magnus@hagander.net) wrote:

On Fri, May 29, 2015 at 9:46 PM, Stephen Frost <sfrost@snowman.net> wrote:

* Tom Lane (tgl@sss.pgh.pa.us) wrote:

Magnus Hagander <magnus@hagander.net> writes:

On Fri, May 29, 2015 at 9:32 PM, Tom Lane <tgl@sss.pgh.pa.us> wrote:

I think there's no way that we wait more than one additional week to

push

the fsync fix. So the problem is not with scheduling the update

releases,

it's with whether we can also fit in a 9.5 beta release before PGCon.

I think 9.5 beta has to stand back. The question is what we do with the
potentially two minor releases. Then we can slot in the beta whenever.

If we do the minor as currently planned, can we do another one the week
after to deal with the multixact issues? (scheduling wise we're going

to

have to do one the week after *regardless*, the question is if we can

make

two different ones, or if we need to fold them into one)

I suppose we could, but it doubles the amount of release gruntwork
involved, and it doesn't exactly make us look good to our users either.

Agreed. Makes it look like we can't manage to figure out our bugs and
put fixes for them together in sensible releases..

The flipside of that is that we have a bug fix that's preventing peoples
databases from starting, and we're the intentionally delaying the shipment
of it. Though i guess a mitigating fact there is that it is very easy to
manually recover from that. But it's painful if your db server restarts
awhen you're not around...

And we have *another* fix for a *data corruption* bug which is coming in
the following *week*.

Yes, I think delaying a week to get both in is better than putting out a
fix for one bug when we *know* there's a data corruption bug sitting in
that code, and we're putting out a fix for it the following week.

If we were talking about a month-long delay, that'd be one thing, but
that isn't the impression I've got about what we're talking about.

Thanks!

Stephen

#17Bruce Momjian
bruce@momjian.us
In reply to: Tom Lane (#10)
Re: [CORE] postpone next week's release

On Fri, May 29, 2015 at 03:32:57PM -0400, Tom Lane wrote:

I know Josh doesn't like to do beta1 releases concurrently with back
branches because it confuses the PR messaging. But we could make an
exception perhaps; or do all those releases the same week but announce
the beta the day after the bugfix releases.

Or we just let the beta slide till after PGCon, but then I think we're
missing some excitement factor.

I am unclear if we are anywhere near ready for beta1 even in June. Are
we?

--
Bruce Momjian <bruce@momjian.us> http://momjian.us
EnterpriseDB http://enterprisedb.com

+ Everyone has their own god. +

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

#18Stephen Frost
sfrost@snowman.net
In reply to: Bruce Momjian (#17)
Re: [CORE] postpone next week's release

* Bruce Momjian (bruce@momjian.us) wrote:

On Fri, May 29, 2015 at 03:32:57PM -0400, Tom Lane wrote:

I know Josh doesn't like to do beta1 releases concurrently with back
branches because it confuses the PR messaging. But we could make an
exception perhaps; or do all those releases the same week but announce
the beta the day after the bugfix releases.

Or we just let the beta slide till after PGCon, but then I think we're
missing some excitement factor.

I am unclear if we are anywhere near ready for beta1 even in June. Are
we?

I'm all about having that discussion... but can we do it on another
thread or at least wait til we've decided about the back-branch
releases? They are clearly the more important issue to consider.

Thanks!

Stephen

#19Tom Lane
tgl@sss.pgh.pa.us
In reply to: Stephen Frost (#18)
Re: [CORE] postpone next week's release

Stephen Frost <sfrost@snowman.net> writes:

* Bruce Momjian (bruce@momjian.us) wrote:

I am unclear if we are anywhere near ready for beta1 even in June. Are
we?

I'm all about having that discussion... but can we do it on another
thread or at least wait til we've decided about the back-branch
releases? They are clearly the more important issue to consider.

It's the same discussion though, ie what releases are we expecting to
get out in the next couple of weeks.

It's possible that we ought to give up on a pre-conference beta.
Certainly a whole lot of time that I'd hoped would go into reviewing
9.5 feature commits has instead gone into back-branch bug chasing this
week.

regards, tom lane

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

#20Stephen Frost
sfrost@snowman.net
In reply to: Tom Lane (#19)
Re: [CORE] postpone next week's release

* Tom Lane (tgl@sss.pgh.pa.us) wrote:

It's possible that we ought to give up on a pre-conference beta.
Certainly a whole lot of time that I'd hoped would go into reviewing
9.5 feature commits has instead gone into back-branch bug chasing this
week.

I guess that's what I'm getting at. We need to take care of the
back-branches and that means pushing beta back. I fully expect a good
discussion on when to release beta when we get closer on that, but we're
not going to be close while we have outstanding big back-branch bugs.

Thanks!

Stephen

#21Bruce Momjian
bruce@momjian.us
In reply to: Tom Lane (#19)
#22Joshua D. Drake
jd@commandprompt.com
In reply to: Stephen Frost (#20)
#23Robert Haas
robertmhaas@gmail.com
In reply to: Tom Lane (#19)
#24Tom Lane
tgl@sss.pgh.pa.us
In reply to: Robert Haas (#23)
#25Andres Freund
andres@anarazel.de
In reply to: Tom Lane (#24)
#26Bruce Momjian
bruce@momjian.us
In reply to: Andres Freund (#25)
#27Andres Freund
andres@anarazel.de
In reply to: Bruce Momjian (#26)
#28Tom Lane
tgl@sss.pgh.pa.us
In reply to: Bruce Momjian (#26)
#29Robert Haas
robertmhaas@gmail.com
In reply to: Tom Lane (#24)
#30Bruce Momjian
bruce@momjian.us
In reply to: Tom Lane (#28)
#31Andres Freund
andres@anarazel.de
In reply to: Robert Haas (#29)
#32Stephen Frost
sfrost@snowman.net
In reply to: Andres Freund (#31)
#33Robert Haas
robertmhaas@gmail.com
In reply to: Andres Freund (#31)
#34Tom Lane
tgl@sss.pgh.pa.us
In reply to: Robert Haas (#33)
#35Andres Freund
andres@anarazel.de
In reply to: Robert Haas (#33)
#36Andres Freund
andres@anarazel.de
In reply to: Tom Lane (#34)
#37Noah Misch
noah@leadboat.com
In reply to: Tom Lane (#19)
#38Bruce Momjian
bruce@momjian.us
In reply to: Tom Lane (#34)
#39Bruce Momjian
bruce@momjian.us
In reply to: Bruce Momjian (#38)
#40Robert Haas
robertmhaas@gmail.com
In reply to: Tom Lane (#34)
#41Joshua D. Drake
jd@commandprompt.com
In reply to: Bruce Momjian (#39)
#42Bruce Momjian
bruce@momjian.us
In reply to: Robert Haas (#40)
#43Robert Haas
robertmhaas@gmail.com
In reply to: Bruce Momjian (#42)
In reply to: Bruce Momjian (#38)
In reply to: Robert Haas (#43)
#46Andres Freund
andres@anarazel.de
In reply to: Bruce Momjian (#42)
#47Andres Freund
andres@anarazel.de
In reply to: Robert Haas (#43)
#48Tom Lane
tgl@sss.pgh.pa.us
In reply to: Andres Freund (#47)
#49Andres Freund
andres@anarazel.de
In reply to: Tom Lane (#48)
#50David Steele
david@pgmasters.net
In reply to: Robert Haas (#43)
#51Joshua D. Drake
jd@commandprompt.com
In reply to: David Steele (#50)
#52David Steele
david@pgmasters.net
In reply to: Joshua D. Drake (#51)
#53Bruce Momjian
bruce@momjian.us
In reply to: Peter Geoghegan (#44)
#54Joshua D. Drake
jd@commandprompt.com
In reply to: David Steele (#52)
#55David G. Johnston
david.g.johnston@gmail.com
In reply to: Bruce Momjian (#53)
#56Bruce Momjian
bruce@momjian.us
In reply to: Andres Freund (#46)
#57Michael Paquier
michael@paquier.xyz
In reply to: Bruce Momjian (#56)
#58Robert Haas
robertmhaas@gmail.com
In reply to: Peter Geoghegan (#45)
#59Bruce Momjian
bruce@momjian.us
In reply to: Michael Paquier (#57)
#60Bruce Momjian
bruce@momjian.us
In reply to: Bruce Momjian (#59)
#61Noah Misch
noah@leadboat.com
In reply to: David Steele (#52)
#62Tom Lane
tgl@sss.pgh.pa.us
In reply to: Bruce Momjian (#60)
#63David Steele
david@pgmasters.net
In reply to: Noah Misch (#61)
#64Bruce Momjian
bruce@momjian.us
In reply to: Tom Lane (#62)
#65Andres Freund
andres@anarazel.de
In reply to: Tom Lane (#62)
#66Michael Paquier
michael@paquier.xyz
In reply to: Bruce Momjian (#60)
#67Tom Lane
tgl@sss.pgh.pa.us
In reply to: Magnus Hagander (#5)
#68Jim Nasby
Jim.Nasby@BlueTreble.com
In reply to: Bruce Momjian (#30)
#69Tom Lane
tgl@sss.pgh.pa.us
In reply to: Jim Nasby (#68)
#70Andres Freund
andres@anarazel.de
In reply to: Tom Lane (#69)
#71Tom Lane
tgl@sss.pgh.pa.us
In reply to: Andres Freund (#70)
#72Josh Berkus
josh@agliodbs.com
In reply to: Stephen Frost (#18)
#73Noah Misch
noah@leadboat.com
In reply to: David Steele (#63)
#74Noah Misch
noah@leadboat.com
In reply to: Bruce Momjian (#56)
#75Geoff Winkless
pgsqladmin@geoff.dj
In reply to: Noah Misch (#74)
#76Andres Freund
andres@anarazel.de
In reply to: Noah Misch (#74)
#77Joshua D. Drake
jd@commandprompt.com
In reply to: Andres Freund (#76)
#78Josh Berkus
josh@agliodbs.com
In reply to: Robert Haas (#23)
#79Andres Freund
andres@anarazel.de
In reply to: Josh Berkus (#78)
#80Stefan Kaltenbrunner
stefan@kaltenbrunner.cc
In reply to: David Steele (#52)
#81Heikki Linnakangas
heikki.linnakangas@enterprisedb.com
In reply to: Andres Freund (#46)
#82Andres Freund
andres@anarazel.de
In reply to: Heikki Linnakangas (#81)
#83Heikki Linnakangas
heikki.linnakangas@enterprisedb.com
In reply to: Robert Haas (#23)
#84Simon Riggs
simon@2ndQuadrant.com
In reply to: Tom Lane (#34)
#85Stephen Frost
sfrost@snowman.net
In reply to: Josh Berkus (#78)
#86Craig Ringer
craig@2ndquadrant.com
In reply to: Stephen Frost (#85)
#87Michael Paquier
michael@paquier.xyz
In reply to: Craig Ringer (#86)
#88Simon Riggs
simon@2ndQuadrant.com
In reply to: Josh Berkus (#78)
#89Simon Riggs
simon@2ndQuadrant.com
In reply to: Noah Misch (#74)
#90Robert Haas
robertmhaas@gmail.com
In reply to: Simon Riggs (#88)
#91Tom Lane
tgl@sss.pgh.pa.us
In reply to: Robert Haas (#90)
#92Bruce Momjian
bruce@momjian.us
In reply to: Simon Riggs (#88)
#93Alvaro Herrera
alvherre@2ndquadrant.com
In reply to: Michael Paquier (#87)
#94Simon Riggs
simon@2ndQuadrant.com
In reply to: Robert Haas (#90)
#95Robert Haas
robertmhaas@gmail.com
In reply to: Tom Lane (#91)
#96Simon Riggs
simon@2ndQuadrant.com
In reply to: Robert Haas (#90)
#97Andres Freund
andres@anarazel.de
In reply to: Bruce Momjian (#92)
#98Tom Lane
tgl@sss.pgh.pa.us
In reply to: Robert Haas (#95)
#99Andres Freund
andres@anarazel.de
In reply to: Robert Haas (#95)
#100Bruce Momjian
bruce@momjian.us
In reply to: Andres Freund (#97)
#101Simon Riggs
simon@2ndQuadrant.com
In reply to: Bruce Momjian (#92)
#102Jim Nasby
Jim.Nasby@BlueTreble.com
In reply to: Michael Paquier (#87)
#103Jim Nasby
Jim.Nasby@BlueTreble.com
In reply to: Tom Lane (#98)
#104Alvaro Herrera
alvherre@2ndquadrant.com
In reply to: Simon Riggs (#94)
#105Robert Haas
robertmhaas@gmail.com
In reply to: Simon Riggs (#94)
#106Josh Berkus
josh@agliodbs.com
In reply to: Robert Haas (#23)
In reply to: Andres Freund (#99)
In reply to: Robert Haas (#90)
#109Bruce Momjian
bruce@momjian.us
In reply to: Simon Riggs (#101)
#110Michael Paquier
michael@paquier.xyz
In reply to: Alvaro Herrera (#93)
#111Simon Riggs
simon@2ndQuadrant.com
In reply to: Alvaro Herrera (#104)
#112Gavin Flower
GavinFlower@archidevsys.co.nz
In reply to: Simon Riggs (#111)
#113Magnus Hagander
magnus@hagander.net
In reply to: Simon Riggs (#111)
#114Devrim GÜNDÜZ
devrim@gunduz.org
In reply to: Magnus Hagander (#113)
#115Geoff Winkless
pgsqladmin@geoff.dj
In reply to: Devrim GÜNDÜZ (#114)
#116Sehrope Sarkuni
sehrope@jackdb.com
In reply to: Geoff Winkless (#115)
#117Robert Haas
robertmhaas@gmail.com
In reply to: Geoff Winkless (#115)
#118Geoff Winkless
pgsqladmin@geoff.dj
In reply to: Sehrope Sarkuni (#116)
#119Sehrope Sarkuni
sehrope@jackdb.com
In reply to: Geoff Winkless (#118)
#120Kevin Grittner
Kevin.Grittner@wicourts.gov
In reply to: Robert Haas (#105)
#121Joshua D. Drake
jd@commandprompt.com
In reply to: Bruce Momjian (#109)
#122Joshua D. Drake
jd@commandprompt.com
In reply to: Robert Haas (#117)
#123Noah Misch
noah@leadboat.com
In reply to: Simon Riggs (#89)
#124Michael Paquier
michael@paquier.xyz
In reply to: Noah Misch (#123)
#125Robert Haas
robertmhaas@gmail.com
In reply to: Kevin Grittner (#120)
In reply to: Robert Haas (#125)
#127Joshua D. Drake
jd@commandprompt.com
In reply to: Peter Geoghegan (#126)
#128Alvaro Herrera
alvherre@2ndquadrant.com
In reply to: Joshua D. Drake (#121)
#129Kevin Grittner
Kevin.Grittner@wicourts.gov
In reply to: Joshua D. Drake (#127)
#130Jeff Janes
jeff.janes@gmail.com
In reply to: Geoff Winkless (#118)
In reply to: Noah Misch (#123)
#132daveg
daveg@sonic.net
In reply to: Jeff Janes (#130)
#133Geoff Winkless
pgsqladmin@geoff.dj
In reply to: daveg (#132)
#134Robert Haas
robertmhaas@gmail.com
In reply to: Geoff Winkless (#133)
#135Joshua D. Drake
jd@commandprompt.com
In reply to: Geoff Winkless (#133)
#136Geoff Winkless
pgsqladmin@geoff.dj
In reply to: Robert Haas (#134)
#137Petr Jelinek
petr@2ndquadrant.com
In reply to: Robert Haas (#134)
#138Claudio Freire
klaussfreire@gmail.com
In reply to: Geoff Winkless (#136)
#139Geoff Winkless
pgsqladmin@geoff.dj
In reply to: Claudio Freire (#138)
#140David G. Johnston
david.g.johnston@gmail.com
In reply to: Claudio Freire (#138)
#141David G. Johnston
david.g.johnston@gmail.com
In reply to: Geoff Winkless (#139)
#142Andres Freund
andres@anarazel.de
In reply to: David G. Johnston (#140)
#143Stephen Frost
sfrost@snowman.net
In reply to: David G. Johnston (#140)
#144Alvaro Herrera
alvherre@2ndquadrant.com
In reply to: David G. Johnston (#141)
#145Bruce Momjian
bruce@momjian.us
In reply to: David G. Johnston (#141)
#146Magnus Hagander
magnus@hagander.net
In reply to: Alvaro Herrera (#144)
#147Bruce Momjian
bruce@momjian.us
In reply to: Noah Misch (#123)
#148Andres Freund
andres@anarazel.de
In reply to: Bruce Momjian (#147)
#149Bruce Momjian
bruce@momjian.us
In reply to: Andres Freund (#148)
#150Gavin Flower
GavinFlower@archidevsys.co.nz
In reply to: daveg (#132)
#151daveg
daveg@sonic.net
In reply to: Claudio Freire (#138)
#152Noah Misch
noah@leadboat.com
In reply to: Andres Freund (#76)
#153Andres Freund
andres@anarazel.de
In reply to: Noah Misch (#152)
#154Alvaro Herrera
alvherre@2ndquadrant.com
In reply to: Peter Geoghegan (#131)
#155Alvaro Herrera
alvherre@2ndquadrant.com
In reply to: Noah Misch (#123)
#156Noah Misch
noah@leadboat.com
In reply to: Alvaro Herrera (#154)
#157Alvaro Herrera
alvherre@2ndquadrant.com
In reply to: Noah Misch (#156)