[HACKERS] Postgres v6.x-v7.0 roadmap - Mailing list pgsql-hackers

From Thomas G. Lockhart
Subject [HACKERS] Postgres v6.x-v7.0 roadmap
Date
Msg-id 3c82c65fd3e38936584dc5f7b708a31b
Whole thread Raw
List pgsql-hackers
I know that there has been some discussion on this, but thought a
more-or-less explicit roadmap to v7.0 might be helpful. Here are some
thoughts:

1) dump/reload is allowed or required on every formal release (e.g. for
v6.1->v6.2). This will allow incremental improvements to the backend
code without having to put in everything at once.

2) time travel code can be removed during the v6.x releases. It has been
unsupported and de-emphasized (not the word I'm thinking of, but can't
recall what de-x word I want) since v6.0.

3) the most visible improvements and changes from a user's point of view
are in capabilities and user interfaces.

How about targeting an accumulation of capabilities for a v7.0 release?
The accumulated changes might consist of Purifying the code, Vadim's
backend optimizations (fsync improvements, index improvements and
time-travel-removal?), SQL enhancements including subselects, unions,
and rules, and ?? Assuming that we will continue to get incremental
improvements in data types, parsing, etc, I think that subselects must
be high on the list of desirable features which may not magically appear
without a concerted effort.

I would guess that the SQL enhancements will take the most time and
would show up later in the v6.x releases than some of the other items...

Some statement like this on the Web page or attached to the ToDo list
might be helpful.

Comments?

            - Tom

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

pgsql-hackers by date:

Previous
From: "Thomas G. Lockhart"
Date:
Subject: Re: [HACKERS] 6.1 jumbo patch?
Next
From: Bruce Momjian
Date:
Subject: Re: [HACKERS] \dt and disk access