Skip site navigation (1) Skip section navigation (2)

Re: Some things I like to pick from the TODO list ...

From: Matthias Schmidt <schmidtm(at)mock-software(dot)de>
To: PostgreSQL-development <pgsql-hackers(at)postgresql(dot)org>
Subject: Some things I like to pick from the TODO list ...
Date: 2005-01-18 19:15:10
Message-ID: 457B5B7E-6985-11D9-AD26-000393AA75A0@mock-software.de (view raw)
Hi *,

I have some cylcles left and like to pick up something from the TODO 
list.

These are the things I'm interested in:

1) Allow limits on per-db/user connections
2) Allow server log information to be output as INSERT statements
3) Allow GRANT/REVOKE permissions to be applied to all schema objects 
with one
4) Allow PREPARE of cursors

what's free, what's apropriate for a newbee like me?

cheers,

Matthias

----------------------------------------------------------------------
Matthias Schmidt
Viehtriftstr. 49

67346 Speyer
GERMANY

Tel.: +49 6232 4867
Fax.: +49 6232 640089


From: Alvaro Herrera <alvherre(at)dcc(dot)uchile(dot)cl>
To: Matthias Schmidt <schmidtm(at)mock-software(dot)de>
Cc: PostgreSQL-development <pgsql-hackers(at)postgresql(dot)org>
Subject: Re: Some things I like to pick from the TODO list ...
Date: 2005-01-18 19:23:09
Message-ID: 20050118192309.GA14641@dcc.uchile.cl (view raw)
On Tue, Jan 18, 2005 at 08:15:10PM +0100, Matthias Schmidt wrote:

> 1) Allow limits on per-db/user connections

Sounds hard to do: what limits? CPU, disk?

> 2) Allow server log information to be output as INSERT statements

Is this really needed?

> 3) Allow GRANT/REVOKE permissions to be applied to all schema objects 
> with one

Maybe this is "apply schema changes to several objects with one
command".  This seems reasonable.

> 4) Allow PREPARE of cursors

What does this means?  Do you use an EXECUTE FETCH afterwards?  Doesn't
make a lot of sense to me.

-- 
Alvaro Herrera (<alvherre[(at)]dcc(dot)uchile(dot)cl>)
"Porque francamente, si para saber manejarse a uno mismo hubiera que
rendir examen... ¿Quién es el machito que tendría carnet?"  (Mafalda)

From: Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>
To: Matthias Schmidt <schmidtm(at)mock-software(dot)de>
Cc: PostgreSQL-development <pgsql-hackers(at)postgresql(dot)org>
Subject: Re: Some things I like to pick from the TODO list ...
Date: 2005-01-18 19:47:20
Message-ID: 20207.1106077640@sss.pgh.pa.us (view raw)
Matthias Schmidt <schmidtm(at)mock-software(dot)de> writes:
> These are the things I'm interested in:

> 1) Allow limits on per-db/user connections
> 2) Allow server log information to be output as INSERT statements
> 3) Allow GRANT/REVOKE permissions to be applied to all schema objects 
> with one
> 4) Allow PREPARE of cursors

> what's free, what's apropriate for a newbee like me?

I'd vote for #3 just because it'd be much the most useful --- we
get requests for that every other day, it seems like.  The others
are far down the wish-list.  It's also localized enough that I think
a newbie could handle it.

			regards, tom lane

From: Stephen Frost <sfrost(at)snowman(dot)net>
To: Matthias Schmidt <schmidtm(at)mock-software(dot)de>
Cc: PostgreSQL-development <pgsql-hackers(at)postgresql(dot)org>
Subject: Re: Some things I like to pick from the TODO list ...
Date: 2005-01-18 20:23:31
Message-ID: 20050118202331.GH10437@ns.snowman.net (view raw)
* Matthias Schmidt (schmidtm(at)mock-software(dot)de) wrote:
> 3) Allow GRANT/REVOKE permissions to be applied to all schema objects 
> with one

This would be nice.  I had to write a perl script to do it here. :)
It'd also be nice to be able to specify a set of permissions that will
be inheirited by newly created objects in a schema.  Something like:

grant select,insert,update on schema DEFAULT to group xyz;

	Stephen
From: Reini Urban <rurban(at)x-ray(dot)at>
To: PostgreSQL-development <pgsql-hackers(at)postgresql(dot)org>
Subject: Re: Some things I like to pick from the TODO list ...
Date: 2005-01-18 22:30:09
Message-ID: 41ED8DF1.7030700@x-ray.at (view raw)
Alvaro Herrera schrieb:
> On Tue, Jan 18, 2005 at 08:15:10PM +0100, Matthias Schmidt wrote:
>>1) Allow limits on per-db/user connections
> Sounds hard to do: what limits? CPU, disk?

Note that a typical server limit, the load average, will not be 
portable. There's no WIN32 solution yet.
The CPU load is also not really easy to port, but there exist solutions.

But I guess you are only talking about restricting client connections, 
which is easy enough.
-- 
Reini Urban


From: Matthias Schmidt <schmidtm(at)mock-software(dot)de>
To: Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>
Cc: PostgreSQL-development <pgsql-hackers(at)postgresql(dot)org>
Subject: Re: Some things I like to pick from the TODO list ...
Date: 2005-01-20 18:22:14
Message-ID: 35A1A1B2-6B10-11D9-BCCF-000393AA75A0@mock-software.de (view raw)
OK guys - i think I go for #3:

Allow GRANT/REVOKE permissions to be applied to all schema objects with 
one

cheers,

Matthias


Am 18.01.2005 um 20:47 schrieb Tom Lane:

> Matthias Schmidt <schmidtm(at)mock-software(dot)de> writes:
>> These are the things I'm interested in:
>
>> 1) Allow limits on per-db/user connections
>> 2) Allow server log information to be output as INSERT statements
>> 3) Allow GRANT/REVOKE permissions to be applied to all schema objects
>> with one
>> 4) Allow PREPARE of cursors
>
>> what's free, what's apropriate for a newbee like me?
>
> I'd vote for #3 just because it'd be much the most useful --- we
> get requests for that every other day, it seems like.  The others
> are far down the wish-list.  It's also localized enough that I think
> a newbie could handle it.
>
> 			regards, tom lane
>
>
----------------------------------------------------------------------
Matthias Schmidt
Viehtriftstr. 49

67346 Speyer
GERMANY

Tel.: +49 6232 4867
Fax.: +49 6232 640089



Privacy Policy | About PostgreSQL
Copyright © 1996-2013 The PostgreSQL Global Development Group