pg.ddx.io  pgsql-sql@postgresql.org mailing list archive  
help / color / mirror / Atom feed
From: Neil Conway <nconway@klamath.dyndns.org>
To: Christopher Kings-Lynne <chriskl@familyhealth.com.au>
Cc: peter_e@gmx.net
Cc: pgman@candle.pha.pa.us
Cc: tgl@sss.pgh.pa.us
Cc: josh@agliodbs.com
Cc: jproctor@prium.net
Cc: pgsql-patches@postgresql.org
Subject: Re: [SQL] 16 parameter limit
Date: Mon, 15 Apr 2002 23:52:16 -0400
Message-ID: <20020415235216.5bdf393a.nconway@klamath.dyndns.org> (raw)
In-Reply-To: <GNELIHDDFBOCMGBFGEFOKECGCCAA.chriskl@familyhealth.com.au>
References: <Pine.LNX.4.30.0204152332040.834-100000@peter.localdomain>
	<GNELIHDDFBOCMGBFGEFOKECGCCAA.chriskl@familyhealth.com.au>

On Tue, 16 Apr 2002 11:35:57 +0800
"Christopher Kings-Lynne" <chriskl@familyhealth.com.au> wrote:
> > > Are we staying at 16 as the default?   I personally think we can
> > > increase it to 32 with little penalty,
> >
> > If you want to increase it, let's just increase it and not add any more
> > configure options.  If someone wants more than 32 then we really need to
> > start talking about design issues.
> 
> Why not give them the configure option?  It's not good HCI to impose
> arbitrary limits on people...?

It's not an arbitrary limit -- users can easily change pg_config.h.

> We can default it to 32, since there's demand for it.  If a particular user
> decided to configure it higher, then they do that knowing that it may cause
> performance degradation.  It's good to give them that choice though.

What if someone actually uses functions with more than 32
arguments? Their code will not longer be portable among
PostgreSQL installations, and they'll need to get the local
admin to recompile.

I could see adding a configure option if there was a justifiable
reason for using functions with more than 32 arguments -- but
IMHO that is quite a bizarre situation anyway, as Peter said.

My vote is to set the default # of function args to some
reasonable default (32 sounds good), and leave it at that.

Cheers,

Neil

-- 
Neil Conway <neilconway@rogers.com>
PGP Key ID: DB3C29FC



view thread (43+ messages)  latest in thread

Message-ID: <20020415235216.5bdf393a.nconway@klamath.dyndns.org>
Permalink:  ../20020415235216.5bdf393a.nconway@klamath.dyndns.org/
Also on:    postgresql.org/message-id/20020415235216.5bdf393a.nconway@klamath.dyndns.org

 · 

reply

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Reply to all the recipients using the --to and --cc options:
  reply via email

  To: pgsql-sql@postgresql.org
  Cc: nconway@klamath.dyndns.org, chriskl@familyhealth.com.au, peter_e@gmx.net, pgman@candle.pha.pa.us, tgl@sss.pgh.pa.us, josh@agliodbs.com, jproctor@prium.net, pgsql-patches@postgresql.org
  Subject: Re: [SQL] 16 parameter limit
  In-Reply-To: <20020415235216.5bdf393a.nconway@klamath.dyndns.org>

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

This inbox is served by DDX for PostgreSQL; see mirroring instructions
for how to clone and mirror all data and code used for this inbox