8.3 pending patch queue

Lists: pgsql-hackers
From: Bruce Momjian <bruce(at)momjian(dot)us>
To: PostgreSQL-development <pgsql-hackers(at)postgreSQL(dot)org>
Subject: 8.3 pending patch queue
Date: 2007-01-02 00:04:43
Message-ID: 200701020004.l0204h623735@momjian.us
Views: Raw Message | Whole Thread | Download mbox | Resend email
Lists: pgsql-hackers

I will start processing the patches held for 8.3 this week or next, now
that the holiday break is over:

http://momjian.postgresql.org/cgi-bin/pgpatches_hold

--
Bruce Momjian bruce(at)momjian(dot)us
EnterpriseDB http://www.enterprisedb.com

+ If your life is a hard drive, Christ can be your backup. +


From: "Andrew Dunstan" <andrew(at)dunslane(dot)net>
To: "Bruce Momjian" <bruce(at)momjian(dot)us>
Cc: "PostgreSQL-development" <pgsql-hackers(at)postgresql(dot)org>
Subject: Re: 8.3 pending patch queue
Date: 2007-01-02 00:26:55
Message-ID: 2912.24.211.165.134.1167697615.squirrel@www.dunslane.net
Views: Raw Message | Whole Thread | Download mbox | Resend email
Lists: pgsql-hackers

Bruce Momjian wrote:
> I will start processing the patches held for 8.3 this week or next, now
> that the holiday break is over:
>
> http://momjian.postgresql.org/cgi-bin/pgpatches_hold
>
>

Some of these look obsolete. Also,

. the plperl out params patch needs substantial rework by its author, IMHO.
. there is a new version of the enums patch that has been submitted.

cheers

andrew


From: Bruce Momjian <bruce(at)momjian(dot)us>
To: Andrew Dunstan <andrew(at)dunslane(dot)net>
Cc: PostgreSQL-development <pgsql-hackers(at)postgresql(dot)org>
Subject: Re: 8.3 pending patch queue
Date: 2007-01-02 00:56:43
Message-ID: 200701020056.l020uhn02069@momjian.us
Views: Raw Message | Whole Thread | Download mbox | Resend email
Lists: pgsql-hackers

Andrew Dunstan wrote:
> Bruce Momjian wrote:
> > I will start processing the patches held for 8.3 this week or next, now
> > that the holiday break is over:
> >
> > http://momjian.postgresql.org/cgi-bin/pgpatches_hold
> >
> >
>
>
> Some of these look obsolete. Also,
>
> . the plperl out params patch needs substantial rework by its author, IMHO.
> . there is a new version of the enums patch that has been submitted.

Yes, I will have to go through it, find the valuable ones, and get
comments.

--
Bruce Momjian bruce(at)momjian(dot)us
EnterpriseDB http://www.enterprisedb.com

+ If your life is a hard drive, Christ can be your backup. +


From: "Simon Riggs" <simon(at)2ndquadrant(dot)com>
To: "Bruce Momjian" <bruce(at)momjian(dot)us>
Cc: "Andrew Dunstan" <andrew(at)dunslane(dot)net>, "PostgreSQL-development" <pgsql-hackers(at)postgresql(dot)org>
Subject: Re: 8.3 pending patch queue
Date: 2007-01-04 10:32:33
Message-ID: 1167906753.3903.648.camel@silverbirch.site
Views: Raw Message | Whole Thread | Download mbox | Resend email
Lists: pgsql-hackers

On Mon, 2007-01-01 at 19:56 -0500, Bruce Momjian wrote:
> Andrew Dunstan wrote:
> > Bruce Momjian wrote:
> > > I will start processing the patches held for 8.3 this week or next, now
> > > that the holiday break is over:
> > >
> > > http://momjian.postgresql.org/cgi-bin/pgpatches_hold
> > >
> >
> > Some of these look obsolete. Also,
> >
> > . the plperl out params patch needs substantial rework by its author, IMHO.
> > . there is a new version of the enums patch that has been submitted.
>
> Yes, I will have to go through it, find the valuable ones, and get
> comments.

Sounds good.

I'm not clear about the difference between the unapplied patches list
and the hold list. What is the significance of the two lists?

There's a number of patches submitted to pgsql-patches that don't show
up on either list. I haven't made a list of these, but they include
major patches such as Grouped Item indexes and a number of others. Many
of those are clearly marked as ready to apply/review/reject.

Can I request that those be reviewed first? The unapplied patches list
looks long and many things on it aren't even patches, AFAICS -
presumably TODO items-in-waiting?

Some minor points:

[PATCHES] Incrementally Updated Backup, Simon Riggs
has already been applied to 8.2

[PATCHES] WAL logging freezing, Heikki Linnakangas
has already been agreed/applied to 8.2

--
Simon Riggs
EnterpriseDB http://www.enterprisedb.com


From: Andrew Dunstan <andrew(at)dunslane(dot)net>
To: Simon Riggs <simon(at)2ndquadrant(dot)com>
Cc: Bruce Momjian <bruce(at)momjian(dot)us>, PostgreSQL-development <pgsql-hackers(at)postgresql(dot)org>
Subject: Re: 8.3 pending patch queue
Date: 2007-01-04 14:09:18
Message-ID: 459D0A8E.1090409@dunslane.net
Views: Raw Message | Whole Thread | Download mbox | Resend email
Lists: pgsql-hackers

Simon Riggs wrote:
> I'm not clear about the difference between the unapplied patches list
> and the hold list. What is the significance of the two lists?
>

AIUI, the hold list is those patches providing new features that were
held over between 8.2 feature freeze and 8.2 branch. Since they have
been around for a while I think they have some claim to priority. The
other list is just the normal running list of such patches that Bruce keeps.

> There's a number of patches submitted to pgsql-patches that don't show
> up on either list.

That also happens. The only way I can see of ensuring it does not happen
would be to auto-process all patch submissions.

cheers

andrew


From: "Simon Riggs" <simon(at)2ndquadrant(dot)com>
To: "Andrew Dunstan" <andrew(at)dunslane(dot)net>
Cc: "Bruce Momjian" <bruce(at)momjian(dot)us>, "PostgreSQL-development" <pgsql-hackers(at)postgresql(dot)org>
Subject: Re: 8.3 pending patch queue
Date: 2007-01-04 14:43:18
Message-ID: 1167921798.20749.111.camel@silverbirch.site
Views: Raw Message | Whole Thread | Download mbox | Resend email
Lists: pgsql-hackers

On Thu, 2007-01-04 at 09:09 -0500, Andrew Dunstan wrote:
> Simon Riggs wrote:
> > I'm not clear about the difference between the unapplied patches list
> > and the hold list. What is the significance of the two lists?
> >
>
> AIUI, the hold list is those patches providing new features that were
> held over between 8.2 feature freeze and 8.2 branch. Since they have
> been around for a while I think they have some claim to priority. The
> other list is just the normal running list of such patches that Bruce keeps.

OK. Makes sense, thanks.

> > There's a number of patches submitted to pgsql-patches that don't show
> > up on either list.

Hopefully the priority applies to all things that should be on the list.

> That also happens. The only way I can see of ensuring it does not happen
> would be to auto-process all patch submissions.

Sounds a good idea. Patch farm anyone? Auto apply/make check?

--
Simon Riggs
EnterpriseDB http://www.enterprisedb.com


From: markwkm(at)gmail(dot)com
To: "Simon Riggs" <simon(at)2ndquadrant(dot)com>
Cc: "Andrew Dunstan" <andrew(at)dunslane(dot)net>, "Bruce Momjian" <bruce(at)momjian(dot)us>, PostgreSQL-development <pgsql-hackers(at)postgresql(dot)org>
Subject: Re: 8.3 pending patch queue
Date: 2007-01-04 16:55:17
Message-ID: 70c01d1d0701040855q7f7afer944260d55a7f8e5c@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Lists: pgsql-hackers

On 1/4/07, Simon Riggs <simon(at)2ndquadrant(dot)com> wrote:
> On Thu, 2007-01-04 at 09:09 -0500, Andrew Dunstan wrote:
> > That also happens. The only way I can see of ensuring it does not happen
> > would be to auto-process all patch submissions.
>
> Sounds a good idea. Patch farm anyone? Auto apply/make check?

I'm actually trying to simplify something I was working on at OSDL to
do this. PLM at OSDL was a little to Linux focused. Will let
everyone know when I have a working prototype.

Mark


From: Andrew Dunstan <andrew(at)dunslane(dot)net>
To: markwkm(at)gmail(dot)com
Cc: Simon Riggs <simon(at)2ndquadrant(dot)com>, Bruce Momjian <bruce(at)momjian(dot)us>, PostgreSQL-development <pgsql-hackers(at)postgresql(dot)org>
Subject: Re: 8.3 pending patch queue
Date: 2007-01-04 17:24:10
Message-ID: 459D383A.80707@dunslane.net
Views: Raw Message | Whole Thread | Download mbox | Resend email
Lists: pgsql-hackers

markwkm(at)gmail(dot)com wrote:
> On 1/4/07, Simon Riggs <simon(at)2ndquadrant(dot)com> wrote:
>> On Thu, 2007-01-04 at 09:09 -0500, Andrew Dunstan wrote:
>> > That also happens. The only way I can see of ensuring it does not
>> happen
>> > would be to auto-process all patch submissions.
>>
>> Sounds a good idea. Patch farm anyone? Auto apply/make check?
>
> I'm actually trying to simplify something I was working on at OSDL to
> do this. PLM at OSDL was a little to Linux focused. Will let
> everyone know when I have a working prototype.
>

Feel free to discuss design/functionality any time. For example, a
mechanism to feed patches to the buildfarm has previously been
suggested. If this could be done in some automated, controlled and
reasonably safe way it might be useful - it might afford reviewers a
"try before you buy" option. Also, hooking this up with the stuff that
Lukas Smith is doing might be good.

cheers

andrew


From: markwkm(at)gmail(dot)com
To: "Andrew Dunstan" <andrew(at)dunslane(dot)net>
Cc: "Simon Riggs" <simon(at)2ndquadrant(dot)com>, "Bruce Momjian" <bruce(at)momjian(dot)us>, PostgreSQL-development <pgsql-hackers(at)postgresql(dot)org>
Subject: Re: 8.3 pending patch queue
Date: 2007-01-04 19:08:55
Message-ID: 70c01d1d0701041108t1fc0756jba1a7f102084c3ec@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Lists: pgsql-hackers

