Re: 8.3 Development Cycle

Lists: pgsql-hackers
From: "Dave Page" <dpage(at)vale-housing(dot)co(dot)uk>
To: <pgsql-hackers(at)postgresql(dot)org>
Subject: 8.3 Development Cycle
Date: 2006-09-22 13:16:53
Message-ID: E7F85A1B5FF8D44C8A1AF6885BC9A0E40176CFA4@ratbert.vale-housing.co.uk
Views: Raw Message | Whole Thread | Download mbox | Resend email
Lists: pgsql-hackers

Following the recent discussion on this list and another on pgsql-core,
we have decided that we would like to aim to meet the following schedule
for the release of PostgreSQL 8.3:

April 1st 2007 - Feature freeze

May 1st 2007 - Beta 1 release

June 1st 2007 - Release

This will obviously be a short development cycle which will allow us to
get some of the features that just missed 8.2 out of the door, as well
as giving us the opportunity to try releasing before the summer (for
those in the northern hemisphere) rather than after.

We are also aware that this is a tight timetable, however given the
shorter development cycle we feel it is an achievable goal.

If anyone has any serious objections, please shout now!

Regards, Dave

--
Dave Page
PostgreSQL Core Team


From: Bruce Momjian <bruce(at)momjian(dot)us>
To: Dave Page <dpage(at)vale-housing(dot)co(dot)uk>
Cc: pgsql-hackers(at)postgresql(dot)org
Subject: Re: 8.3 Development Cycle
Date: 2006-09-22 14:25:58
Message-ID: 200609221425.k8MEPw909606@momjian.us
Views: Raw Message | Whole Thread | Download mbox | Resend email
Lists: pgsql-hackers

Dave Page wrote:
> Following the recent discussion on this list and another on pgsql-core,
> we have decided that we would like to aim to meet the following schedule
> for the release of PostgreSQL 8.3:
>
> April 1st 2007 - Feature freeze
>
> May 1st 2007 - Beta 1 release
>
> June 1st 2007 - Release
>
> This will obviously be a short development cycle which will allow us to
> get some of the features that just missed 8.2 out of the door, as well
> as giving us the opportunity to try releasing before the summer (for
> those in the northern hemisphere) rather than after.
>
> We are also aware that this is a tight timetable, however given the
> shorter development cycle we feel it is an achievable goal.
>
> If anyone has any serious objections, please shout now!

Sounds fine, but announcing this now is almost certain to reduce the
number of people migrating to 8.2. I am not saying we shouldn't
announce it now, but it is something I wanted to mention.

--
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)vale-housing(dot)co(dot)uk>
To: "Bruce Momjian" <bruce(at)momjian(dot)us>
Cc: <pgsql-hackers(at)postgresql(dot)org>
Subject: Re: 8.3 Development Cycle
Date: 2006-09-22 14:31:43
Message-ID: E7F85A1B5FF8D44C8A1AF6885BC9A0E40176CFB1@ratbert.vale-housing.co.uk
Views: Raw Message | Whole Thread | Download mbox | Resend email
Lists: pgsql-hackers

> -----Original Message-----
> From: Bruce Momjian [mailto:bruce(at)momjian(dot)us]
> Sent: 22 September 2006 15:26
> To: Dave Page
> Cc: pgsql-hackers(at)postgresql(dot)org
> Subject: Re: [HACKERS] 8.3 Development Cycle
>
> Sounds fine, but announcing this now is almost certain to reduce the
> number of people migrating to 8.2. I am not saying we shouldn't
> announce it now, but it is something I wanted to mention.

Err right - if you had said this yesterday when we discussed the idea I
could have mentioned it in my message. Right around the time you said
"Go for it" would have been good :-)

Regards, Dave.


