Skip to content
Original
Tproger · Программирование· Марат Ильясов·· 8 days agoAI score18

DuckDB 1.5.6 修复查询竞态与 WAL 恢复错误

Original title: DuckDB 1.5.6 исправил гонку запросов и ошибки восстановления WAL

The title and summary in the selected language are awaiting translation.

AI overview

DuckDB 1.5.6 于 9 月 28 日发布,修复了 1.5.5 之后发现的问题,包括消除活跃查询竞态、在恢复时替换文件前关闭主 WAL 描述符,以及不再把过长的整数常量静默截断为 HUGEINT。

Full text

Разработчики выпустили DuckDB 1.5.6 28 сентября. DuckDB — встраиваемая аналитическая SQL-СУБД для разработчиков и специалистов по анализу данных. Обновление исправляет ошибки, обнаруженные после версии 1.5.5.

Среди ключевых изменений: устранение гонки активных запросов, закрытие основного дескриптора WAL перед заменой файла при восстановлении и отказ от тихого усечения слишком длинных целочисленных литералов до типа HUGEINT. Также исправлены ошибки оптимизации Top-N, работы с UNION ALL и Parquet, а также автоматического отката неудачных неявно обёрнутых наборов из нескольких SQL-инструкций.

Релиз важен для команд, которые используют DuckDB в конкурентных сценариях, открывают базы после сбоев или обрабатывают большие целые значения. Перед обновлением продакшена стоит прогнать собственные запросы и проверить восстановление на копии базы, затем перейти с 1.5.5 на исправленную версию.

Source: Tproger · Программирование · tproger.ru