[devel] Будущее постгресса
Michael Bochkaryov
=?iso-8859-1?q?misha_=CE=C1_rattler=2Ekiev=2Eua?=
Чт Июл 31 04:42:41 MSD 2008
Alexey Borovskoy пишет:
> Добрый день.
>
> Чем глубже я копаю постгрес 8.3, тем сильнее желание что-нибудь от
> него оторвать.
>
> Из хотелок на отрывание:
>
> 1. Чрут. Зачем в ovz-контейнере постгрес в чруте. Возможный гимор --
> кто из чрута будет доставать базы.
Оторвать стоит - опять же, сразу проблемы с PL/* уберутся.
Причем, из чрута после апдейта доставать ничего не придется, т.к. в
инит-скрипте стоит "/var/lib/pgsql", который сделан симлинком в чрут.
> 2. Автоматическая инициализация кластера. Охота сделать скрипт
> pgsql-init-cluster. Инициализировать в ru_RU-UTF8?
Уже обсуждали - лучше функцию setup в инит-скрипт добавить.
И локаль лучше позволить выбирать - мне вот uk_UA.UTF-8 нужна.
> Кто рулит большими базами, отзовитесь. Нужны ваши пожелания. :-)
Так вроде уже wishlist собрали:
Из функционального:
1. Выбросить чрут нафиг, ибо больше вреда, чем пользы.
2. Написать утилиту для начальной конфигурации кластера.
3. Оторвать автоматический вызов initdb и добавить setup в init-скрипт.
4. Влепить в темплейт postgresql.conf протоколирование в syslog.
Из майнтейнерского:
1. Оторвать реально ненужную привязку к версии autoconf
2. Возможно, привязаться к майнстримовой SCM, чтобы изменения в коде
были более прослеживаемыми, чем один большой коммит.
Ну и почистить неактуальное барахло стоит. Судя по всему, несколько
скриптов имеют отношение лишь к 7.* версиям.
--
Michael Bochkaryov
Подробная информация о списке рассылки Devel