From: Bruce Momjian <bruce(at)momjian(dot)us>
To: Dave Page <dpage(at)vale-housing(dot)co(dot)uk>
Cc: pgsql-hackers(at)postgresql(dot)org
Subject: Re: 8.3 Development Cycle
Date: 2006-09-22 14:34:53
Message-ID: 200609221434.k8MEYrO10721@momjian.us
Views: Raw Message | Whole Thread | Download mbox | Resend email
Lists: pgsql-hackers

Dave Page wrote:
>
>
> > -----Original Message-----
> > From: Bruce Momjian [mailto:bruce(at)momjian(dot)us]
> > Sent: 22 September 2006 15:26
> > To: Dave Page
> > Cc: pgsql-hackers(at)postgresql(dot)org
> > Subject: Re: [HACKERS] 8.3 Development Cycle
> >
> > Sounds fine, but announcing this now is almost certain to reduce the
> > number of people migrating to 8.2. I am not saying we shouldn't
> > announce it now, but it is something I wanted to mention.
>
> Err right - if you had said this yesterday when we discussed the idea I
> could have mentioned it in my message. Right around the time you said
> "Go for it" would have been good :-)

I didn't think of it until today. Sorry. Personally, I don't like
manipulating people by withholding information, so I still think we are
doing the right thing. I am just saying it might have that effect.

--
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: Dave Page <dpage(at)vale-housing(dot)co(dot)uk>, pgsql-hackers(at)postgresql(dot)org
Subject: Re: 8.3 Development Cycle
Date: 2006-09-22 14:42:21
Message-ID: 4513F64D.9010408@dunslane.net
Views: Raw Message | Whole Thread | Download mbox | Resend email
Lists: pgsql-hackers

Bruce Momjian wrote:
> Dave Page wrote:
>
>>
>>
>>
>>> -----Original Message-----
>>> From: Bruce Momjian [mailto:bruce(at)momjian(dot)us]
>>> Sent: 22 September 2006 15:26
>>> To: Dave Page
>>> Cc: pgsql-hackers(at)postgresql(dot)org
>>> Subject: Re: [HACKERS] 8.3 Development Cycle
>>>
>>> Sounds fine, but announcing this now is almost certain to reduce the
>>> number of people migrating to 8.2. I am not saying we shouldn't
>>> announce it now, but it is something I wanted to mention.
>>>
>> Err right - if you had said this yesterday when we discussed the idea I
>> could have mentioned it in my message. Right around the time you said
>> "Go for it" would have been good :-)
>>
>
> I didn't think of it until today. Sorry. Personally, I don't like
> manipulating people by withholding information, so I still think we are
> doing the right thing. I am just saying it might have that effect.
>
>

They will upgrade if they want the new features, as usual. I had dinner
with 3 significant users yesterday and mentioned to them the new
facility to add or drop inheritance on tables, and their reaction was
along the lines of "When can I have it? I want it now!" They won't be
deterred by the fact that the next dev cycle will be a bit shorter.

cheers

andrew


From: "Dave Page" <dpage(at)vale-housing(dot)co(dot)uk>
To: "Bruce Momjian" <bruce(at)momjian(dot)us>
Cc: <pgsql-hackers(at)postgresql(dot)org>
Subject: Re: 8.3 Development Cycle
Date: 2006-09-22 14:42:58
Message-ID: E7F85A1B5FF8D44C8A1AF6885BC9A0E40176CFB6@ratbert.vale-housing.co.uk
Views: Raw Message | Whole Thread | Download mbox | Resend email
Lists: pgsql-hackers

> -----Original Message-----
> From: Bruce Momjian [mailto:bruce(at)momjian(dot)us]
> Sent: 22 September 2006 15:35
> To: Dave Page
> Cc: pgsql-hackers(at)postgresql(dot)org
> Subject: Re: [HACKERS] 8.3 Development Cycle
>
> > Err right - if you had said this yesterday when we
> discussed the idea I
> > could have mentioned it in my message. Right around the
> time you said
> > "Go for it" would have been good :-)
>
> I didn't think of it until today. Sorry.

