Релиз 468 (17 декабря 2024)#
Общее#
Добавлена поддержка Python user-defined functions. (#24378)
В Preview Web UI добавлен обзор кластера. (#23600)
Добавлены новые состояния узлов
DRAININGиDRAINED, позволяющие повторно активировать выводимый из эксплуатации рабочий узел. (#24444)
Коннектор BigQuery#
Коннектор Delta Lake#
⚠️ Breaking change: Уменьшено использование памяти координатора для кэша метаданных таблиц Delta и добавлена конфигурация
delta.metadata.cache-max-retained-sizeдля управления использованием памяти. Удалено свойство конфигурацииdelta.metadata.cache-size, а значение по умолчанию дляdelta.metadata.cache-ttlувеличено до30m. (#24432)
Коннектор Hive#
Оптимизация выполнения с несовпадающим числом бакетов включена по умолчанию. Ее можно отключить с помощью свойства конфигурации
hive.optimize-mismatched-bucket-countи свойства сеансаoptimize_mismatched_bucket_count. (#23432)Производительность повышена за счет отключения выполнения с бакетами, когда оно не полезно для обработки запроса. (#23432)
Коннектор Iceberg#
Повышена производительность при выполнении соединения или агрегации по бакетированной таблице с выполнением с бакетами. Это можно отключить с помощью свойства конфигурации
iceberg.bucket-executionи свойства сеансаbucket_execution_enabled. (#23432)Свойство конфигурации
iceberg.materialized-views.storage-schemaобъявлено устаревшим. (#24398)⚠️ Breaking change: Столбец
partitionsв metadata-таблице$manifestsпереименован вpartition_summaries. (#24103)Устранено чрезмерное использование ресурсов координатора при чтении системных таблиц Iceberg. (#24396)
Коннектор PostgreSQL#
Добавлена поддержка нетранзакционных операторов MERGE. (#23034)
SPI#
Добавлено проталкивание секционирования, которое коннектор может использовать для включения необязательного секционирования или выбора между несколькими стратегиями секционирования. (#23432)