Re: Full GUID support - Mailing list pgsql-hackers

From Peter Eisentraut
Subject Re: Full GUID support
Date
Msg-id 1310399302.27274.4.camel@vanquo.pezone.net
Whole thread Raw
In response to Re: Full GUID support  (Tom Lane <tgl@sss.pgh.pa.us>)
Responses Re: Full GUID support
List pgsql-hackers
On mån, 2011-07-11 at 11:13 -0400, Tom Lane wrote:
> Magnus Hagander <magnus@hagander.net> writes:
> > On Sun, Jul 10, 2011 at 20:59, Josh Berkus <josh@agliodbs.com> wrote:
> >> Also, I think that UUIDs fall into the class of "datatypes used by less
> >> than 10% of users" which should always remain extensions.  I'd consider
> >> CITEXT for core before UUID.
> 
> > UUID *is* in core. It's just the generation functions that aren't.
> 
> Remind me again *why* it's in core?  Seems like something that ought to
> be an extension.

I think at the time, making something an add-on would have placed an
excessive burden on potential users.  The claim was that most UUIDs are
generated by applications, so having the type in core would be
important, but having the generation functions not so much.

That said, there have been several proposals over the years to move a
few things out of the core into add-ons, and now that extension support
exists, we could potentially reopen that discussion.




pgsql-hackers by date:

Previous
From: "Kevin Grittner"
Date:
Subject: Re: Select For Update and Left Outer Join
Next
From: Heikki Linnakangas
Date:
Subject: Re: Select For Update and Left Outer Join