NP - I wrote that firmly tongue in cheek, hence the smiley.

> Personally, I don't like
> manipulating people by withholding information, so I still
> think we are
> doing the right thing.

Yes, agreed. Hopefully it will help people to plan their time given as
much advance notice of cycle dates as possible.

> I am just saying it might have that effect.

For some people I'm sure it will. Others (myself included) will want to
move to 8.2 as soon as possible.

Regards, dave.


From: "Joshua D(dot) Drake" <jd(at)commandprompt(dot)com>
To: Dave Page <dpage(at)vale-housing(dot)co(dot)uk>
Cc: Bruce Momjian <bruce(at)momjian(dot)us>, pgsql-hackers(at)postgresql(dot)org
Subject: Re: 8.3 Development Cycle
Date: 2006-09-22 15:10:17
Message-ID: 4513FCD9.5060308@commandprompt.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Lists: pgsql-hackers

Dave Page wrote:
>
>
>> -----Original Message-----
>> From: Bruce Momjian [mailto:bruce(at)momjian(dot)us]
>> Sent: 22 September 2006 15:26
>> To: Dave Page
>> Cc: pgsql-hackers(at)postgresql(dot)org
>> Subject: Re: [HACKERS] 8.3 Development Cycle
>>
>> Sounds fine, but announcing this now is almost certain to reduce the
>> number of people migrating to 8.2. I am not saying we shouldn't
>> announce it now, but it is something I wanted to mention.
>
> Err right - if you had said this yesterday when we discussed the idea I
> could have mentioned it in my message. Right around the time you said
> "Go for it" would have been good :-)

This will likely stop people from migrating to 8.2, but so what? It
isn't going to stop new users and existing users in real production
setting will likely wait for 8.3 anyway.

Joshua D. Drake

>

--

=== The PostgreSQL Company: Command Prompt, Inc. ===
Sales/Support: +1.503.667.4564 || 24x7/Emergency: +1.800.492.2240
Providing the most comprehensive PostgreSQL solutions since 1997
http://www.commandprompt.com/


From: Josh Berkus <josh(at)agliodbs(dot)com>
To: "Joshua D(dot) Drake" <jd(at)commandprompt(dot)com>
Cc: Dave Page <dpage(at)vale-housing(dot)co(dot)uk>, Bruce Momjian <bruce(at)momjian(dot)us>, pgsql-hackers(at)postgresql(dot)org
Subject: Re: 8.3 Development Cycle
Date: 2006-09-22 16:26:10
Message-ID: 45140EA2.4020208@agliodbs.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Lists: pgsql-hackers

Bruce, Dave,

> This will likely stop people from migrating to 8.2, but so what? It
> isn't going to stop new users and existing users in real production
> setting will likely wait for 8.3 anyway.

And at this point most production users are only upgrading every 2-3
releases anyway (something which will get worse with time). Heck, I
have former clients who are still running 7.2. Why would they upgrade?
It's never been down, and it's not exposed to untrusted users.

--Josh Berkus


From: Josh Berkus <josh(at)agliodbs(dot)com>
To: Tom Dunstan <pgsql(at)tomd(dot)cc>
Cc: Dave Page <dpage(at)vale-housing(dot)co(dot)uk>, pgsql-hackers(at)postgresql(dot)org
Subject: Re: 8.3 Development Cycle
Date: 2006-09-22 16:36:39
Message-ID: 45141117.6040301@agliodbs.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Lists: pgsql-hackers

Tom,

> I'm obviously thinking of enums which was ready (for review at least) a
> few weeks ago, but has probably bitrotted slightly since then given the
> number of patches that have landed in the tree. I intended to brush it
> up as soon as the 8.3 tree was open and resubmit it. Will that be a
> waste of time?

Ooops. Are you sure these weren't committed?

--Josh


