Объявлено о выходе новых версий СУБД PostgreSQL - 8.3.3 (релиз 8.3.2 был пропущен), 8.2.9, 8.1.13, 8.0.17 и 7.4.21, в которых представлены важные исправления:
- Исправлена ошибка, которая могла привести к краху при попытке декомпрессии поврежденных данных;
- Повышена эффективность выполнение некоторых типов запросов;
- Обновление данных по переключению на летнее/зимнее время (изменения для 7 стран);
- Выполнение SIGTERM более не приводит к повреждению областей разделяемой памяти в некоторых ситуациях;
- Исправлены проблемы с блокировками для GIN индексов;
- Устранена проблема, приводящая к краху СУБД на платформе Windows, возникающая при помещения некорректных символов в БД с данными в кодировке UTF-8 от клиента у которого активна другая кодировка;
- Некорректное формирование макроса %r для команды recovery_command могло привести к потере некоторых WAL файлов на запасном сервере;
- Добавлены дополнительные проверки при выполнении конструкции ALTER TABLE ADD COLUMN ... PRIMARY KEY;
- Устранены проблемы с выполнением SELECT FOR UPDATE/SHARE в качестве подзапроса в не SELECT операции;
- Налажена возможность использования полей с типом enum в качестве внешних ключей;
- Исправлена ошибка, которая могла привести к краху при использовании конструкции "x IN (SELECT y FROM ...)", если x и y имеют разные типы данных;
- Исправлена некорректная конвертация буквы Ё при перекодировании с участием ISO-8859-5.
Кроме того, объявлено о прекращении поддержки веток PostgreSQL 8.0 и 8.1 для платформы Windows.
|