Re: Open items list for 8.1 - Mailing list pgsql-hackers

From Neil Conway
Subject Re: Open items list for 8.1
Date
Msg-id 1127945222.10297.51.camel@localhost.localdomain
Whole thread Raw
In response to Re: Open items list for 8.1  ("Marc G. Fournier" <scrappy@postgresql.org>)
Responses Re: Open items list for 8.1
List pgsql-hackers
On Wed, 2005-28-09 at 18:35 -0300, Marc G. Fournier wrote:
> The problem isn't whether or not they should be changed, the problem is 
> that they were changed *during* beta AND *against* the direction that 
> discussion on these changes went

I'm not sure what you mean: what is "the direction that discusson on
these changes went"? (If you're referring to "complete" vs. "total",
that hardly constitutes a change in direction.)

> ... pre-beta would have been more acceptable, but pre-feature freeze
> would have been much preferred

I think there is an argument to be made for reverting pg_cancel_backend,
since that function was released with 8.0. Personally I'm sceptical that
there are very many people using that function in scripts (particularly
using it in such a way that their scripts will break if the return type
is changed). Since we've already made the change, I don't really see the
point in reverting it, but I don't mind if someone wants to do it.

As for the other changes, I think there is absolutely no reason to
revert them. Since when is making changes to the signatures of new
functions forbidden during the beta period? AFAIK we don't make
guarantees of backward compatibility during the beta period, nor would
it be sensible to do so. We had the opportunity to fix some poor API
choices, and since an initdb was already required I think making these
changes for beta2 was quite reasonable.

-Neil




pgsql-hackers by date:

Previous
From: Hannu Krosing
Date:
Subject: Re: Vacuum questions...
Next
From: Tom Lane
Date:
Subject: Re: execution of prepared statements leaks memory