Релиз 467 (6 декабря 2024)#

Общее#

  • Добавлена поддержка предложения DISTINCT в оконных агрегатных функциях. (#24352)

  • Разрешено использовать LISTAGG как оконную агрегатную функцию. (#24366)

  • Протокол по умолчанию для внутреннего взаимодействия изменен на HTTP/1.1, чтобы устранить проблемы с HTTP/2. (#24299)

  • При использовании протокола спулинга клиентам по умолчанию возвращаются сжатые результаты. (#24332)

  • В хранилище добавлен идентификатор приложения azure.application-id, gcs.application-id или s3.application-id при использовании протокола спулинга. (#24361)

  • Добавлена поддержка трассировки OpenTelemetry для обработчиков событий HTTP, Kafka и MySQL. (#24389)

  • Исправлена некорректная обработка сигнала SIGTERM, из-за которой сервер не завершал работу. (#24380)

  • Исправлены ошибки запросов или отсутствующая статистика в SHOW STATS, когда коннектор возвращает значения NaN для статистики таблицы. (#24315)

Образ Docker#

  • Удален менеджер пакетов microdnf. (#24281)

Коннектор Iceberg#

  • Добавлены metadata-таблицы $all_manifests. (#24330)

  • ⚠️ Breaking change: Из табличной функции table_changes удалены устаревшие аргументы schema и table. Используйте вместо них schema_name и table_name. (#24324)

  • ⚠️ Breaking change: Для каталогов Unity теперь используется свойство конфигурации iceberg.rest-catalog.warehouse вместо iceberg.rest-catalog.parent-namespace. (#24269)

  • Исправлена ошибка при параллельной записи в столбцы с преобразованным секционированием. (#24160)

  • Добавлена очистка файлов транзакций таблицы при ошибке CREATE TABLE. (#24279)

Коннектор Delta Lake#

  • Добавлена metadata-таблица $transactions. (#24330)

  • В metadata-таблицу $history добавлен столбец operation_metrics. (#24379)

SPI#