Re: Prototype: In-place upgrade v02

From: Greg Smith <gsmith(at)gregsmith(dot)com>
To: Heikki Linnakangas <heikki(dot)linnakangas(at)enterprisedb(dot)com>
Cc: Zdenek Kotala <Zdenek(dot)Kotala(at)Sun(dot)COM>, PostgreSQL-development <pgsql-hackers(at)postgresql(dot)org>
Subject: Re: Prototype: In-place upgrade v02
Date: 2008-09-06 08:58:00
Message-ID: Pine.GSO.4.64.0809060430250.21701@westnet.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-hackers

On Fri, 5 Sep 2008, Heikki Linnakangas wrote:

> All in all, though. I find it a bit hard to see the big picture.

I've been working on trying to see that myself lately, have been dumping
links to all the interesting material at
http://wiki.postgresql.org/wiki/In-place_upgrade if there's any of that
you haven't seen before.

> To keep this concrete, let's focus on PG 8.2 -> PG 8.3 (or are you
> focusing on PG 8.3 -> 8.4? That's fine with me as well, but let's pick
> one)

From a complexity perspective, the changes needed to go from 8.2->8.3 seem
much larger than what's needed for 8.3->8.4. There's also a huge PR win
if 8.4 goes out the door saying that in-place upgrades are available from
the previous version starting at the 8.4 release. Given the limited time
left, I would think a focus on nailing the 8.3->8.4 conversion down first
and then slipping in support for earlier revs later would be one way to
get this into more managable chunks. Obviously if you can fit
infrastructure that makes the 8.2 conversion easier that's worth doing,
but I'd hate to see this get bogged down worrying too much about things
that haven't actually changed since 8.3.

The specific areas I am getting up to speed to help out with here are
catalog updates and working on integration/testing.

--
* Greg Smith gsmith(at)gregsmith(dot)com http://www.gregsmith.com Baltimore, MD

In response to

Browse pgsql-hackers by date

  From Date Subject
Next Message Markus Wanner 2008-09-06 11:34:10 Review Report: propose to include 3 new functions into intarray and intagg
Previous Message Hitoshi Harada 2008-09-06 08:54:04 Re: Window functions patch v04 for the September commit fest