Re: [HACKERS] Arrays of Complex Types

From: Andrew Dunstan <andrew(at)dunslane(dot)net>
To: Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>
Cc: David Fetter <david(at)fetter(dot)org>, Bruce Momjian <bruce(at)momjian(dot)us>, Alvaro Herrera <alvherre(at)commandprompt(dot)com>, PostgreSQL Patches <pgsql-patches(at)postgresql(dot)org>, PG Hackers <pgsql-hackers(at)postgresql(dot)org>
Subject: Re: [HACKERS] Arrays of Complex Types
Date: 2007-04-09 00:35:53
Message-ID: 46198A69.1030106@dunslane.net
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-hackers pgsql-patches

Tom Lane wrote:
> Andrew Dunstan <andrew(at)dunslane(dot)net> writes:
>
>> Tom Lane wrote:
>>
>>> I don't suggest that we stop using the naming convention,
>>> but it would no longer be a hard-and-fast rule, just a convention.
>>> In particular we could rejigger things around the edges to reduce
>>> the name conflict problem. For instance the rule for forming array type
>>> names could be "prepend _, truncate to less than 64 bytes if necessary,
>>> then substitute numbers at the end if needed to get something unique".
>>> This is not all that different from what we do now to get unique
>>> serial sequence names, for example.
>>>
>
>
>> Sounds OK but I'd add something that might make it even more unlikely to
>> generate a name clash.
>>
>
> Like what? I don't want to stray far from _foo when we don't have to,
> because I'm sure there is user code out there that'll still rely on
> that naming convention; we shouldn't break it if we don't have to.
>
>
>
Oh, in that case maybe we'd better live with it :-(

I certainly think we should deprecate relying on it.

cheers

andrew

In response to

Browse pgsql-hackers by date

  From Date Subject
Next Message Tom Lane 2007-04-09 00:41:06 Re: [HACKERS] Arrays of Complex Types
Previous Message Tom Lane 2007-04-09 00:09:59 Re: [HACKERS] Arrays of Complex Types

Browse pgsql-patches by date

  From Date Subject
Next Message Tom Lane 2007-04-09 00:41:06 Re: [HACKERS] Arrays of Complex Types
Previous Message Tom Lane 2007-04-09 00:09:59 Re: [HACKERS] Arrays of Complex Types