From: Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>
To: Tom Dunstan <pgsql(at)tomd(dot)cc>
Cc: Dave Page <dpage(at)vale-housing(dot)co(dot)uk>, pgsql-hackers(at)postgresql(dot)org
Subject: Re: 8.3 Development Cycle
Date: 2006-09-22 16:40:03
Message-ID: 1155.1158943203@sss.pgh.pa.us
Views: Raw Message | Whole Thread | Download mbox | Resend email
Lists: pgsql-hackers

Tom Dunstan <pgsql(at)tomd(dot)cc> writes:
> Joshua's original mail suggested that only certain features would go in.
> Is that still on the cards, or will other features be considered if
> they're ready?

You'll note that Dave's mail said no such thing.

There has been some talk of trying to agree on a roadmap for 8.3 and
coordinate development efforts accordingly --- but that does not
constitute an agreement to reject work not in the roadmap, just some
coordination among those people who wish to coordinate.

> I'm obviously thinking of enums which was ready (for review at least) a
> few weeks ago, but has probably bitrotted slightly since then given the
> number of patches that have landed in the tree. I intended to brush it
> up as soon as the 8.3 tree was open and resubmit it.

Please do.

regards, tom lane


From: Andrew Dunstan <andrew(at)dunslane(dot)net>
To: Tom Dunstan <pgsql(at)tomd(dot)cc>
Cc: Dave Page <dpage(at)vale-housing(dot)co(dot)uk>, pgsql-hackers(at)postgresql(dot)org
Subject: Re: 8.3 Development Cycle
Date: 2006-09-22 16:55:56
Message-ID: 4514159C.7080604@dunslane.net
Views: Raw Message | Whole Thread | Download mbox | Resend email
Lists: pgsql-hackers

Tom Dunstan wrote:
> Dave Page wrote:
>> This will obviously be a short development cycle which will allow us to
>> get some of the features that just missed 8.2 out of the door, as well
>> as giving us the opportunity to try releasing before the summer (for
>> those in the northern hemisphere) rather than after.
>
> Joshua's original mail suggested that only certain features would go in.
> Is that still on the cards, or will other features be considered if
> they're ready?
>
> I'm obviously thinking of enums which was ready (for review at least) a
> few weeks ago, but has probably bitrotted slightly since then given the
> number of patches that have landed in the tree. I intended to brush it
> up as soon as the 8.3 tree was open and resubmit it. Will that be a
> waste of time?
>

AFAIK, we aren't doing anything like that, and it would be quite unfair
if we did.

cheers

andrew


From: Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>
To: Josh Berkus <josh(at)agliodbs(dot)com>
Cc: "Joshua D(dot) Drake" <jd(at)commandprompt(dot)com>, Dave Page <dpage(at)vale-housing(dot)co(dot)uk>, Bruce Momjian <bruce(at)momjian(dot)us>, pgsql-hackers(at)postgresql(dot)org
Subject: Re: 8.3 Development Cycle
Date: 2006-09-22 16:56:35
Message-ID: 1660.1158944195@sss.pgh.pa.us
Views: Raw Message | Whole Thread | Download mbox | Resend email
Lists: pgsql-hackers

Josh Berkus <josh(at)agliodbs(dot)com> writes:
> Bruce, Dave,
>> This will likely stop people from migrating to 8.2, but so what? It
>> isn't going to stop new users and existing users in real production
>> setting will likely wait for 8.3 anyway.

> And at this point most production users are only upgrading every 2-3
> releases anyway (something which will get worse with time).

The other side of that coin is that with a short devel cycle, 8.3 is
not necessarily going to look like a must-have upgrade to many people
either. If I were a DBA looking at the current plans, and I didn't have
a desperate need for bitmap indexes (a feature with a still very unclear
use-case footprint ...), I'd probably figure that updating to 8.2 soon
is a more rewarding strategy than waiting for 8.3. Known benefits now
versus unknown benefits later is a pretty easy call.

