Релиз 412 (5 апр 2023)#
Общее#
Добавлена поддержка агрегатных функций и параметров как аргументов функций
json_object()иjson_array(). (#16489, #16523, #16525)Статистика выполнения правил оптимизатора теперь доступна в статистике запроса. Число правил, для которых собирается статистика, можно ограничить свойством конфигурации
query.reported-rule-stats-limit. (#2578)Добавлена табличная функция
exclude_columns(). (#16584)Добавлена возможность отключить использование оптимизатора на основе стоимости для определения секционирования стадии с помощью свойства конфигурации
optimizer.use-cost-based-partitioningили свойства сеансаuse_cost_based_partitioning. (#16781)Улучшена производительность запросов с табличными функциями, имеющими табличные аргументы. (#16012)
Улучшена задержка для маленьких запросов при включенном отказоустойчивом выполнении. (#16103)
Исправлен сбой при запросе вложенного поля типа
rowв запросах сORDER BY ... LIMIT. (#16768)
Драйвер JDBC#
Добавлена возможность настроить пользовательский DNS resolver. (#16647)
Коннектор ClickHouse#
Улучшена производительность запросов с
sum(DISTINCT ...)за счет проталкивания вычисления в ClickHouse. (#16452)
Коннектор Delta Lake#
Коннектор Hive#
Коннектор Iceberg#
Исправлены неверные результаты для процедуры
migrate, когда расположение таблицы содержит скрытый каталог. (#16779)
Коннектор Ignite#
Коннектор MariaDB#
Улучшена производительность запросов с
sum(DISTINCT ...)за счет проталкивания вычисления в MariaDB. (#16452)
Коннектор MySQL#
Улучшена производительность запросов с
sum(DISTINCT ...)за счет проталкивания вычисления в MySQL. (#16452)
Коннектор Oracle#
Улучшена производительность запросов с
sum(DISTINCT ...)за счет проталкивания вычисления в Oracle. (#16452)
Коннектор PostgreSQL#
Добавлена поддержка комментариев таблиц. (#16135)
Улучшена производительность запросов с
sum(DISTINCT ...)за счет проталкивания вычисления в PostgreSQL. (#16452)
Коннектор Redshift#
Улучшена производительность запросов с
sum(DISTINCT ...)за счет проталкивания вычисления в Redshift. (#16452)
Коннектор SQL Server#
Улучшена производительность запросов с
sum(DISTINCT ...)за счет проталкивания вычисления в SQL Server. (#16452)
SPI#
Табличные функции теперь могут возвращать анонимные столбцы. (#16584)