On 1/4/07, Andrew Dunstan <andrew(at)dunslane(dot)net> wrote:
> markwkm(at)gmail(dot)com wrote:
> > On 1/4/07, Simon Riggs <simon(at)2ndquadrant(dot)com> wrote:
> >> On Thu, 2007-01-04 at 09:09 -0500, Andrew Dunstan wrote:
> >> > That also happens. The only way I can see of ensuring it does not
> >> happen
> >> > would be to auto-process all patch submissions.
> >>
> >> Sounds a good idea. Patch farm anyone? Auto apply/make check?
> >
> > I'm actually trying to simplify something I was working on at OSDL to
> > do this. PLM at OSDL was a little to Linux focused. Will let
> > everyone know when I have a working prototype.
> >
>
> Feel free to discuss design/functionality any time. For example, a
> mechanism to feed patches to the buildfarm has previously been
> suggested. If this could be done in some automated, controlled and
> reasonably safe way it might be useful - it might afford reviewers a
> "try before you buy" option. Also, hooking this up with the stuff that
> Lukas Smith is doing might be good.

I'll start another thread about what PLM is doing and what my initial
ideas are. Do you have a pointer to what Lukas Smith is doing?

Mark


From: Andrew Dunstan <andrew(at)dunslane(dot)net>
To: markwkm(at)gmail(dot)com
Cc: Simon Riggs <simon(at)2ndquadrant(dot)com>, Bruce Momjian <bruce(at)momjian(dot)us>, PostgreSQL-development <pgsql-hackers(at)postgresql(dot)org>
Subject: Re: 8.3 pending patch queue
Date: 2007-01-04 19:15:17
Message-ID: 459D5245.2050708@dunslane.net
Views: Raw Message | Whole Thread | Download mbox | Resend email
Lists: pgsql-hackers

markwkm(at)gmail(dot)com wrote:
> On 1/4/07, Andrew Dunstan <andrew(at)dunslane(dot)net> wrote:
>> markwkm(at)gmail(dot)com wrote:
>> > On 1/4/07, Simon Riggs <simon(at)2ndquadrant(dot)com> wrote:
>> >> On Thu, 2007-01-04 at 09:09 -0500, Andrew Dunstan wrote:
>> >> > That also happens. The only way I can see of ensuring it does not
>> >> happen
>> >> > would be to auto-process all patch submissions.
>> >>
>> >> Sounds a good idea. Patch farm anyone? Auto apply/make check?
>> >
>> > I'm actually trying to simplify something I was working on at OSDL to
>> > do this. PLM at OSDL was a little to Linux focused. Will let
>> > everyone know when I have a working prototype.
>> >
>>
>> Feel free to discuss design/functionality any time. For example, a
>> mechanism to feed patches to the buildfarm has previously been
>> suggested. If this could be done in some automated, controlled and
>> reasonably safe way it might be useful - it might afford reviewers a
>> "try before you buy" option. Also, hooking this up with the stuff that
>> Lukas Smith is doing might be good.
>
> I'll start another thread about what PLM is doing and what my initial
> ideas are. Do you have a pointer to what Lukas Smith is doing?
>

some of the stuff in here:

http://developer.postgresql.org/index.php/Main_Page

cheers

andrew


From: Bruce Momjian <bruce(at)momjian(dot)us>
To: Andrew Dunstan <andrew(at)dunslane(dot)net>
Cc: Simon Riggs <simon(at)2ndquadrant(dot)com>, PostgreSQL-development <pgsql-hackers(at)postgresql(dot)org>
Subject: Re: 8.3 pending patch queue
Date: 2007-01-05 03:28:46
Message-ID: 200701050328.l053SkN14176@momjian.us
Views: Raw Message | Whole Thread | Download mbox | Resend email
Lists: pgsql-hackers

Andrew Dunstan wrote:
> Simon Riggs wrote:
> > I'm not clear about the difference between the unapplied patches list
> > and the hold list. What is the significance of the two lists?
> >
>
> AIUI, the hold list is those patches providing new features that were
> held over between 8.2 feature freeze and 8.2 branch. Since they have
> been around for a while I think they have some claim to priority. The
> other list is just the normal running list of such patches that Bruce keeps.

FYI, I haven't been applying patches as aggressively because we were
kind of focused on 8.2.0 and the holidays. Now that that is over, there
will be more activity.

--
Bruce Momjian bruce(at)momjian(dot)us
EnterpriseDB http://www.enterprisedb.com

+ If your life is a hard drive, Christ can be your backup. +


From: "Simon Riggs" <simon(at)2ndquadrant(dot)com>
To: "Bruce Momjian" <bruce(at)momjian(dot)us>
Cc: "PostgreSQL-development" <pgsql-hackers(at)postgreSQL(dot)org>
Subject: Re: 8.3 pending patch queue
Date: 2007-01-06 15:24:13
Message-ID: 1168097053.3655.247.camel@silverbirch.site
Views: Raw Message | Whole Thread | Download mbox | Resend email
Lists: pgsql-hackers

On Mon, 2007-01-01 at 19:04 -0500, Bruce Momjian wrote:

> I will start processing the patches held for 8.3 this week or next, now
> that the holiday break is over:
>
> http://momjian.postgresql.org/cgi-bin/pgpatches_hold
>

The following patches don't appear on this list:

Concurrent psql
Original submission
http://archives.postgresql.org/pgsql-patches/2006-08/msg00249.php
Latest
http://archives.postgresql.org/pgsql-hackers/2006-12/msg00527.php
Described here: http://community.enterprisedb.com/concurrent/index.html

WAL Index Split
Original submission
http://archives.postgresql.org/pgsql-patches/2006-12/msg00045.php
Latest
http://archives.postgresql.org/pgsql-patches/2007-01/msg00000.php

Grouped Items
Latest
http://archives.postgresql.org/pgsql-patches/2006-11/msg00051.php
Described here: http://community.enterprisedb.com/git/index.html

Maintain Cluster Order
http://archives.postgresql.org/pgsql-patches/2006-08/msg00124.php

All have been awaiting review for at least a month (though in one case
the latest version is quite recent). They probably ought to be on the
hold queue; all are ready to be reviewed for final
application/rejection.

I'd hasten to add that none of those are mine. My patches have received
good attention, so I'm not complaining just completing admin.

--
Simon Riggs
EnterpriseDB http://www.enterprisedb.com


From: Bruce Momjian <bruce(at)momjian(dot)us>
To: Simon Riggs <simon(at)2ndquadrant(dot)com>
Cc: PostgreSQL-development <pgsql-hackers(at)postgreSQL(dot)org>
Subject: Re: 8.3 pending patch queue
Date: 2007-01-06 15:56:27
Message-ID: 200701061556.l06FuRt06072@momjian.us
Views: Raw Message | Whole Thread | Download mbox | Resend email
Lists: pgsql-hackers

Simon Riggs wrote:
> All have been awaiting review for at least a month (though in one case
> the latest version is quite recent). They probably ought to be on the
> hold queue; all are ready to be reviewed for final
> application/rejection.
>
> I'd hasten to add that none of those are mine. My patches have received
> good attention, so I'm not complaining just completing admin.

You might remember months ago that people were complaining I was pushing
things into CVS too quickly, so while the patches are in my mailbox,
they are not in the queue until I feel the community has the time to
focus on it.

--
Bruce Momjian bruce(at)momjian(dot)us
EnterpriseDB http://www.enterprisedb.com

+ If your life is a hard drive, Christ can be your backup. +


From: "Simon Riggs" <simon(at)2ndquadrant(dot)com>
To: "Bruce Momjian" <bruce(at)momjian(dot)us>
Cc: "PostgreSQL-development" <pgsql-hackers(at)postgreSQL(dot)org>
Subject: Re: 8.3 pending patch queue
Date: 2007-01-06 21:17:33
Message-ID: 1168118253.3951.9.camel@silverbirch.site
Views: Raw Message | Whole Thread | Download mbox | Resend email
Lists: pgsql-hackers

On Sat, 2007-01-06 at 10:56 -0500, Bruce Momjian wrote:
> Simon Riggs wrote:
> > All have been awaiting review for at least a month (though in one case
> > the latest version is quite recent). They probably ought to be on the
> > hold queue; all are ready to be reviewed for final
> > application/rejection.
> >
> > I'd hasten to add that none of those are mine. My patches have received
> > good attention, so I'm not complaining just completing admin.
>
> You might remember months ago that people were complaining I was pushing
> things into CVS too quickly, so while the patches are in my mailbox,
> they are not in the queue until I feel the community has the time to
> focus on it.

I'm sorry if I explained that badly. All I meant to say was that the
patches aren't on the queue for review, so could they be placed at the
appropriate chronological point in the queue. (I was/am imagining the
queue to be ordered in time of arrival).

Patch review is, for me, harder than writing patches in the first place,
so with that in mind I don't expect it to happen quickly. You've
explained your on it now, so I'm patient.

--
Simon Riggs
EnterpriseDB http://www.enterprisedb.com


From: Bruce Momjian <bruce(at)momjian(dot)us>
To: Simon Riggs <simon(at)2ndquadrant(dot)com>
Cc: Andrew Dunstan <andrew(at)dunslane(dot)net>, PostgreSQL-development <pgsql-hackers(at)postgresql(dot)org>
Subject: Re: 8.3 pending patch queue
Date: 2007-01-06 21:17:55
Message-ID: 200701062117.l06LHt526787@momjian.us
Views: Raw Message | Whole Thread | Download mbox | Resend email
Lists: pgsql-hackers

Simon Riggs wrote:
> I'm not clear about the difference between the unapplied patches list
> and the hold list. What is the significance of the two lists?
>
> There's a number of patches submitted to pgsql-patches that don't show
> up on either list. I haven't made a list of these, but they include
> major patches such as Grouped Item indexes and a number of others. Many
> of those are clearly marked as ready to apply/review/reject.
>
> Can I request that those be reviewed first? The unapplied patches list
> looks long and many things on it aren't even patches, AFAICS -
> presumably TODO items-in-waiting?
>
> Some minor points:
>
> [PATCHES] Incrementally Updated Backup, Simon Riggs
> has already been applied to 8.2
>
> [PATCHES] WAL logging freezing, Heikki Linnakangas
> has already been agreed/applied to 8.2

Thanks. These two items have been removed from the patches hold queue.

--
Bruce Momjian bruce(at)momjian(dot)us
EnterpriseDB http://www.enterprisedb.com

+ If your life is a hard drive, Christ can be your backup. +


From: Bruce Momjian <bruce(at)momjian(dot)us>
To: Simon Riggs <simon(at)2ndquadrant(dot)com>
Cc: PostgreSQL-development <pgsql-hackers(at)postgresql(dot)org>
Subject: Re: 8.3 pending patch queue
Date: 2007-01-06 21:29:02
Message-ID: 200701062129.l06LT2J28315@momjian.us
Views: Raw Message | Whole Thread | Download mbox | Resend email
Lists: pgsql-hackers

Simon Riggs wrote:
> On Sat, 2007-01-06 at 10:56 -0500, Bruce Momjian wrote:
> > Simon Riggs wrote:
> > > All have been awaiting review for at least a month (though in one case
> > > the latest version is quite recent). They probably ought to be on the
> > > hold queue; all are ready to be reviewed for final
> > > application/rejection.
> > >
> > > I'd hasten to add that none of those are mine. My patches have received
> > > good attention, so I'm not complaining just completing admin.
> >
> > You might remember months ago that people were complaining I was pushing
> > things into CVS too quickly, so while the patches are in my mailbox,
> > they are not in the queue until I feel the community has the time to
> > focus on it.
>
> I'm sorry if I explained that badly. All I meant to say was that the
> patches aren't on the queue for review, so could they be placed at the
> appropriate chronological point in the queue. (I was/am imagining the
> queue to be ordered in time of arrival).

It is.

> Patch review is, for me, harder than writing patches in the first place,
> so with that in mind I don't expect it to happen quickly. You've
> explained your on it now, so I'm patient.

The issue is that the _hold_ patches are for patches that arrived after
feature freeze. The patches that arrived after 8.2 was released don't
go in there because it might cause confusion. I also have to control
how quickly I push out patches from the queue so as not to overwhelm
folks.

--
Bruce Momjian bruce(at)momjian(dot)us
EnterpriseDB http://www.enterprisedb.com

+ If your life is a hard drive, Christ can be your backup. +


From: Dave Page <dpage(at)postgresql(dot)org>
To: Bruce Momjian <bruce(at)momjian(dot)us>
Cc: Simon Riggs <simon(at)2ndquadrant(dot)com>, PostgreSQL-development <pgsql-hackers(at)postgresql(dot)org>
Subject: Re: 8.3 pending patch queue
Date: 2007-01-06 21:39:56
Message-ID: 45A0172C.2020300@postgresql.org
Views: Raw Message | Whole Thread | Download mbox | Resend email
Lists: pgsql-hackers

Bruce Momjian wrote:
> The issue is that the _hold_ patches are for patches that arrived after
> feature freeze. The patches that arrived after 8.2 was released don't
> go in there because it might cause confusion. I also have to control
> how quickly I push out patches from the queue so as not to overwhelm
> folks.

Perhaps it would cause less confusion to name the queues for the version
they will be reviewed/applied for, rather than to toggle between queue 1
and 2, the logic of which isn't aways immediately obvious to the causal
observer.

Regards, Dave.


From: Bruce Momjian <bruce(at)momjian(dot)us>
To: Dave Page <dpage(at)postgresql(dot)org>
Cc: Simon Riggs <simon(at)2ndquadrant(dot)com>, PostgreSQL-development <pgsql-hackers(at)postgresql(dot)org>
Subject: Re: 8.3 pending patch queue
Date: 2007-01-06 21:41:04
Message-ID: 200701062141.l06Lf4U29949@momjian.us
Views: Raw Message | Whole Thread | Download mbox | Resend email
Lists: pgsql-hackers

Dave Page wrote:
> Bruce Momjian wrote:
> > The issue is that the _hold_ patches are for patches that arrived after
> > feature freeze. The patches that arrived after 8.2 was released don't
> > go in there because it might cause confusion. I also have to control
> > how quickly I push out patches from the queue so as not to overwhelm
> > folks.
>
> Perhaps it would cause less confusion to name the queues for the version
> they will be reviewed/applied for, rather than to toggle between queue 1
> and 2, the logic of which isn't aways immediately obvious to the causal
> observer.

I don't actually toggle. Hold is for stuff during feature freeze. I am
open to new names.

--
Bruce Momjian bruce(at)momjian(dot)us
EnterpriseDB http://www.enterprisedb.com

+ If your life is a hard drive, Christ can be your backup. +


From: Dave Page <dpage(at)postgresql(dot)org>
To: Bruce Momjian <bruce(at)momjian(dot)us>
Cc: Simon Riggs <simon(at)2ndquadrant(dot)com>, PostgreSQL-development <pgsql-hackers(at)postgresql(dot)org>
Subject: Re: 8.3 pending patch queue
Date: 2007-01-06 21:54:32
Message-ID: 45A01A98.8090402@postgresql.org
Views: Raw Message | Whole Thread | Download mbox | Resend email
Lists: pgsql-hackers

Bruce Momjian wrote:
> Dave Page wrote:
>> Bruce Momjian wrote:
>>> The issue is that the _hold_ patches are for patches that arrived after
>>> feature freeze. The patches that arrived after 8.2 was released don't
>>> go in there because it might cause confusion. I also have to control
>>> how quickly I push out patches from the queue so as not to overwhelm
>>> folks.
>> Perhaps it would cause less confusion to name the queues for the version
>> they will be reviewed/applied for, rather than to toggle between queue 1
>> and 2, the logic of which isn't aways immediately obvious to the causal
>> observer.
>
> I don't actually toggle. Hold is for stuff during feature freeze.

But then you go back to the other one once we're through freeze is what
I mean.

> I am open to new names.

patches-8_3 ? Anything coming in after FF then goes to patches-8_4.

/D


From: Bruce Momjian <bruce(at)momjian(dot)us>
To: Dave Page <dpage(at)postgresql(dot)org>
Cc: Simon Riggs <simon(at)2ndquadrant(dot)com>, PostgreSQL-development <pgsql-hackers(at)postgresql(dot)org>
Subject: Re: 8.3 pending patch queue
Date: 2007-01-06 21:56:12
Message-ID: 200701062156.l06LuCN03031@momjian.us
Views: Raw Message | Whole Thread | Download mbox | Resend email
Lists: pgsql-hackers

Dave Page wrote:
> Bruce Momjian wrote:
> > Dave Page wrote:
> >> Bruce Momjian wrote:
> >>> The issue is that the _hold_ patches are for patches that arrived after
> >>> feature freeze. The patches that arrived after 8.2 was released don't
> >>> go in there because it might cause confusion. I also have to control
> >>> how quickly I push out patches from the queue so as not to overwhelm
> >>> folks.
> >> Perhaps it would cause less confusion to name the queues for the version
> >> they will be reviewed/applied for, rather than to toggle between queue 1
> >> and 2, the logic of which isn't aways immediately obvious to the causal
> >> observer.
> >
> > I don't actually toggle. Hold is for stuff during feature freeze.
>
> But then you go back to the other one once we're through freeze is what
> I mean.

I kind of do both at the same time until the hold queue is empty.

> > I am open to new names.
>
> patches-8_3 ? Anything coming in after FF then goes to patches-8_4.

The problem there is that the web site references these, so changing the
URL for every release is odd, plus right now both queues are for 8.3.

--
Bruce Momjian bruce(at)momjian(dot)us
EnterpriseDB http://www.enterprisedb.com

+ If your life is a hard drive, Christ can be your backup. +


From: "Simon Riggs" <simon(at)2ndquadrant(dot)com>
To: "Bruce Momjian" <bruce(at)momjian(dot)us>
Cc: "PostgreSQL-development" <pgsql-hackers(at)postgresql(dot)org>
Subject: Re: 8.3 pending patch queue
Date: 2007-01-07 08:57:47
Message-ID: 1168160267.3951.52.camel@silverbirch.site
Views: Raw Message | Whole Thread | Download mbox | Resend email
Lists: pgsql-hackers

On Sat, 2007-01-06 at 16:29 -0500, Bruce Momjian wrote:

> The issue is that the _hold_ patches are for patches that arrived after
> feature freeze. The patches that arrived after 8.2 was released don't
> go in there because it might cause confusion.

Right, which is why I'm pointing it out; they did all arrive before 8.2

> I also have to control
> how quickly I push out patches from the queue so as not to overwhelm
> folks.

Yes, I see the challenge. I'm not hassling you, just asking for stuff to
be added appropriately to the queue. I just used too many/wrong words in
the request; again, sorry.

Just found another one, which was issued after 8.2.
pg_standby, latest version:
http://archives.postgresql.org/pgsql-patches/2006-12/msg00179.php

--
Simon Riggs
EnterpriseDB http://www.enterprisedb.com


From: Dave Page <dpage(at)postgresql(dot)org>
To: Bruce Momjian <bruce(at)momjian(dot)us>
Cc: Simon Riggs <simon(at)2ndquadrant(dot)com>, PostgreSQL-development <pgsql-hackers(at)postgresql(dot)org>
Subject: Re: 8.3 pending patch queue
Date: 2007-01-07 09:33:22
Message-ID: 45A0BE62.1010609@postgresql.org
Views: Raw Message | Whole Thread | Download mbox | Resend email
Lists: pgsql-hackers

Bruce Momjian wrote:
> The problem there is that the web site references these, so changing the
> URL for every release is odd,

Not a problem though - it's trivial for us to update whatever webpages
link to it.

> plus right now both queues are for 8.3.
>

Well, yeah - that's why it's confusing!

Regards, Dave


From: Heikki Linnakangas <heikki(at)enterprisedb(dot)com>
To: Bruce Momjian <bruce(at)momjian(dot)us>
Cc: Simon Riggs <simon(at)2ndquadrant(dot)com>, PostgreSQL-development <pgsql-hackers(at)postgreSQL(dot)org>
Subject: Re: 8.3 pending patch queue
Date: 2007-01-08 10:30:14
Message-ID: 45A21D36.2020809@enterprisedb.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Lists: pgsql-hackers

