metaclass: (Default)
metaclass ([personal profile] metaclass) wrote2009-12-09 12:20 pm

PostgreSQL

На какой релиз сабжа сейчас модно ориентироваться?
В убунте и дебиане - 8.3.х в репозиториях, на сайте pg - и 8.3 и 8.4
Там какие-нибудь кардинальные отличия имеются?

PS: первые три коммента рекомендуют 8.4, в списке фич 8.4 много полезного, глобальных проблем при деплойменте в продакшен пока не предвидится, следовательно - берем 8.4

[identity profile] slonopotamus.livejournal.com 2009-12-09 12:39 pm (UTC)(link)
http://www.postgresql.org/docs/8.4/static/release-8-4.html

Думается что всё же лучше взять 8.4

[identity profile] theiced.livejournal.com 2009-12-09 12:39 pm (UTC)(link)
8.4 конечно. Имеются, я уже кидал ссылку в треде с тупыми опсосовскими рабами. http://www.postgresql.org/docs/current/static/release-8-4.html

[identity profile] slonopotamus.livejournal.com 2009-12-09 12:40 pm (UTC)(link)
8.4, кстати, таки есть в lenny-backports: http://packages.debian.org/ru/lenny-backports/postgresql

[identity profile] inhate.livejournal.com 2009-12-09 03:20 pm (UTC)(link)
Если не для production - берите 8.4
К тому моменту, как дойдет дело до актівного промышленного применения - это уже будет не страшно.

[identity profile] dark-aurel.livejournal.com 2009-12-09 04:31 pm (UTC)(link)
Там какие-нибудь кардинальные отличия имеются?

Касательно миграции между релизами (взято отсюда, выделение жирным моё):

A major release is numbered by increasing either the first or second part of the version number, e.g. 8.2 to 8.3.

Major releases usually change the internal format of system tables and data files. These changes are often complex, so we don't maintain backward compatibility for data files. A dump/reload of the database is required for major upgrades.