In the end, any one user is going to find particular updates compelling
or not based on specific features they need for their specific
application. We can't any longer expect that everyone's going to adopt
every release immediately ... indeed, that's why we're still supporting
back release branches.

regards, tom lane


From: David Fetter <david(at)fetter(dot)org>
To: Dave Page <dpage(at)vale-housing(dot)co(dot)uk>
Cc: pgsql-hackers(at)postgresql(dot)org
Subject: Re: 8.3 Development Cycle
Date: 2006-09-22 17:14:28
Message-ID: 20060922171428.GY3402@fetter.org
Views: Raw Message | Whole Thread | Download mbox | Resend email
Lists: pgsql-hackers

On Fri, Sep 22, 2006 at 02:16:53PM +0100, Dave Page wrote:
> Following the recent discussion on this list and another on
> pgsql-core, we have decided that we would like to aim to meet the
> following schedule for the release of PostgreSQL 8.3:
>
> April 1st 2007 - Feature freeze
^^^^^^^^^

We should probably move this forward or back one day.

Cheers,
D
--
David Fetter <david(at)fetter(dot)org> http://fetter.org/
phone: +1 415 235 3778 AIM: dfetter666
Skype: davidfetter

Remember to vote!


From: Andrew Dunstan <andrew(at)dunslane(dot)net>
To: Josh Berkus <josh(at)agliodbs(dot)com>
Cc: Tom Dunstan <pgsql(at)tomd(dot)cc>, Dave Page <dpage(at)vale-housing(dot)co(dot)uk>, pgsql-hackers(at)postgresql(dot)org
Subject: Re: 8.3 Development Cycle
Date: 2006-09-22 17:36:42
Message-ID: 45141F2A.8080009@dunslane.net
Views: Raw Message | Whole Thread | Download mbox | Resend email
Lists: pgsql-hackers

Josh Berkus wrote:
> Tom,
>
>> I'm obviously thinking of enums which was ready (for review at least) a
>> few weeks ago, but has probably bitrotted slightly since then given the
>> number of patches that have landed in the tree. I intended to brush it
>> up as soon as the 8.3 tree was open and resubmit it. Will that be a
>> waste of time?
>
> Ooops. Are you sure these weren't committed?
>
>
It's not committed - it was submitted long after feature freeze (in
fact, coding didn't begin until after freeze). But it's fairly liable to
bitrot, since it touches the catalog in a significant way.

cheers

andrew


From: Josh Berkus <josh(at)agliodbs(dot)com>
To: pgsql-hackers(at)postgresql(dot)org
Cc: Tom Dunstan <pgsql(at)tomd(dot)cc>, Dave Page <dpage(at)vale-housing(dot)co(dot)uk>
Subject: Re: 8.3 Development Cycle
Date: 2006-09-22 19:58:18
Message-ID: 200609221258.18775.josh@agliodbs.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Lists: pgsql-hackers

Tom,

> Pretty sure. :) Why the oops? They haven't been mentioned in some PR
> material or something have they?

No, I'd just been confused and thought the patch was submitted before
feature freeze.

--
--Josh

Josh Berkus
PostgreSQL @ Sun
San Francisco


From: Tom Dunstan <pgsql(at)tomd(dot)cc>
To: Dave Page <dpage(at)vale-housing(dot)co(dot)uk>
Cc: pgsql-hackers(at)postgresql(dot)org
Subject: Re: 8.3 Development Cycle
Date: 2006-09-23 00:21:14
Message-ID: 45147DFA.2020108@tomd.cc
Views: Raw Message | Whole Thread | Download mbox | Resend email
Lists: pgsql-hackers

Dave Page wrote:
> This will obviously be a short development cycle which will allow us to
> get some of the features that just missed 8.2 out of the door, as well
> as giving us the opportunity to try releasing before the summer (for
> those in the northern hemisphere) rather than after.