Bruce Momjian wrote:
> Simon Riggs wrote:
>> All have been awaiting review for at least a month (though in one case
>> the latest version is quite recent). They probably ought to be on the
>> hold queue; all are ready to be reviewed for final
>> application/rejection.
>>
>> I'd hasten to add that none of those are mine. My patches have received
>> good attention, so I'm not complaining just completing admin.
>
> You might remember months ago that people were complaining I was pushing
> things into CVS too quickly, so while the patches are in my mailbox,
> they are not in the queue until I feel the community has the time to
> focus on it.

So, there's a queue of patches in your mailbox waiting to get to the
queue? A queue to the queue :). All the patches clearly need review, so
let's not rush them into the CVS, but it'd be nice to have them all in
one queue.

Ps. I agree with the later comments that the naming of the two patch
queues is a bit confusing. Having queues named after the release numbers
the patches are targeted for seems like a good idea.

--
Heikki Linnakangas
EnterpriseDB http://www.enterprisedb.com


From: Bruce Momjian <bruce(at)momjian(dot)us>
To: Heikki Linnakangas <heikki(at)enterprisedb(dot)com>
Cc: Simon Riggs <simon(at)2ndquadrant(dot)com>, PostgreSQL-development <pgsql-hackers(at)postgreSQL(dot)org>
Subject: Re: 8.3 pending patch queue
Date: 2007-01-08 16:35:22
Message-ID: 200701081635.l08GZMl00597@momjian.us
Views: Raw Message | Whole Thread | Download mbox | Resend email
Lists: pgsql-hackers

Heikki Linnakangas wrote:
> Bruce Momjian wrote:
> > Simon Riggs wrote:
> >> All have been awaiting review for at least a month (though in one case
> >> the latest version is quite recent). They probably ought to be on the
> >> hold queue; all are ready to be reviewed for final
> >> application/rejection.
> >>
> >> I'd hasten to add that none of those are mine. My patches have received
> >> good attention, so I'm not complaining just completing admin.
> >
> > You might remember months ago that people were complaining I was pushing
> > things into CVS too quickly, so while the patches are in my mailbox,
> > they are not in the queue until I feel the community has the time to
> > focus on it.
>
> So, there's a queue of patches in your mailbox waiting to get to the
> queue? A queue to the queue :). All the patches clearly need review, so
> let's not rush them into the CVS, but it'd be nice to have them all in
> one queue.

Right, because even the decision of whether they should be in the queue
is a decision for us. The hold queue additions are less stringent than
the main patch queue.

> Ps. I agree with the later comments that the naming of the two patch
> queues is a bit confusing. Having queues named after the release numbers
> the patches are targeted for seems like a good idea.

OK, naming suggestions?

--
Bruce Momjian bruce(at)momjian(dot)us
EnterpriseDB http://www.enterprisedb.com

+ If your life is a hard drive, Christ can be your backup. +


From: Dave Page <dpage(at)postgresql(dot)org>
To: Bruce Momjian <bruce(at)momjian(dot)us>
Cc: Heikki Linnakangas <heikki(at)enterprisedb(dot)com>, Simon Riggs <simon(at)2ndquadrant(dot)com>, PostgreSQL-development <pgsql-hackers(at)postgresql(dot)org>
Subject: Re: 8.3 pending patch queue
Date: 2007-01-08 16:39:25
Message-ID: 45A273BD.9030100@postgresql.org
Views: Raw Message | Whole Thread | Download mbox | Resend email
Lists: pgsql-hackers

Bruce Momjian wrote:

> Right, because even the decision of whether they should be in the queue
> is a decision for us. The hold queue additions are less stringent than
> the main patch queue.

Isn't that always the case though, not just after FF when the hold queue
starts getting activity again? That would imply the need to a permanent
triage(?) queue, and a version specific one imho.

Regards, Dave


From: Heikki Linnakangas <heikki(at)enterprisedb(dot)com>
To: Bruce Momjian <bruce(at)momjian(dot)us>
Cc: Simon Riggs <simon(at)2ndquadrant(dot)com>, PostgreSQL-development <pgsql-hackers(at)postgreSQL(dot)org>
Subject: Re: 8.3 pending patch queue
Date: 2007-01-08 16:49:27
Message-ID: 45A27617.7030109@enterprisedb.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Lists: pgsql-hackers

Bruce Momjian wrote:
> Heikki Linnakangas wrote:
>> Bruce Momjian wrote:
>>> Simon Riggs wrote:
>>>> All have been awaiting review for at least a month (though in one case
>>>> the latest version is quite recent). They probably ought to be on the
>>>> hold queue; all are ready to be reviewed for final
>>>> application/rejection.
>>>>
>>>> I'd hasten to add that none of those are mine. My patches have received
>>>> good attention, so I'm not complaining just completing admin.
>>> You might remember months ago that people were complaining I was pushing
>>> things into CVS too quickly, so while the patches are in my mailbox,
>>> they are not in the queue until I feel the community has the time to
>>> focus on it.
>> So, there's a queue of patches in your mailbox waiting to get to the
>> queue? A queue to the queue :). All the patches clearly need review, so
>> let's not rush them into the CVS, but it'd be nice to have them all in
>> one queue.
>
> Right, because even the decision of whether they should be in the queue
> is a decision for us. The hold queue additions are less stringent than
> the main patch queue.

I'm confused, I thought the difference between the pgpatches queue and
the pgpatches_hold queue is the release the patch is targeted for. If
there's a third queue for patches that need review before being added to
another queue, could we have that visible somewhere, so that we know
what's in it?

>> Ps. I agree with the later comments that the naming of the two patch
>> queues is a bit confusing. Having queues named after the release numbers
>> the patches are targeted for seems like a good idea.
>
> OK, naming suggestions?

The "8.3 patch queue", and the "8.4 patch queue"?

--
Heikki Linnakangas
EnterpriseDB http://www.enterprisedb.com


From: "Andrew Dunstan" <andrew(at)dunslane(dot)net>
To: "Heikki Linnakangas" <heikki(at)enterprisedb(dot)com>
Cc: "Bruce Momjian" <bruce(at)momjian(dot)us>, "Simon Riggs" <simon(at)2ndquadrant(dot)com>, "PostgreSQL-development" <pgsql-hackers(at)postgresql(dot)org>
Subject: Re: 8.3 pending patch queue
Date: 2007-01-08 17:14:10
Message-ID: 6858.65.211.31.251.1168276450.squirrel@www.dunslane.net
Views: Raw Message | Whole Thread | Download mbox | Resend email
Lists: pgsql-hackers

Heikki Linnakangas wrote:

> I'm confused,

So I see.

> I thought the difference between the pgpatches queue and
> the pgpatches_hold queue is the release the patch is targeted for. If
> there's a third queue for patches that need review before being added to
> another queue, could we have that visible somewhere, so that we know
> what's in it?
>

>>
>> OK, naming suggestions?
>
> The "8.3 patch queue", and the "8.4 patch queue"?
>

The latter does not exist, AFAIK. Before feature freeze for cycle X, we
don't usually hold patches for release X+1, as I understand it.

In general, we should try to hold patches as little amount of time as
possible. That way they don't go stale as easily.

cheers

andrew


From: Lukas Kahwe Smith <smith(at)pooteeweet(dot)org>
To: Andrew Dunstan <andrew(at)dunslane(dot)net>
Subject: Re: 8.3 pending patch queue
Date: 2007-01-08 17:19:47
Message-ID: 45A27D33.8050009@pooteeweet.org
Views: Raw Message | Whole Thread | Download mbox | Resend email
Lists: pgsql-hackers

Andrew Dunstan wrote:

> The latter does not exist, AFAIK. Before feature freeze for cycle X, we
> don't usually hold patches for release X+1, as I understand it.
>
> In general, we should try to hold patches as little amount of time as
> possible. That way they don't go stale as easily.

I did not follow this thread closely, but it would be nice if someone
could compile all of these defacto standards into a wiki page.

regards,
Lukas

PS: Dont me make read this entire thread just to create this wiki page
myself :P


From: Bruce Momjian <bruce(at)momjian(dot)us>
To: Dave Page <dpage(at)postgresql(dot)org>
Cc: Heikki Linnakangas <heikki(at)enterprisedb(dot)com>, Simon Riggs <simon(at)2ndquadrant(dot)com>, PostgreSQL-development <pgsql-hackers(at)postgresql(dot)org>
Subject: Re: 8.3 pending patch queue
Date: 2007-01-08 17:43:57
Message-ID: 200701081743.l08HhvB21226@momjian.us
Views: Raw Message | Whole Thread | Download mbox | Resend email
Lists: pgsql-hackers

Dave Page wrote:
> Bruce Momjian wrote:
>
> > Right, because even the decision of whether they should be in the queue
> > is a decision for us. The hold queue additions are less stringent than
> > the main patch queue.
>
> Isn't that always the case though, not just after FF when the hold queue
> starts getting activity again? That would imply the need to a permanent
> triage(?) queue, and a version specific one imho.

The hold queue is not used during normal development. I don't see value
in a triage queue.

--
Bruce Momjian bruce(at)momjian(dot)us
EnterpriseDB http://www.enterprisedb.com

+ If your life is a hard drive, Christ can be your backup. +


From: Bruce Momjian <bruce(at)momjian(dot)us>
To: Heikki Linnakangas <heikki(at)enterprisedb(dot)com>
Cc: Simon Riggs <simon(at)2ndquadrant(dot)com>, PostgreSQL-development <pgsql-hackers(at)postgreSQL(dot)org>
Subject: Re: 8.3 pending patch queue
Date: 2007-01-08 17:45:34
Message-ID: 200701081745.l08HjYQ21411@momjian.us
Views: Raw Message | Whole Thread | Download mbox | Resend email
Lists: pgsql-hackers

