| From: | Peter Eisentraut <peter_e(at)gmx(dot)net> |
|---|---|
| To: | PostgreSQL Development <pgsql-hackers(at)postgresql(dot)org> |
| Subject: | Everything is now "required by the database system" |
| Date: | 2002-08-13 17:19:06 |
| Message-ID: | Pine.LNX.4.44.0208131909080.10067-100000@localhost.localdomain |
| Views: | Whole Thread | Raw Message | Download mbox | Resend email |
| Thread: | |
| Lists: | pgsql-hackers |
With the new dependency system we have the entire system catalog content
pinned down and unchangeable. This is a tiny dent in the nice extensible
nature of the system.
Would it be feasible to identify the non-essential parts of the built-in
objects (say, inet type, numeric type, associated functions, etc.) and
declare those with regular SQL commands in initdb? In the end, the system
catalog contents in include/catalog/ would only contain the "bootstrap"
content. For example, the pg_proc content could be made more manageable
that way.
Not sure if this is worth considering for this release, but it might be a
medium-term project.
Comments?
--
Peter Eisentraut peter_e(at)gmx(dot)net
| From | Date | Subject | |
|---|---|---|---|
| Next Message | Oleg Bartunov | 2002-08-13 17:21:25 | Re: db partial dumping with pg_dump |
| Previous Message | Marc G. Fournier | 2002-08-13 17:19:01 | Re: [COMMITTERS] pgsql-server/src |