Everything is now "required by the database system"

Поиск
Список
Период
Сортировка
От Peter Eisentraut
Тема Everything is now "required by the database system"
Дата
Msg-id Pine.LNX.4.44.0208131909080.10067-100000@localhost.localdomain
обсуждение исходный текст
Ответы Re: Everything is now "required by the database system"
Re: Everything is now "required by the database system"
Список 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@gmx.net



В списке pgsql-hackers по дате отправления:

Предыдущее
От: Peter Eisentraut
Дата:
Сообщение: Re: libpqxx
Следующее
От: "Marc G. Fournier"
Дата:
Сообщение: Re: [COMMITTERS] pgsql-server/src