Re: [HACKERS] Twelve days to feature freeze

2004-06-19 Thread Andrew Dunstan

Tom Lane wrote:
"Andrew Dunstan" <[EMAIL PROTECTED]> writes:
 

I am still hopeful that we can get a significant plperl improvement before
feature freeze, including shared data space, set returning funcs,
composite returning funcs, triggers and an spi query mechanism. It will be
touch and go and we might not make the cut, but i'm going to try.
   

I think we're trying to discourage people from the "submit big patch
on June 30" mindset.  If you've got any chance of making feature freeze
then you must have something fairly interesting already.  Put up a
work-in-progress patch so that you can get some feedback sooner, instead
of later.
As an example, Alvaro's been putting up WIP patches for nested
transactions regularly.  I have to admit that I personally have been
awful about giving him any feedback, but others have done more.
 


We have a version that works with cvs tip (at least of a day or so ago). 
See http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/plperlng/plperlng/  - 
all the features I mentioned are there.

Because pgfoundry is having trouble with anoncvs (which I am trying to 
fix) I have put a dropin replacement for the core cvs plperl directory 
here: http://pgfoundry.org/download.php/36/plperlng-2004-06-19.tar.gz

The reasons for not submitting a patch yet are: that the API is not 
quite settled (see 
http://lists.pgfoundry.org/pipermail/plperlng-devel/2004-June/date.html 
), that we need to do quite a lot of testing, and that the docs are 
almost totally nonexistant. Any help or comments will be appreciated.

cheers
andrew
---(end of broadcast)---
TIP 3: if posting/reading through Usenet, please send an appropriate
 subscribe-nomail command to [EMAIL PROTECTED] so that your
 message can get through to the mailing list cleanly


Re: [HACKERS] Twelve days to feature freeze

2004-06-19 Thread Dave Page

> -Original Message-
> From: [EMAIL PROTECTED] on behalf of Bruce Momjian
> Sent: Sat 6/19/2004 4:18 AM
> To: PostgreSQL-development
> Subject: [HACKERS] Twelve days to feature freeze
> 
> Win32 - need service manger code, 

Claudio posted a patch for that that looked OK. I haven't had a chance to properly 
test it yet though - hopefully tonight.

> installer is outside project

Magnus & I (well, mainly Magnus) have been working on that. Most of it's there now :-)

Regards, Dave

---(end of broadcast)---
TIP 1: subscribe and unsubscribe commands go to [EMAIL PROTECTED]


Re: [HACKERS] Twelve days to feature freeze

2004-06-18 Thread Tom Lane
"Andrew Dunstan" <[EMAIL PROTECTED]> writes:
> I am still hopeful that we can get a significant plperl improvement before
> feature freeze, including shared data space, set returning funcs,
> composite returning funcs, triggers and an spi query mechanism. It will be
> touch and go and we might not make the cut, but i'm going to try.

I think we're trying to discourage people from the "submit big patch
on June 30" mindset.  If you've got any chance of making feature freeze
then you must have something fairly interesting already.  Put up a
work-in-progress patch so that you can get some feedback sooner, instead
of later.

As an example, Alvaro's been putting up WIP patches for nested
transactions regularly.  I have to admit that I personally have been
awful about giving him any feedback, but others have done more.

regards, tom lane

---(end of broadcast)---
TIP 3: if posting/reading through Usenet, please send an appropriate
  subscribe-nomail command to [EMAIL PROTECTED] so that your
  message can get through to the mailing list cleanly


Re: [HACKERS] Twelve days to feature freeze

2004-06-18 Thread Andrew Dunstan
Bruce Momjian said:
> We have twelve days until July 1, feature freeze.
>
> Looking at our list:
>
> Win32 - need service manger code, installer is outside project
>
> Tablespaces - patch installed;  discussing implementation and
> administration details.
>
> Nested transactions - submitted, with phantom xids;  only needs trigger
> and guc work.  Tom is going to review it in the next few days.  We need
> to determine that we can complete all the needed nested transaction
> work by July 1, and we need to give Alvaro feedback so he can complete
> any needed items.  I feel bad we haven't given him feedback sooner, but
> the patch is difficult to review because it is so large, and Alvaro has
> been continuing to improve it.  With phantom xids done, he is almost
> complete so we need to give him feedback soon.
>
> PITR - Simon is working on doing restores by calling an external
> program to transfer one file at a time into the pg_xlog directory,
> processing it, then deleting it.  I think he will be done in a few
> days, and we will review his patch soon.
>
> The only good thing about the delay in applying these patches is that
> the CVS tree isn't moving very much.
>
> We are also looking to get pg_autovacuum in the backend done and there
> are a number of almost-finished patches floating around that I hope we
> can get in.
>
> I will have sporatic connectivity after Monday while I am in Europe so
> will only be able to help occasionally.  Tom will be doing most of the
> heavy lifting to get us to feature freeze.  Thanks, Tom!
>

I am still hopeful that we can get a significant plperl improvement before
feature freeze, including shared data space, set returning funcs,
composite returning funcs, triggers and an spi query mechanism. It will be
touch and go and we might not make the cut, but i'm going to try.

cheers

andrew



---(end of broadcast)---
TIP 6: Have you searched our list archives?

   http://archives.postgresql.org


[HACKERS] Twelve days to feature freeze

2004-06-18 Thread Bruce Momjian
We have twelve days until July 1, feature freeze.

Looking at our list:

Win32 - need service manger code, installer is outside project

Tablespaces - patch installed;  discussing implementation and
administration details.

Nested transactions - submitted, with phantom xids;  only needs trigger
and guc work.  Tom is going to review it in the next few days.  We need
to determine that we can complete all the needed nested transaction work
by July 1, and we need to give Alvaro feedback so he can complete any
needed items.  I feel bad we haven't given him feedback sooner, but the
patch is difficult to review because it is so large, and Alvaro has been
continuing to improve it.  With phantom xids done, he is almost
complete so we need to give him feedback soon.

PITR - Simon is working on doing restores by calling an external program
to transfer one file at a time into the pg_xlog directory, processing
it, then deleting it.  I think he will be done in a few days, and we
will review his patch soon.

The only good thing about the delay in applying these patches is that
the CVS tree isn't moving very much.

We are also looking to get pg_autovacuum in the backend done and there
are a number of almost-finished patches floating around that I hope we
can get in.

I will have sporatic connectivity after Monday while I am in Europe so
will only be able to help occasionally.  Tom will be doing most of the
heavy lifting to get us to feature freeze.  Thanks, Tom!

-- 
  Bruce Momjian|  http://candle.pha.pa.us
  [EMAIL PROTECTED]   |  (610) 359-1001
  +  If your life is a hard drive, |  13 Roberts Road
  +  Christ can be your backup.|  Newtown Square, Pennsylvania 19073

---(end of broadcast)---
TIP 8: explain analyze is your friend