Heikki Linnakangas wrote:
> Bruce Momjian wrote:
> > Heikki Linnakangas wrote:
> >> Bruce Momjian wrote:
> >>> Simon Riggs wrote:
> >>>> All have been awaiting review for at least a month (though in one case
> >>>> the latest version is quite recent). They probably ought to be on the
> >>>> hold queue; all are ready to be reviewed for final
> >>>> application/rejection.
> >>>>
> >>>> I'd hasten to add that none of those are mine. My patches have received
> >>>> good attention, so I'm not complaining just completing admin.
> >>> You might remember months ago that people were complaining I was pushing
> >>> things into CVS too quickly, so while the patches are in my mailbox,
> >>> they are not in the queue until I feel the community has the time to
> >>> focus on it.
> >> So, there's a queue of patches in your mailbox waiting to get to the
> >> queue? A queue to the queue :). All the patches clearly need review, so
> >> let's not rush them into the CVS, but it'd be nice to have them all in
> >> one queue.
> >
> > Right, because even the decision of whether they should be in the queue
> > is a decision for us. The hold queue additions are less stringent than
> > the main patch queue.
>
> I'm confused, I thought the difference between the pgpatches queue and
> the pgpatches_hold queue is the release the patch is targeted for. If
> there's a third queue for patches that need review before being added to
> another queue, could we have that visible somewhere, so that we know
> what's in it?

Well, sort of. During 8.2 feature freeze the 8.2 hold queue was for
8.3, and the patches queue was for 8.2, but once we started 8.3, they
were both for 8.3.

>
> >> Ps. I agree with the later comments that the naming of the two patch
> >> queues is a bit confusing. Having queues named after the release numbers
> >> the patches are targeted for seems like a good idea.
> >
> > OK, naming suggestions?
>
> The "8.3 patch queue", and the "8.4 patch queue"?

Not really, no, as outlined above.

--
Bruce Momjian bruce(at)momjian(dot)us
EnterpriseDB http://www.enterprisedb.com

+ If your life is a hard drive, Christ can be your backup. +


From: Devrim GUNDUZ <devrim(at)CommandPrompt(dot)com>
To: Bruce Momjian <bruce(at)momjian(dot)us>
Cc: "pgsql-hackers(at)postgresql(dot)org" <pgsql-hackers(at)postgresql(dot)org>
Subject: Re: 8.3 pending patch queue
Date: 2007-01-08 22:21:32
Message-ID: 1168294892.2954.23.camel@laptop.gunduz.org
Views: Raw Message | Whole Thread | Download mbox | Resend email
Lists: pgsql-hackers

Hi Bruce,

On Mon, 2007-01-08 at 11:35 -0500, Bruce Momjian wrote:

> OK, naming suggestions?

BTW, why do you keep those pages in your homepage, but not in
postgresql.org? Just wondering.

--and personally, I'd prefer to see them in our (PG) web page.

Regards,
--
The PostgreSQL Company - Command Prompt, Inc. 1.503.667.4564
PostgreSQL Replication, Consulting, Custom Development, 24x7 support
Managed Services, Shared and Dedicated Hosting
Co-Authors: plPHP, ODBCng - http://www.commandprompt.com/


From: Bruce Momjian <bruce(at)momjian(dot)us>
To: Devrim GUNDUZ <devrim(at)CommandPrompt(dot)com>
Cc: "pgsql-hackers(at)postgresql(dot)org" <pgsql-hackers(at)postgresql(dot)org>
Subject: Re: 8.3 pending patch queue
Date: 2007-01-08 22:57:38
Message-ID: 200701082257.l08Mvc621579@momjian.us
Views: Raw Message | Whole Thread | Download mbox | Resend email
Lists: pgsql-hackers

Devrim GUNDUZ wrote:
-- Start of PGP signed section.
> Hi Bruce,
>
> On Mon, 2007-01-08 at 11:35 -0500, Bruce Momjian wrote:
>
> > OK, naming suggestions?
>
> BTW, why do you keep those pages in your homepage, but not in
> postgresql.org? Just wondering.
>
> --and personally, I'd prefer to see them in our (PG) web page.

Because the minute I add something to the queue, it has to be visible.
Uploading it to postgresql.org adds an unnecessary delay, and deleting
it unnecessary overhead. I actually am momjian.postgresql.org, so I
don't see the issue of which machine it is on.

--
Bruce Momjian bruce(at)momjian(dot)us
EnterpriseDB http://www.enterprisedb.com

+ If your life is a hard drive, Christ can be your backup. +


From: "Jim C(dot) Nasby" <jim(at)nasby(dot)net>
To: Bruce Momjian <bruce(at)momjian(dot)us>
Cc: Dave Page <dpage(at)postgresql(dot)org>, Simon Riggs <simon(at)2ndquadrant(dot)com>, PostgreSQL-development <pgsql-hackers(at)postgresql(dot)org>
Subject: Re: 8.3 pending patch queue
Date: 2007-01-09 11:11:57
Message-ID: 20070109111157.GG12217@nasby.net
Views: Raw Message | Whole Thread | Download mbox | Resend email
Lists: pgsql-hackers

On Sat, Jan 06, 2007 at 04:56:12PM -0500, Bruce Momjian wrote:
> > > I am open to new names.
> >
> > patches-8_3 ? Anything coming in after FF then goes to patches-8_4.
>
> The problem there is that the web site references these, so changing the
> URL for every release is odd, plus right now both queues are for 8.3.

If we're going to start having the buildfarm build patches we might want
to hold off on changing any names since the buildfarm stuff might want
some changes anyway...
--
Jim Nasby jim(at)nasby(dot)net
EnterpriseDB http://enterprisedb.com 512.569.9461 (cell)


From: "Andrew Dunstan" <andrew(at)dunslane(dot)net>
To: "Jim C(dot) Nasby" <jim(at)nasby(dot)net>
Cc: "PostgreSQL-development" <pgsql-hackers(at)postgresql(dot)org>
Subject: Re: 8.3 pending patch queue
Date: 2007-01-09 12:56:09
Message-ID: 6194.24.136.100.2.1168347369.squirrel@www.dunslane.net
Views: Raw Message | Whole Thread | Download mbox | Resend email
Lists: pgsql-hackers

Jim C. Nasby wrote:
> On Sat, Jan 06, 2007 at 04:56:12PM -0500, Bruce Momjian wrote:
>> > > I am open to new names.
>> >
>> > patches-8_3 ? Anything coming in after FF then goes to patches-8_4.
>>
>> The problem there is that the web site references these, so changing the
>> URL for every release is odd, plus right now both queues are for 8.3.
>
> If we're going to start having the buildfarm build patches we might want
> to hold off on changing any names since the buildfarm stuff might want
> some changes anyway...

This will not happen any time soon, AFAIK. Fixing the queue names now
makes sense. In any case, the queues are now just mailboxes. We would need
lots more infrastructure. So nothing should be predicated on what
buildfarm might do.

cheers

andrew


From: "Zeugswetter Andreas ADI SD" <ZeugswetterA(at)spardat(dot)at>
To: "Bruce Momjian" <bruce(at)momjian(dot)us>, "Heikki Linnakangas" <heikki(at)enterprisedb(dot)com>
Cc: "Simon Riggs" <simon(at)2ndquadrant(dot)com>, "PostgreSQL-development" <pgsql-hackers(at)postgreSQL(dot)org>
Subject: Re: 8.3 pending patch queue
Date: 2007-01-09 17:12:41
Message-ID: E1539E0ED7043848906A8FF995BDA57901A35D0A@m0143.s-mxs.net
Views: Raw Message | Whole Thread | Download mbox | Resend email
Lists: pgsql-hackers


> > I'm confused, I thought the difference between the pgpatches queue
and
> > the pgpatches_hold queue is the release the patch is targeted for.
If
> > there's a third queue for patches that need review before being
added to
> > another queue, could we have that visible somewhere, so that we know

> > what's in it?
>
> Well, sort of. During 8.2 feature freeze the 8.2 hold queue was for
> 8.3, and the patches queue was for 8.2, but once we started 8.3, they
> were both for 8.3.

So wouldn't it be easier to always move the hold queue into the patches
queue
asap when the new dev cycle begins (the patches queue is naturally empty
when we release, because patches have been applied or moved to the hold
queue) ?

Andreas


From: Bruce Momjian <bruce(at)momjian(dot)us>
To: Lukas Kahwe Smith <smith(at)pooteeweet(dot)org>
Cc: Andrew Dunstan <andrew(at)dunslane(dot)net>, pgsql-hackers(at)postgresql(dot)org
Subject: Re: 8.3 pending patch queue
Date: 2007-01-09 18:41:29
Message-ID: 200701091841.l09IfT520056@momjian.us
Views: Raw Message | Whole Thread | Download mbox | Resend email
Lists: pgsql-hackers

Lukas Kahwe Smith wrote:
> Andrew Dunstan wrote:
>
> > The latter does not exist, AFAIK. Before feature freeze for cycle X, we
> > don't usually hold patches for release X+1, as I understand it.
> >
> > In general, we should try to hold patches as little amount of time as
> > possible. That way they don't go stale as easily.
>
> I did not follow this thread closely, but it would be nice if someone
> could compile all of these defacto standards into a wiki page.

The developer's FAQ has that information:

<P>A web site is maintained for patches awaiting review,
<a href="http://momjian.postgresql.org/cgi-bin/pgpatches">
http://momjian.postgresql.org/cgi-bin/pgpatches</a>, and
those that are being kept for the next release,
<a href="http://momjian.postgresql.org/cgi-bin/pgpatches_hold">
http://momjian.postgresql.org/cgi-bin/pgpatches_hold</a>.</P>

--
Bruce Momjian bruce(at)momjian(dot)us
EnterpriseDB http://www.enterprisedb.com

+ If your life is a hard drive, Christ can be your backup. +


From: Bruce Momjian <bruce(at)momjian(dot)us>
To: Zeugswetter Andreas ADI SD <ZeugswetterA(at)spardat(dot)at>
Cc: Heikki Linnakangas <heikki(at)enterprisedb(dot)com>, Simon Riggs <simon(at)2ndquadrant(dot)com>, PostgreSQL-development <pgsql-hackers(at)postgresql(dot)org>
Subject: Re: 8.3 pending patch queue
Date: 2007-01-09 18:42:24
Message-ID: 200701091842.l09IgOd20203@momjian.us
Views: Raw Message | Whole Thread | Download mbox | Resend email
Lists: pgsql-hackers

