From:
"Nigel J(dot) Andrews" <nandrews(at)investsystems(dot)co(dot)uk>
To:
Andrew Sullivan <andrew(at)libertyrms(dot)info>
Cc:
pgsql-hackers(at)postgresql(dot)org,"Joshua D(dot) Drake" <jd(at)commandprompt(dot)com>,Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>,Robert Treat <xzilla(at)users(dot)sourceforge(dot)net>,"scott(dot)marlowe" <scott(dot)marlowe(at)ihs(dot)com>
Subject:
Re: Thoughts on maintaining 7.3
Date:
2003-10-03 22:20:55
Message-ID:
Pine.LNX.4.21.0310032308240.18083-100000@ponder.fairway2k.co.uk (view raw or flat )
Thread:
2003-09-30 16:37:26 from "Joshua D(dot) Drake" <jd(at)commandprompt(dot)com>
2003-10-01 12:36:43 from "Marc G(dot) Fournier" <scrappy(at)postgresql(dot)org>
2003-10-01 13:14:07 from Robert Treat <xzilla(at)users(dot)sourceforge(dot)net>
2003-10-01 13:41:18 from "Marc G(dot) Fournier" <scrappy(at)postgresql(dot)org>
2003-10-01 15:50:14 from Robert Treat <xzilla(at)users(dot)sourceforge(dot)net>
2003-10-01 17:58:51 from "Joshua D(dot) Drake" <jd(at)commandprompt(dot)com>
2003-10-01 18:55:51 from Andrew Dunstan <andrew(at)dunslane(dot)net>
2003-10-01 14:49:22 from Neil Conway <neilc(at)samurai(dot)com>
2003-10-01 15:40:23 from Robert Treat <xzilla(at)users(dot)sourceforge(dot)net>
2003-10-01 15:48:56 from "Joshua D(dot) Drake" <jd(at)commandprompt(dot)com>
2003-10-01 16:39:54 from Neil Conway <neilc(at)samurai(dot)com>
2003-10-05 13:41:03 from Hans-Jürgen Schönig <hs(at)cybertec(dot)at>
2003-10-01 17:48:44 from "Joshua D(dot) Drake" <jd(at)commandprompt(dot)com>
2003-10-01 14:44:57 from Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>
2003-10-01 13:19:51 from "scott(dot)marlowe" <scott(dot)marlowe(at)ihs(dot)com>
2003-10-01 17:47:57 from "Joshua D(dot) Drake" <jd(at)commandprompt(dot)com>
2003-10-01 19:11:02 from "scott(dot)marlowe" <scott(dot)marlowe(at)ihs(dot)com>
2003-10-01 19:31:54 from "Joshua D(dot) Drake" <jd(at)commandprompt(dot)com>
2003-10-01 19:49:55 from Robert Treat <xzilla(at)users(dot)sourceforge(dot)net>
2003-10-01 20:02:47 from "Joshua D(dot) Drake" <jd(at)commandprompt(dot)com>
2003-10-01 23:11:27 from Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>
2003-10-02 17:47:06 from "Joshua D(dot) Drake" <jd(at)commandprompt(dot)com>
2003-10-02 19:15:33 from Bruno Wolff III <bruno(at)wolff(dot)to>
2003-10-03 15:17:15 from Andrew Sullivan <andrew(at)libertyrms(dot)info>
2003-10-03 16:17:16 from "Joshua D(dot) Drake" <jd(at)commandprompt(dot)com>
2003-10-03 16:39:55 from Doug McNaught <doug(at)mcnaught(dot)org>
2003-10-03 16:47:58 from "Marc G(dot) Fournier" <scrappy(at)postgresql(dot)org>
2003-10-07 12:03:10 from Andrew Sullivan <andrew(at)libertyrms(dot)info>
2003-10-07 15:34:24 from Bruce Momjian <pgman(at)candle(dot)pha(dot)pa(dot)us>
2003-10-07 15:52:42 from Andrew Dunstan <andrew(at)dunslane(dot)net>
2003-10-07 15:58:26 from Bruce Momjian <pgman(at)candle(dot)pha(dot)pa(dot)us>
2003-10-07 17:59:12 from "Joshua D(dot) Drake" <jd(at)commandprompt(dot)com>
2003-10-07 18:21:49 from Bruce Momjian <pgman(at)candle(dot)pha(dot)pa(dot)us>
2003-10-07 18:01:42 from "Joshua D(dot) Drake" <jd(at)commandprompt(dot)com>
2003-10-08 01:28:40 from Christopher Kings-Lynne <chriskl(at)familyhealth(dot)com(dot)au>
2003-10-03 21:41:45 from Bruce Momjian <pgman(at)candle(dot)pha(dot)pa(dot)us>
2003-10-03 22:28:07 from "Joshua D(dot) Drake" <jd(at)commandprompt(dot)com>
2003-10-03 22:20:55 from "Nigel J(dot) Andrews" <nandrews(at)investsystems(dot)co(dot)uk>
2003-10-01 19:35:15 from Alvaro Herrera <alvherre(at)dcc(dot)uchile(dot)cl>
2003-10-01 23:09:10 from Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>
2003-10-02 12:28:08 from Rod Taylor <rbt(at)rbt(dot)ca>
2003-10-03 21:37:52 from Bruce Momjian <pgman(at)candle(dot)pha(dot)pa(dot)us>
2003-10-04 03:36:57 from Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>
2003-10-04 03:42:00 from Bruce Momjian <pgman(at)candle(dot)pha(dot)pa(dot)us>
2003-10-04 15:41:17 from Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>
2003-10-05 03:13:34 from Alvaro Herrera <alvherre(at)dcc(dot)uchile(dot)cl>
2003-10-05 03:53:49 from Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>
2003-10-05 20:31:33 from Alvaro Herrera <alvherre(at)dcc(dot)uchile(dot)cl>
2003-10-05 21:41:59 from Bruce Momjian <pgman(at)candle(dot)pha(dot)pa(dot)us>
2003-10-09 19:36:12 from Bruce Momjian <pgman(at)candle(dot)pha(dot)pa(dot)us>
2003-10-05 03:17:09 from Bruce Momjian <pgman(at)candle(dot)pha(dot)pa(dot)us>
2003-10-05 03:26:56 from Alvaro Herrera <alvherre(at)dcc(dot)uchile(dot)cl>
2003-10-05 03:57:33 from Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>
2003-10-05 04:40:37 from Bruce Momjian <pgman(at)candle(dot)pha(dot)pa(dot)us>
2003-10-05 06:11:11 from Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>
2003-10-05 14:28:31 from Bruce Momjian <pgman(at)candle(dot)pha(dot)pa(dot)us>
2003-10-09 19:30:18 from Bruce Momjian <pgman(at)candle(dot)pha(dot)pa(dot)us>
2003-10-09 19:34:27 from Bruce Momjian <pgman(at)candle(dot)pha(dot)pa(dot)us>
2003-10-01 22:11:18 from Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>
2003-10-01 22:23:16 from "Joshua D(dot) Drake" <jd(at)commandprompt(dot)com>
2003-10-01 22:35:55 from Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>
2003-10-01 15:40:57 from Andrew Sullivan <andrew(at)libertyrms(dot)info>
2003-10-01 15:49:51 from "Joshua D(dot) Drake" <jd(at)commandprompt(dot)com>
2003-10-01 16:30:31 from Andrew Sullivan <andrew(at)libertyrms(dot)info>
Lists:
pgsql-hackers
On Fri, 3 Oct 2003, Andrew Sullivan wrote:
> On Thu, Oct 02, 2003 at 02:15:33PM -0500, Bruno Wolff III wrote:
> > It might be better to split into two different trees. One just gets bug fixes,
> > the other gets bug fixes plus enhancements that won't require an initdb.
>
> Yes, please. Please, please do not force all users to accept new
> features in "stable" trees.
I wanted to say something similar earlier in this thread.
To me the stable branches are not for feature introduction. If features are
going to be introduced it is better to not have them applied in a manner which
means a pure bug fix only version can't be obtained. Obviously this means
having two branches if features are going to be introduced.
I agree sometimes one looks at new developments and thinks how good it would be
to have that feature, imagine what it'll be like when tablespaces are
introduced and you're using the previous stable version, but those features
need to be kept separate from the version that fixes that particularly nasty
index corruption someone only provided a fix for 12 months after the version
you have based your system around was released. One could argue that what is
really needed is a collection of patches providing a pick and choose facility
for features, with dependecies where unavoidable of course. The patches being
applicable to the latest bug patched version of the stable branch.
As an example take tsearch2. If that were core code, not optional, contrib
material, and one was running a 7.3 series server but wanted the nifty features
of tsearch2 instead of tsearch, would you expect all people upgrading within
the stable 7.3 branch for bug fixes to be forced to use tsearch2 and not
tsearch?
--
Nigel J. Andrews
In response to
pgsql-hackers by date
Next :From: Joshua D. DrakeDate: 2003-10-03 22:28:07
Subject : Re: Thoughts on maintaining 7.3
Previous :From : Christopher BrowneDate : 2003-10-03 21:55:25
Subject : Re: count(*) slow on large tables