Выпущены (http://www.postgresql.org/about/news.930) два новых релиза PosgreSQL - 8.3.1 (http://www.postgresql.org/docs/8.3/static/release-8-3-1.html) и 8.2.7 (http://www.postgresql.org/docs/8.2/static/release-8-2-7.html), в которых исправлено более 20 некритических ошибок.
Некоторые решенные проблемы:
- Возможность потенциального зацикливания (deadlock) и повреждения кэша при одновременном запуске конкурирующих операций VACUUM FULL;
- Некорректная работа с внешними ключами (foreign key) ссылающимися на поля с другими, но совместимыми, типами категории "character" или "bit";
- Вероятность падения процесса при перепланировании предварительно подготовленных запросов (prepared statement), инициированных на уровне протокола и используемых в таких клиентских драйверах как JDBC и DBI.
- Нарушении работоспособности кода сравнения записей, содержащих столбцы различных типов;
- Запрещено использование LISTEN и UNLISTEN, а также удаление временных таблиц, для подготовленных для двух этапного коммита транзакций (prepared transaction)
- Вероятность падения процесса при выполнении запроса в котором участвует hash индекс;
- Некорректная работа LIKE для не-ASCII символов в однобайтных кодировках;
- Отключена функция xmlvalidate, которая по планам должна была быть удалена в версии 8.3;
- Устранена утечка памяти при использовании функций, возвращающих множества;
- Изменено поведение функции encode(bytea, 'escape') для многобайтовых кодировок (теперь все многобайтовые символы транслируются в вид \nnn)
- Ошибка приводящая к сообщению "unrecognized node type" при выполнении ALTER OWNER;
- Ошибка связанная с правами доступа при выполнении CREATE TABLE LIKE INCLUDING INDEXES;
- Ошибка определения номера порта в pg_ctl, заданного через опцию -w
- Проблемы с оптимизацией кода при сборке GCC 4.3, нужно использовать -fwrapv
Кроме того, выпущен новый релиз библиотеки SQLite 3.5.7 (http://www.sqlite.org/releaselog/3_5_7.html), в котором исправлено около 10 ошибок.
URL: http://www.postgresql.org/about/news.930
Новость: http://www.opennet.dev/opennews/art.shtml?num=14833