Zeugswetter Andreas ADI SD wrote:
>
> > > I'm confused, I thought the difference between the pgpatches queue
> and
> > > the pgpatches_hold queue is the release the patch is targeted for.
> If
> > > there's a third queue for patches that need review before being
> added to
> > > another queue, could we have that visible somewhere, so that we know
>
> > > what's in it?
> >
> > Well, sort of. During 8.2 feature freeze the 8.2 hold queue was for
> > 8.3, and the patches queue was for 8.2, but once we started 8.3, they
> > were both for 8.3.
>
> So wouldn't it be easier to always move the hold queue into the patches
> queue
> asap when the new dev cycle begins (the patches queue is naturally empty
> when we release, because patches have been applied or moved to the hold
> queue) ?

The hold queue has patches that still need discussion, or ideas for
patches, so it is more than just patches ready for application, and
moving the whole thing at once would overwhelm patch reviewers.

--
Bruce Momjian bruce(at)momjian(dot)us
EnterpriseDB http://www.enterprisedb.com

+ If your life is a hard drive, Christ can be your backup. +


From: Alvaro Herrera <alvherre(at)commandprompt(dot)com>
To: Bruce Momjian <bruce(at)momjian(dot)us>
Cc: Zeugswetter Andreas ADI SD <ZeugswetterA(at)spardat(dot)at>, Heikki Linnakangas <heikki(at)enterprisedb(dot)com>, Simon Riggs <simon(at)2ndquadrant(dot)com>, PostgreSQL-development <pgsql-hackers(at)postgresql(dot)org>
Subject: Re: 8.3 pending patch queue
Date: 2007-01-09 19:09:45
Message-ID: 20070109190945.GB11064@alvh.no-ip.org
Views: Raw Message | Whole Thread | Download mbox | Resend email
Lists: pgsql-hackers

Bruce Momjian wrote:

> The hold queue has patches that still need discussion, or ideas for
> patches, so it is more than just patches ready for application, and
> moving the whole thing at once would overwhelm patch reviewers.

So why aren't all patches that are posted to the -patches list in the
hold queue?

--
Alvaro Herrera http://www.CommandPrompt.com/
PostgreSQL Replication, Consulting, Custom Development, 24x7 support


From: Bruce Momjian <bruce(at)momjian(dot)us>
To: Alvaro Herrera <alvherre(at)commandprompt(dot)com>
Cc: Zeugswetter Andreas ADI SD <ZeugswetterA(at)spardat(dot)at>, Heikki Linnakangas <heikki(at)enterprisedb(dot)com>, Simon Riggs <simon(at)2ndquadrant(dot)com>, PostgreSQL-development <pgsql-hackers(at)postgresql(dot)org>
Subject: Re: 8.3 pending patch queue
Date: 2007-01-09 20:12:21
Message-ID: 200701092012.l09KCLR04300@momjian.us
Views: Raw Message | Whole Thread | Download mbox | Resend email
Lists: pgsql-hackers

Alvaro Herrera wrote:
> Bruce Momjian wrote:
>
> > The hold queue has patches that still need discussion, or ideas for
> > patches, so it is more than just patches ready for application, and
> > moving the whole thing at once would overwhelm patch reviewers.
>
> So why aren't all patches that are posted to the -patches list in the
> hold queue?

Because I haven't looked them over yet, and wasn't putting things in the
queue while we were waiting on 8.2.1.

--
Bruce Momjian bruce(at)momjian(dot)us
EnterpriseDB http://www.enterprisedb.com

+ If your life is a hard drive, Christ can be your backup. +


From: Alvaro Herrera <alvherre(at)commandprompt(dot)com>
To: Bruce Momjian <bruce(at)momjian(dot)us>
Cc: Zeugswetter Andreas ADI SD <ZeugswetterA(at)spardat(dot)at>, Heikki Linnakangas <heikki(at)enterprisedb(dot)com>, Simon Riggs <simon(at)2ndquadrant(dot)com>, PostgreSQL-development <pgsql-hackers(at)postgresql(dot)org>
Subject: Re: 8.3 pending patch queue
Date: 2007-01-09 20:26:40
Message-ID: 20070109202640.GC11064@alvh.no-ip.org
Views: Raw Message | Whole Thread | Download mbox | Resend email
Lists: pgsql-hackers

Bruce Momjian wrote:
> Alvaro Herrera wrote:
> > Bruce Momjian wrote:
> >
> > > The hold queue has patches that still need discussion, or ideas for
> > > patches, so it is more than just patches ready for application, and
> > > moving the whole thing at once would overwhelm patch reviewers.
> >
> > So why aren't all patches that are posted to the -patches list in the
> > hold queue?
>
> Because I haven't looked them over yet, and wasn't putting things in the
> queue while we were waiting on 8.2.1.

No, I mean in principle, not in this particular case. If we have two
queues, and there's a barrier to moving patches from the "hold" queue to
the other queue, why aren't patches posted in pgsql-patches put right
away in the "hold" queue?

After all, there's already a barrier to applying a patch in the non-hold
queue, which is that someone reviews and approves it. Does it make
sense to have three barriers to the patch managing process? ISTM two is
good enough (first when moving a patch from the hold queue to the main
queue, and then when applying a patch from the main queue).

I hope I'm making sense here :-)

--
Alvaro Herrera http://www.CommandPrompt.com/
The PostgreSQL Company - Command Prompt, Inc.


From: Bruce Momjian <bruce(at)momjian(dot)us>
To: Alvaro Herrera <alvherre(at)commandprompt(dot)com>
Cc: Zeugswetter Andreas ADI SD <ZeugswetterA(at)spardat(dot)at>, Heikki Linnakangas <heikki(at)enterprisedb(dot)com>, Simon Riggs <simon(at)2ndquadrant(dot)com>, PostgreSQL-development <pgsql-hackers(at)postgresql(dot)org>
Subject: Re: 8.3 pending patch queue
Date: 2007-01-09 20:52:07
Message-ID: 200701092052.l09Kq7G11395@momjian.us
Views: Raw Message | Whole Thread | Download mbox | Resend email
Lists: pgsql-hackers

Alvaro Herrera wrote:
> Bruce Momjian wrote:
> > Alvaro Herrera wrote:
> > > Bruce Momjian wrote:
> > >
> > > > The hold queue has patches that still need discussion, or ideas for
> > > > patches, so it is more than just patches ready for application, and
> > > > moving the whole thing at once would overwhelm patch reviewers.
> > >
> > > So why aren't all patches that are posted to the -patches list in the
> > > hold queue?
> >
> > Because I haven't looked them over yet, and wasn't putting things in the
> > queue while we were waiting on 8.2.1.
>
> No, I mean in principle, not in this particular case. If we have two
> queues, and there's a barrier to moving patches from the "hold" queue to
> the other queue, why aren't patches posted in pgsql-patches put right
> away in the "hold" queue?

They could be, but remember, my queues are only for patches that no one
else has delt with, so auto-add doesn't make lots of sense, plus many
patches aren't sent to patches, or are discussions in the patches list,
or are ideas that have to be made into patches.

> After all, there's already a barrier to applying a patch in the non-hold
> queue, which is that someone reviews and approves it. Does it make
> sense to have three barriers to the patch managing process? ISTM two is
> good enough (first when moving a patch from the hold queue to the main
> queue, and then when applying a patch from the main queue).
>
> I hope I'm making sense here :-)

Yea. We could just throw things in the hold queue if we were sure we
would get only good patches/ideas from all lists. Right now the hold
queue is only used during this transition period between releases.

I am afraid that to capture everything, you would basically just
duplicate the archives.

--
Bruce Momjian bruce(at)momjian(dot)us
EnterpriseDB http://www.enterprisedb.com

+ If your life is a hard drive, Christ can be your backup. +


From: Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>
To: Alvaro Herrera <alvherre(at)commandprompt(dot)com>
Cc: Bruce Momjian <bruce(at)momjian(dot)us>, Zeugswetter Andreas ADI SD <ZeugswetterA(at)spardat(dot)at>, Heikki Linnakangas <heikki(at)enterprisedb(dot)com>, Simon Riggs <simon(at)2ndquadrant(dot)com>, PostgreSQL-development <pgsql-hackers(at)postgresql(dot)org>
Subject: Re: 8.3 pending patch queue
Date: 2007-01-09 21:33:59
Message-ID: 10646.1168378439@sss.pgh.pa.us
Views: Raw Message | Whole Thread | Download mbox | Resend email
Lists: pgsql-hackers

Alvaro Herrera <alvherre(at)commandprompt(dot)com> writes:
> So why aren't all patches that are posted to the -patches list in the
> hold queue?

I think the really short answer to this is that Bruce is behind on
processing the patches list.

regards, tom lane


From: Bruce Momjian <bruce(at)momjian(dot)us>
To: Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>
Cc: Alvaro Herrera <alvherre(at)commandprompt(dot)com>, Zeugswetter Andreas ADI SD <ZeugswetterA(at)spardat(dot)at>, Heikki Linnakangas <heikki(at)enterprisedb(dot)com>, Simon Riggs <simon(at)2ndquadrant(dot)com>, PostgreSQL-development <pgsql-hackers(at)postgresql(dot)org>
Subject: Re: 8.3 pending patch queue
Date: 2007-01-09 21:38:17
Message-ID: 200701092138.l09LcHR28500@momjian.us
Views: Raw Message | Whole Thread | Download mbox | Resend email
Lists: pgsql-hackers

Tom Lane wrote:
> Alvaro Herrera <alvherre(at)commandprompt(dot)com> writes:
> > So why aren't all patches that are posted to the -patches list in the
> > hold queue?
>
> I think the really short answer to this is that Bruce is behind on
> processing the patches list.

