Оригинал взят у
mshurutov в
Обновление PostgreSQLСобственно,
субж, однако.
Обновленные версии:
9.4.1,
9.3.6,
9.2.10,
9.1.15,
9.0.19.
Собственно, вольное переложение материала по сЦылке, да.
- Некоторое количество обновлений, связанных с безопасностью;
- Esc-последовательности в JSON&JSONB;
- Некоторое количество заплат (> 60, правда некоторые касаются только 9.4) на все и всякие безобразия;
Из того, что лично мне могло бы быть неприятно (я пока совсем не понимаю, как мне может чем-то насолить виндовая Норвегия :)):
- починено повреждение данных при миграции базы в иной пространство таблиц и обратно;
- (если я правильно понял), появилась гарантия корректного копирования данных UNLOGGED таблиц при ALTER DATABASE;
- (опять же, если я правильно понял), предупреждение дедлоков в случае неявной блокировки строк при обновлении;
- починены пара SELECT FOR UPDATE;
- исправлены ошибки, связанные с регулярками;
- исправлены ошибки в контейнерах tsquery;
- исправлены ошибки в обработке пространств имен в xpath();
- запилены некоторые полезные вещи для автовакуума;
- множественные правки ошибок в логическом декодинге в 9.4 (что не может не радовать, однако!);
- исправлены ошибки копирования при замене страниц на ведомом сервере;
- предотвращение дублирования WALов при окончании восстановления или переключения в r/w-режим;
- предотвращение дедлоков при параллельном восстановлении дампа "только схема";
Некоторое количество правок в контрибах;
Некоторое количество правок в таймзонах;
Описание процедуры обновления;
Ну вот как-то так.