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 по дате отправления: