Релиз 447 (8 мая 2024)#
Общее#
Добавлена поддержка SHOW CREATE FUNCTION. (#21809)
Добавлена поддержка агрегатной функции
bitwise_xor_agg(). (#21436)⚠️ Breaking change: Для запуска Trino теперь требуется JDK 22, включая обновленную JVM config. (#20980)
Повышена производительность запросов
ORDER BYсLIMITна больших наборах данных. (#21761)Повышена производительность запросов, содержащих оконные функции
rank()илиrow_number(). (#21639)Повышена производительность коррелированных запросов с
EXISTS. (#21422)Исправлена потенциальная ошибка для выражений с
try_cast(parse_json(...)). (#21877)
CLI#
Исправлены некорректные маркеры расположения ошибки для SQL UDF, из-за которых CLI печатал исключения. (#21357)
Коннектор Delta Lake#
Коннектор Hive#
Добавлена поддержка кэширования метахранилища для таблиц, которые не были проанализированы. Ее можно включить свойствами конфигурации
hive.metastore-cache.cache-missing-statsиhive.metastore-cache.cache-missing-partitions. (#21822)Исправлен неполный учет использования памяти при записи строк в файлы Parquet. (#21745)
Исправлена ошибка при преобразовании представлений Hive, содержащих предложения
EXISTS. (#21829)
Коннектор Hudi#
Исправлен неполный учет использования памяти при записи строк в файлы Parquet. (#21745)
Коннектор Iceberg#
Исправлен неполный учет использования памяти при записи строк в файлы Parquet. (#21745)
Коннектор Phoenix#
⚠️ Breaking change: Удалена поддержка Phoenix версий 5.1.x и более ранних. (#21569)
Коннектор Pinot#
Добавлена поддержка указания явного URL брокера с помощью свойства конфигурации
pinot.broker-url. (#17791)
Коннектор Redshift#
⚠️ Breaking change: Удалено устаревшее legacy-сопоставление типов и связанное свойство конфигурации
redshift.use-legacy-type-mapping. (#21855)