CedrusData 442-1 (21 марта 2024)#
CedrusData 442-1 основан на Trino 442 и содержит весь функционал данной версии.
Общее#
Добавлена промышленная поддержка динамических каталогов и команд CREATE CATALOG и DROP CATALOG. Поддержаны три типа хранилищ каталогов: Postgres, RocksDB, память. Поддержано выборочное применение свойств к различным узлам. Для включения установите параметр
catalog.management=cedrusdata_dynamic
.Добавлен кэш результатов, который значительно ускоряет обработку повторяющихся запросов. Закэшированные результаты могут быть сохранены в памяти координатора или в файловой системе. Для включения кэша результатов необходимо добавить параметр конфигурации
cedrusdata.result-cache.enabled=true
. Документация: Кэш результатов запросов CedrusData.Добавлена поддержка PowerBI при работе через Arrow Flight SQL. Гайд по настройке: Подключение к Microsoft Power BI.
Добавлено автоматическое закрытие по таймауту пользовательской сессии в Arrow Flight SQL.
Добавлена системная таблица
system.cedrusdata.stats_cluster
, которая отображает кумулятивные статистики кластера: количество worker-узлов, доступная и потребляемая память, загрузка CPU. Для включения сбора статистик необходимо добавить параметр конфигурацииcedrusdata.stats.cluster.enabled=true
. Документация: cedrusdata.stats_cluster.
Web-интерфейс CedrusData#
Добавлена первая версия web-интерфейса CedrusData, который позволяет запускать SQL запросы. Документация: Web-интерфейс CedrusData.
Iceberg коннектор#
Улучшена поддержка co-located Join для partitioned таблиц.
Улучшена производительность локального дискового кэша.
Удалены параметры конфигурации
cedrusdata.iceberg.partition-execution.bucket-count
,cedrusdata.iceberg.soft-affinity-scheduling.enabled
иcedrusdata.node-scheduler.soft-affinity.candidates
.
Greenplum коннектор#
Исправлена ошибка, когда параллелизм не учитывался при осуществлении pushdown операторов SORT и LIMIT.