Joshua's original mail suggested that only certain features would go in.
Is that still on the cards, or will other features be considered if
they're ready?

I'm obviously thinking of enums which was ready (for review at least) a
few weeks ago, but has probably bitrotted slightly since then given the
number of patches that have landed in the tree. I intended to brush it
up as soon as the 8.3 tree was open and resubmit it. Will that be a
waste of time?

Thanks

Tom


From: Robert Treat <xzilla(at)users(dot)sourceforge(dot)net>
To: pgsql-hackers(at)postgresql(dot)org
Cc: Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>, Tom Dunstan <pgsql(at)tomd(dot)cc>, Dave Page <dpage(at)vale-housing(dot)co(dot)uk>
Subject: Re: 8.3 Development Cycle
Date: 2006-09-23 01:14:17
Message-ID: 200609222114.17916.xzilla@users.sourceforge.net
Views: Raw Message | Whole Thread | Download mbox | Resend email
Lists: pgsql-hackers

On Friday 22 September 2006 12:40, Tom Lane wrote:
> Tom Dunstan <pgsql(at)tomd(dot)cc> writes:
> > Joshua's original mail suggested that only certain features would go in.
> > Is that still on the cards, or will other features be considered if
> > they're ready?
>
> You'll note that Dave's mail said no such thing.

I'd like to see some type of statement from core what level of changes thier
willing to allow in the core for this short release (system catalog changes
seem like a must, and looks like on disk format changes is ok too?) Of
course my angle is making the upgrade from 8.2->8.3 as painless as
possible... if we can avoid a dump/reload cycle then people are less likely
to have to choose between 8.2 and 8.3, which would make everyone happy I
imagine.

--
Robert Treat
Build A Brighter LAMP :: Linux Apache {middleware} PostgreSQL


From: Bruce Momjian <bruce(at)momjian(dot)us>
To: Robert Treat <xzilla(at)users(dot)sourceforge(dot)net>
Cc: pgsql-hackers(at)postgresql(dot)org, Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>, Tom Dunstan <pgsql(at)tomd(dot)cc>, Dave Page <dpage(at)vale-housing(dot)co(dot)uk>
Subject: Re: 8.3 Development Cycle
Date: 2006-09-23 01:17:51
Message-ID: 200609230117.k8N1HpK14187@momjian.us
Views: Raw Message | Whole Thread | Download mbox | Resend email
Lists: pgsql-hackers

Robert Treat wrote:
> On Friday 22 September 2006 12:40, Tom Lane wrote:
> > Tom Dunstan <pgsql(at)tomd(dot)cc> writes:
> > > Joshua's original mail suggested that only certain features would go in.
> > > Is that still on the cards, or will other features be considered if
> > > they're ready?
> >
> > You'll note that Dave's mail said no such thing.
>
> I'd like to see some type of statement from core what level of changes thier
> willing to allow in the core for this short release (system catalog changes
> seem like a must, and looks like on disk format changes is ok too?) Of
> course my angle is making the upgrade from 8.2->8.3 as painless as
> possible... if we can avoid a dump/reload cycle then people are less likely
> to have to choose between 8.2 and 8.3, which would make everyone happy I
> imagine.

Agreed, but my guess is that we are going to introduce shorter varlena
headers for 8.3. It will hard to reject an optimization like that, and
that will probably change the disk format for most columns.

--
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 Dunstan <pgsql(at)tomd(dot)cc>
To: Josh Berkus <josh(at)agliodbs(dot)com>
Cc: Dave Page <dpage(at)vale-housing(dot)co(dot)uk>, pgsql-hackers(at)postgresql(dot)org
Subject: Re: 8.3 Development Cycle
Date: 2006-09-23 01:35:19
Message-ID: 45148F57.3060606@tomd.cc
Views: Raw Message | Whole Thread | Download mbox | Resend email
Lists: pgsql-hackers

