Skip to content
Original
Tproger · Программирование· Марат Ильясов·· 7 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

The full text in the selected language is awaiting translation. The original is shown for now.

Разработчики выпустили 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