pg.ddx.io  pgsql-hackers@postgresql.org mailing list archive  
help / color / mirror / Atom feed
From: darrenk@insightdist.com
To: pgsql-hackers@postgresql.org
Subject: Re: [HACKERS] char types gone.
Date: Mon, 23 Mar 1998 15:39:11 -0500
Message-ID: <9803232039.AA48906@ceodev> (raw)

> > Have managed to delete char2,4,8 and 16.
> > Three points now...regression tests, docs and interfaces.
> > 
> > 1. Regression tests make very extensive use of char16.  Seems to
> > me that these should be changed to a name.  Same for tutorial and
> > any other example references in the code.  Seem ok?
> 
> Any reason not to use "text" for these cases? Or even varchar()? "name"
> is probably really only an internal Postgres type. We should have a
> regression test for it if we don't already. Let me know if you want me
> to help...

I think the 'name' type should be considered an internal type only and
mentioned as such wherever it is documented.  It's only purpose seems
to be for a consistent length to internal names and it does that rather
well.  User's would be better served with the other, varlena-based, types.

Any examples I was going to convert from char16 to char(16).  There are a
couple of mentions of the char16 struct that will have to be integrated
or changed to reference the varlena struct.

Finally, I'm redoing the char16 regression test for name.

> > 2. I'll take my best shot at the docs.
> 
> Where? The man pages or the sgml sources? I'm shooting for getting the
> sgml sources right, and obsoleting the man page _sources_, regenerating
> them from the sgml instead.

Do you want patches against doc/src/sgml/*?  The man pages references were
few, so they were easy to change for consistency sake then til they drop
into the bit bucket.  Changed a few references in the userguide too.

Only have to tidy up the docs and I'll submit the patch.

darrenk



view thread (23+ messages)  latest in thread

Message-ID: <9803232039.AA48906@ceodev>
Permalink:  ../9803232039.AA48906@ceodev/
Also on:    postgresql.org/message-id/9803232039.AA48906@ceodev

 · 

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-hackers@postgresql.org
  Cc: darrenk@insightdist.com
  Subject: Re: [HACKERS] char types gone.
  In-Reply-To: <9803232039.AA48906@ceodev>

* 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