Re: autogenerating headers & bki stuff

From: Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>
To: Peter Eisentraut <peter_e(at)gmx(dot)net>
Cc: pgsql-hackers(at)postgresql(dot)org, Greg Stark <gsstark(at)mit(dot)edu>, Robert Haas <robertmhaas(at)gmail(dot)com>
Subject: Re: autogenerating headers & bki stuff
Date: 2009-07-27 14:04:47
Message-ID: 9839.1248703487@sss.pgh.pa.us
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-hackers

Peter Eisentraut <peter_e(at)gmx(dot)net> writes:
> On Sunday 26 July 2009 20:58:30 Tom Lane wrote:
>> The argument about optional stuff doesn't impress me. I would think
>> that something that's going to be optionally loaded doesn't need to be
>> considered during bootstrap mode at all. We can just have initdb run
>> some SQL scripts (or not) during its post-bootstrap phase.

> Isn't that exactly what some people are proposing? Remove the nonessential
> things from the DATA() lines and put them into SQL scripts?

I think what "some people are proposing" is to rip inessential stuff
(say, the geometry types) out of core completely. Which I'd not be
against. The discussion at the moment is about whether to have
first-class and second-class citizens within the core set of functions;
and that I'm against. I think two notations implemented by two
different toolchains will be confusing and not help maintenance that much.

regards, tom lane

In response to

Browse pgsql-hackers by date

  From Date Subject
Next Message Kevin Grittner 2009-07-27 14:09:56 Re: When is a record NULL?
Previous Message Ahmed DERBAH 2009-07-27 13:49:59 FW: PostGres developer Contact