Josh Berkus wrote:
>> I'm obviously thinking of enums which was ready (for review at least) a
>> few weeks ago, but has probably bitrotted slightly since then given the
>> number of patches that have landed in the tree. I intended to brush it
>> up as soon as the 8.3 tree was open and resubmit it. Will that be a
>> waste of time?
>
> Ooops. Are you sure these weren't committed?

Pretty sure. :) Why the oops? They haven't been mentioned in some PR
material or something have they?

Cheers

Tom


From: Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>
To: Bruce Momjian <bruce(at)momjian(dot)us>
Cc: Robert Treat <xzilla(at)users(dot)sourceforge(dot)net>, pgsql-hackers(at)postgresql(dot)org, Tom Dunstan <pgsql(at)tomd(dot)cc>, Dave Page <dpage(at)vale-housing(dot)co(dot)uk>
Subject: Re: 8.3 Development Cycle
Date: 2006-09-23 01:36:28
Message-ID: 11824.1158975388@sss.pgh.pa.us
Views: Raw Message | Whole Thread | Download mbox | Resend email
Lists: pgsql-hackers

Bruce Momjian <bruce(at)momjian(dot)us> writes:
> Agreed, but my guess is that we are going to introduce shorter varlena
> headers for 8.3. It will hard to reject an optimization like that, and
> that will probably change the disk format for most columns.

Well, several of the proposals that have been made would not cause
existing disk images to become broken --- in particular, the idea of
introducing separate "short" datatypes without touching the existing
ones would have that merit. So we might want to factor that point into
our choices about what to do.

This is all pretty pointless unless someone actually writes a pg_upgrade
tool, but maybe we'll see one for 8.3.

regards, tom lane


From: Tom Dunstan <pgsql(at)tomd(dot)cc>
To: Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>
Cc: Dave Page <dpage(at)vale-housing(dot)co(dot)uk>, pgsql-hackers(at)postgresql(dot)org
Subject: Re: 8.3 Development Cycle
Date: 2006-09-23 01:42:22
Message-ID: 451490FE.6090206@tomd.cc
Views: Raw Message | Whole Thread | Download mbox | Resend email
Lists: pgsql-hackers

Tom Lane wrote:
> Tom Dunstan <pgsql(at)tomd(dot)cc> writes:
>> Joshua's original mail suggested that only certain features would go in.
>> Is that still on the cards, or will other features be considered if
>> they're ready?
>
> You'll note that Dave's mail said no such thing.

No, but it did explicitly mention features that just missed 8.2, so I
just wanted some clarification, which you and Dave have now provided.
Thanks.

Tom


From: Simon Riggs <simon(at)2ndquadrant(dot)com>
To: Dave Page <dpage(at)vale-housing(dot)co(dot)uk>
Cc: pgsql-hackers(at)postgresql(dot)org
Subject: Re: 8.3 Development Cycle
Date: 2006-09-25 08:27:12
Message-ID: 1159172832.2777.313.camel@holly
Views: Raw Message | Whole Thread | Download mbox | Resend email
Lists: pgsql-hackers

On Fri, 2006-09-22 at 14:16 +0100, Dave Page wrote:
> Following the recent discussion on this list and another on pgsql-core,
> we have decided that we would like to aim to meet the following schedule
> for the release of PostgreSQL 8.3:
>
> April 1st 2007 - Feature freeze
>
> May 1st 2007 - Beta 1 release
>
> June 1st 2007 - Release
>
> This will obviously be a short development cycle which will allow us to
> get some of the features that just missed 8.2 out of the door, as well
> as giving us the opportunity to try releasing before the summer (for
> those in the northern hemisphere) rather than after.
>
> We are also aware that this is a tight timetable, however given the
> shorter development cycle we feel it is an achievable goal.

Thanks for that, Dave and Core.

I'm very happy to have clearly stated dates. That means we can all plan
what we'll be able to achieve in that time, which is important when some
of the largest or most complex features are being considered.

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