Probably. :-(

--
Bruce Momjian bruce(at)momjian(dot)us
EnterpriseDB http://www.enterprisedb.com

+ If your life is a hard drive, Christ can be your backup. +


From: Bruce Momjian <bruce(at)momjian(dot)us>
To: Simon Riggs <simon(at)2ndquadrant(dot)com>
Cc: PostgreSQL-development <pgsql-hackers(at)postgresql(dot)org>
Subject: Re: 8.3 pending patch queue
Date: 2007-05-15 22:24:11
Message-ID: 200705152224.l4FMOBY18124@momjian.us
Views: Raw Message | Whole Thread | Download mbox | Resend email
Lists: pgsql-hackers


If people want proof that we have had some patches for months, this
email is from Simon from January, 2007.

---------------------------------------------------------------------------

Simon Riggs wrote:
> On Mon, 2007-01-01 at 19:04 -0500, Bruce Momjian wrote:
>
> > I will start processing the patches held for 8.3 this week or next, now
> > that the holiday break is over:
> >
> > http://momjian.postgresql.org/cgi-bin/pgpatches_hold
> >
>
> The following patches don't appear on this list:
>
> Concurrent psql
> Original submission
> http://archives.postgresql.org/pgsql-patches/2006-08/msg00249.php
> Latest
> http://archives.postgresql.org/pgsql-hackers/2006-12/msg00527.php
> Described here: http://community.enterprisedb.com/concurrent/index.html
>
> WAL Index Split
> Original submission
> http://archives.postgresql.org/pgsql-patches/2006-12/msg00045.php
> Latest
> http://archives.postgresql.org/pgsql-patches/2007-01/msg00000.php
>
> Grouped Items
> Latest
> http://archives.postgresql.org/pgsql-patches/2006-11/msg00051.php
> Described here: http://community.enterprisedb.com/git/index.html
>
> Maintain Cluster Order
> http://archives.postgresql.org/pgsql-patches/2006-08/msg00124.php
>
> All have been awaiting review for at least a month (though in one case
> the latest version is quite recent). They probably ought to be on the
> hold queue; all are ready to be reviewed for final
> application/rejection.
>
> I'd hasten to add that none of those are mine. My patches have received
> good attention, so I'm not complaining just completing admin.
>
> --
> Simon Riggs
> EnterpriseDB http://www.enterprisedb.com
>
>
>
> ---------------------------(end of broadcast)---------------------------
> TIP 3: Have you checked our extensive FAQ?
>
> http://www.postgresql.org/docs/faq

--
Bruce Momjian <bruce(at)momjian(dot)us> http://momjian.us
EnterpriseDB http://www.enterprisedb.com

+ If your life is a hard drive, Christ can be your backup. +


From: "Joshua D(dot) Drake" <jd(at)commandprompt(dot)com>
To: Bruce Momjian <bruce(at)momjian(dot)us>
Cc: Simon Riggs <simon(at)2ndquadrant(dot)com>, PostgreSQL-development <pgsql-hackers(at)postgresql(dot)org>
Subject: Re: 8.3 pending patch queue
Date: 2007-05-15 22:34:16
Message-ID: 464A3568.9050707@commandprompt.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Lists: pgsql-hackers

Bruce Momjian wrote:
> If people want proof that we have had some patches for months, this
> email is from Simon from January, 2007.
>

I don't think anyone (at least sanely) questions that there are patches
hanging out there.

Joshua D. Drake

> ---------------------------------------------------------------------------
>
> Simon Riggs wrote:
>> On Mon, 2007-01-01 at 19:04 -0500, Bruce Momjian wrote:
>>
>>> I will start processing the patches held for 8.3 this week or next, now
>>> that the holiday break is over:
>>>
>>> http://momjian.postgresql.org/cgi-bin/pgpatches_hold
>>>
>> The following patches don't appear on this list:
>>
>> Concurrent psql
>> Original submission
>> http://archives.postgresql.org/pgsql-patches/2006-08/msg00249.php
>> Latest
>> http://archives.postgresql.org/pgsql-hackers/2006-12/msg00527.php
>> Described here: http://community.enterprisedb.com/concurrent/index.html
>>
>> WAL Index Split
>> Original submission
>> http://archives.postgresql.org/pgsql-patches/2006-12/msg00045.php
>> Latest
>> http://archives.postgresql.org/pgsql-patches/2007-01/msg00000.php
>>
>> Grouped Items
>> Latest
>> http://archives.postgresql.org/pgsql-patches/2006-11/msg00051.php
>> Described here: http://community.enterprisedb.com/git/index.html
>>
>> Maintain Cluster Order
>> http://archives.postgresql.org/pgsql-patches/2006-08/msg00124.php
>>
>> All have been awaiting review for at least a month (though in one case
>> the latest version is quite recent). They probably ought to be on the
>> hold queue; all are ready to be reviewed for final
>> application/rejection.
>>
>> I'd hasten to add that none of those are mine. My patches have received
>> good attention, so I'm not complaining just completing admin.
>>
>> --
>> Simon Riggs
>> EnterpriseDB http://www.enterprisedb.com
>>
>>
>>
>> ---------------------------(end of broadcast)---------------------------
>> TIP 3: Have you checked our extensive FAQ?
>>
>> http://www.postgresql.org/docs/faq
>


From: Bruce Momjian <bruce(at)momjian(dot)us>
To: "Joshua D(dot) Drake" <jd(at)commandprompt(dot)com>
Cc: Simon Riggs <simon(at)2ndquadrant(dot)com>, PostgreSQL-development <pgsql-hackers(at)postgresql(dot)org>
Subject: Re: 8.3 pending patch queue
Date: 2007-05-15 22:50:10
Message-ID: 200705152250.l4FMoAU20887@momjian.us
Views: Raw Message | Whole Thread | Download mbox | Resend email
Lists: pgsql-hackers

Joshua D. Drake wrote:
> Bruce Momjian wrote:
> > If people want proof that we have had some patches for months, this
> > email is from Simon from January, 2007.
> >
>
> I don't think anyone (at least sanely) questions that there are patches
> hanging out there.

My point is that pushing them for 8.4 effectively doesn't move us
forward because we have been "pushing" for a while.

And you can't blame tracking because everyone knows what has to happen.

---------------------------------------------------------------------------

>
> Joshua D. Drake
>
>
>
> > ---------------------------------------------------------------------------
> >
> > Simon Riggs wrote:
> >> On Mon, 2007-01-01 at 19:04 -0500, Bruce Momjian wrote:
> >>
> >>> I will start processing the patches held for 8.3 this week or next, now
> >>> that the holiday break is over:
> >>>
> >>> http://momjian.postgresql.org/cgi-bin/pgpatches_hold
> >>>
> >> The following patches don't appear on this list:
> >>
> >> Concurrent psql
> >> Original submission
> >> http://archives.postgresql.org/pgsql-patches/2006-08/msg00249.php
> >> Latest
> >> http://archives.postgresql.org/pgsql-hackers/2006-12/msg00527.php
> >> Described here: http://community.enterprisedb.com/concurrent/index.html
> >>
> >> WAL Index Split
> >> Original submission
> >> http://archives.postgresql.org/pgsql-patches/2006-12/msg00045.php
> >> Latest
> >> http://archives.postgresql.org/pgsql-patches/2007-01/msg00000.php
> >>
> >> Grouped Items
> >> Latest
> >> http://archives.postgresql.org/pgsql-patches/2006-11/msg00051.php
> >> Described here: http://community.enterprisedb.com/git/index.html
> >>
> >> Maintain Cluster Order
> >> http://archives.postgresql.org/pgsql-patches/2006-08/msg00124.php
> >>
> >> All have been awaiting review for at least a month (though in one case
> >> the latest version is quite recent). They probably ought to be on the
> >> hold queue; all are ready to be reviewed for final
> >> application/rejection.
> >>
> >> I'd hasten to add that none of those are mine. My patches have received
> >> good attention, so I'm not complaining just completing admin.
> >>
> >> --
> >> Simon Riggs
> >> EnterpriseDB http://www.enterprisedb.com
> >>
> >>
> >>
> >> ---------------------------(end of broadcast)---------------------------
> >> TIP 3: Have you checked our extensive FAQ?
> >>
> >> http://www.postgresql.org/docs/faq
> >
>
>
> ---------------------------(end of broadcast)---------------------------
> TIP 2: Don't 'kill -9' the postmaster

--
Bruce Momjian <bruce(at)momjian(dot)us> http://momjian.us
EnterpriseDB http://www.enterprisedb.com

+ If your life is a hard drive, Christ can be your backup. +


From: "Joshua D(dot) Drake" <jd(at)commandprompt(dot)com>
To: Bruce Momjian <bruce(at)momjian(dot)us>
Cc: Simon Riggs <simon(at)2ndquadrant(dot)com>, PostgreSQL-development <pgsql-hackers(at)postgresql(dot)org>
Subject: Re: 8.3 pending patch queue
Date: 2007-05-15 23:33:32
Message-ID: 464A434C.2010202@commandprompt.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Lists: pgsql-hackers

Bruce Momjian wrote:
> Joshua D. Drake wrote:
>> Bruce Momjian wrote:
>>> If people want proof that we have had some patches for months, this
>>> email is from Simon from January, 2007.
>>>
>> I don't think anyone (at least sanely) questions that there are patches
>> hanging out there.
>
> My point is that pushing them for 8.4 effectively doesn't move us
> forward because we have been "pushing" for a while.

Hmm, I don't agree..

Two steps forward, one step back.

You are still going forward.

>
> And you can't blame tracking because everyone knows what has to happen.
>

I am not blaming the tracker, the tracker is only part of the equation.
IMO this particular problem is about a lot of people wanting to eat ice
cream without doing their chores first.

All due respect to all the great developers that submitted patches but
they submitted all of these features and have reviewed few of the patches.

If the developers were to actually take a step back and say, "Hey...
instead of working on these dozen different features, I should work on
three and help someone review another three..." We wouldn't have this
problem.

Tom said it best (incomplete quote) a lot of people tried to run before
they could walk.

Sincerely,

Joshua D. Drake

> ---------------------------------------------------------------------------
>
>
>> Joshua D. Drake
>>
>>
>>
>>> ---------------------------------------------------------------------------
>>>
>>> Simon Riggs wrote:
>>>> On Mon, 2007-01-01 at 19:04 -0500, Bruce Momjian wrote:
>>>>
>>>>> I will start processing the patches held for 8.3 this week or next, now
>>>>> that the holiday break is over:
>>>>>
>>>>> http://momjian.postgresql.org/cgi-bin/pgpatches_hold
>>>>>
>>>> The following patches don't appear on this list:
>>>>
>>>> Concurrent psql
>>>> Original submission
>>>> http://archives.postgresql.org/pgsql-patches/2006-08/msg00249.php
>>>> Latest
>>>> http://archives.postgresql.org/pgsql-hackers/2006-12/msg00527.php
>>>> Described here: http://community.enterprisedb.com/concurrent/index.html
>>>>
>>>> WAL Index Split
>>>> Original submission
>>>> http://archives.postgresql.org/pgsql-patches/2006-12/msg00045.php
>>>> Latest
>>>> http://archives.postgresql.org/pgsql-patches/2007-01/msg00000.php
>>>>
>>>> Grouped Items
>>>> Latest
>>>> http://archives.postgresql.org/pgsql-patches/2006-11/msg00051.php
>>>> Described here: http://community.enterprisedb.com/git/index.html
>>>>
>>>> Maintain Cluster Order
>>>> http://archives.postgresql.org/pgsql-patches/2006-08/msg00124.php
>>>>
>>>> All have been awaiting review for at least a month (though in one case
>>>> the latest version is quite recent). They probably ought to be on the
>>>> hold queue; all are ready to be reviewed for final
>>>> application/rejection.
>>>>
>>>> I'd hasten to add that none of those are mine. My patches have received
>>>> good attention, so I'm not complaining just completing admin.
>>>>
>>>> --
>>>> Simon Riggs
>>>> EnterpriseDB http://www.enterprisedb.com
>>>>
>>>>
>>>>
>>>> ---------------------------(end of broadcast)---------------------------
>>>> TIP 3: Have you checked our extensive FAQ?
>>>>
>>>> http://www.postgresql.org/docs/faq
>>
>> ---------------------------(end of broadcast)---------------------------
>> TIP 2: Don't 'kill -9' the postmaster
>


From: "Marc G(dot) Fournier" <scrappy(at)hub(dot)org>
To: "Joshua D(dot) Drake" <jd(at)commandprompt(dot)com>, Bruce Momjian <bruce(at)momjian(dot)us>
Cc: Simon Riggs <simon(at)2ndquadrant(dot)com>, PostgreSQL-development <pgsql-hackers(at)postgresql(dot)org>
Subject: Re: 8.3 pending patch queue
Date: 2007-05-16 03:33:38
Message-ID: 1BB9BC06BDE79D925E527161@ganymede.hub.org
Views: Raw Message | Whole Thread | Download mbox | Resend email
Lists: pgsql-hackers

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

- --On Tuesday, May 15, 2007 16:33:32 -0700 "Joshua D. Drake"
<jd(at)commandprompt(dot)com> wrote:

> If the developers were to actually take a step back and say, "Hey... instead
> of working on these dozen different features, I should work on three and help
> someone review another three..." We wouldn't have this problem.

Isn't that the point of the feature freeze period? To put 'development' off to
the side and spend the time reviewing what is pending?

If ppl find it so inconviencing to not be able to submit patches becaus we're
in a feature freeze, then won't that motivate them to do some review, get the
patches cleared so that they *can* move on?

Someone (you, I think) advocated a '3 weeks and then dump the rest of the
patches' (not quote as strong of wording, but similar) ... why not split the
patches list up:

submitted patches, not reviewed
reviewed patches, needs work, waiting on author
reviewed patches, ready for commit.

Once feature freeze started, the first list should only get small patches to
it, easily reviewed and committed ... then, focus on reviewing list A and move
the patch to list B or commit it ... once list A is cleared off, we go into
Beta ... if a patch on list B gets re-submitted before Beta, it gets reviewed
and either committed, or punt'd to the next release ...

That leaves Freeze -> Beta being as long as it takes to get thorugh List A ...
and the only thing punt'd to the next release being that which really isn't
ready ...

- ----
Marc G. Fournier Hub.Org Networking Services (http://www.hub.org)
Email . scrappy(at)hub(dot)org MSN . scrappy(at)hub(dot)org
Yahoo . yscrappy Skype: hub.org ICQ . 7615664
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.5 (FreeBSD)

iD8DBQFGSnuT4QvfyHIvDvMRAmelAJ90HOW3iOYMABmA41XCjJnKV2urtwCfaFTt
nquLm5G2tVKMCH3Ld7znGQM=
=Vl54
-----END PGP SIGNATURE-----


From: "Jim C(dot) Nasby" <decibel(at)decibel(dot)org>
To: "Marc G(dot) Fournier" <scrappy(at)hub(dot)org>
Cc: "Joshua D(dot) Drake" <jd(at)commandprompt(dot)com>, Bruce Momjian <bruce(at)momjian(dot)us>, Simon Riggs <simon(at)2ndquadrant(dot)com>, PostgreSQL-development <pgsql-hackers(at)postgresql(dot)org>
Subject: Re: 8.3 pending patch queue
Date: 2007-05-16 15:36:42
Message-ID: 20070516153642.GI14548@nasby.net
Views: Raw Message | Whole Thread | Download mbox | Resend email
Lists: pgsql-hackers

On Wed, May 16, 2007 at 12:33:38AM -0300, Marc G. Fournier wrote:
> Someone (you, I think) advocated a '3 weeks and then dump the rest of the
> patches' (not quote as strong of wording, but similar) ... why not split the
> patches list up:
>
> submitted patches, not reviewed
> reviewed patches, needs work, waiting on author
> reviewed patches, ready for commit.
>
> Once feature freeze started, the first list should only get small patches to
> it, easily reviewed and committed ... then, focus on reviewing list A and move
> the patch to list B or commit it ... once list A is cleared off, we go into
> Beta ... if a patch on list B gets re-submitted before Beta, it gets reviewed
> and either committed, or punt'd to the next release ...

I don't think we want to be adding anything new in beta. But if we went
into 'alpha' when list A is cleared that might work.

(BTW, it's not really clear which list "A" is...)

> That leaves Freeze -> Beta being as long as it takes to get thorugh List A ...
> and the only thing punt'd to the next release being that which really isn't
> ready ...
--
Jim Nasby decibel(at)decibel(dot)org
EnterpriseDB http://enterprisedb.com 512.569.9461 (cell)


From: "Marc G(dot) Fournier" <scrappy(at)hub(dot)org>
To: "Jim C(dot) Nasby" <decibel(at)decibel(dot)org>
Cc: "Joshua D(dot) Drake" <jd(at)commandprompt(dot)com>, Bruce Momjian <bruce(at)momjian(dot)us>, Simon Riggs <simon(at)2ndquadrant(dot)com>, PostgreSQL-development <pgsql-hackers(at)postgresql(dot)org>
Subject: Re: 8.3 pending patch queue
Date: 2007-05-16 15:59:49
Message-ID: 360DFCB03A6898D575191615@ganymede.hub.org
Views: Raw Message | Whole Thread | Download mbox | Resend email
Lists: pgsql-hackers

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

- --On Wednesday, May 16, 2007 10:36:42 -0500 "Jim C. Nasby"
<decibel(at)decibel(dot)org> wrote:

> On Wed, May 16, 2007 at 12:33:38AM -0300, Marc G. Fournier wrote:
>> Someone (you, I think) advocated a '3 weeks and then dump the rest of the
>> patches' (not quote as strong of wording, but similar) ... why not split
>> the patches list up:
>>
>> submitted patches, not reviewed
>> reviewed patches, needs work, waiting on author
>> reviewed patches, ready for commit.
>>
>> Once feature freeze started, the first list should only get small patches to
>> it, easily reviewed and committed ... then, focus on reviewing list A and
>> move the patch to list B or commit it ... once list A is cleared off, we go
>> into Beta ... if a patch on list B gets re-submitted before Beta, it gets
>> reviewed and either committed, or punt'd to the next release ...
>
> I don't think we want to be adding anything new in beta. But if we went
> into 'alpha' when list A is cleared that might work.
>
> (BTW, it's not really clear which list "A" is...)

List A is the 'unreviewed patches list', which, on Feature Freeze, would be
'closed' ...

Feature Freeze would last until all Patches in List A are processed, whether
that means going back to the Author for fixes/work, or gets committed to the
source tree ...

Once List A is cleared off, then we dive into Beta, at which point in time only
bug fixes would be applied ...

- ----
Marc G. Fournier Hub.Org Networking Services (http://www.hub.org)
Email . scrappy(at)hub(dot)org MSN . scrappy(at)hub(dot)org
Yahoo . yscrappy Skype: hub.org ICQ . 7615664
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.5 (FreeBSD)

iD8DBQFGSyp14QvfyHIvDvMRAjIHAJ9MKdROk7Mh0EvcpJoJJJ4uY6iKSQCgldFS
ZAYrJ08nKewt1fZbXnXUeN8=
=Huf8
-----END PGP SIGNATURE-----


From: "Joshua D(dot) Drake" <jd(at)commandprompt(dot)com>
To: "Marc G(dot) Fournier" <scrappy(at)hub(dot)org>
Cc: Bruce Momjian <bruce(at)momjian(dot)us>, Simon Riggs <simon(at)2ndquadrant(dot)com>, PostgreSQL-development <pgsql-hackers(at)postgresql(dot)org>
Subject: Re: 8.3 pending patch queue
Date: 2007-05-16 16:24:31
Message-ID: 464B303F.4060301@commandprompt.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Lists: pgsql-hackers

Marc G. Fournier wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
>
>
> - --On Tuesday, May 15, 2007 16:33:32 -0700 "Joshua D. Drake"
> <jd(at)commandprompt(dot)com> wrote:
>
>
>> If the developers were to actually take a step back and say, "Hey... instead
>> of working on these dozen different features, I should work on three and help
>> someone review another three..." We wouldn't have this problem.
>
> Isn't that the point of the feature freeze period? To put 'development' off to
> the side and spend the time reviewing what is pending?

Except at least from the patch status page, few are actually reviewing.
It seems we have dumped all our problems on a hand full of hackers.

>
> If ppl find it so inconviencing to not be able to submit patches becaus we're
> in a feature freeze, then won't that motivate them to do some review, get the
> patches cleared so that they *can* move on?

In theory yes, but see my comment above.

>
> Someone (you, I think) advocated a '3 weeks and then dump the rest of the
> patches' (not quote as strong of wording, but similar) ... why not split the
> patches list up:
>
> submitted patches, not reviewed
> reviewed patches, needs work, waiting on author
> reviewed patches, ready for commit.

I did that, read the whole thread. Bruce did it too ;) and Stefan (all
in slightly different ways).

Joshua D. Drake

>
> Version: GnuPG v1.4.5 (FreeBSD)
>
> iD8DBQFGSnuT4QvfyHIvDvMRAmelAJ90HOW3iOYMABmA41XCjJnKV2urtwCfaFTt
> nquLm5G2tVKMCH3Ld7znGQM=
> =Vl54
> -----END PGP SIGNATURE-----
>