Релиз 419 (5 июн 2023)#

Общее#

  • Добавлена функция array_histogram() для поиска числа вхождений уникальных элементов в массиве. (#14725)

  • Улучшена производительность планирования запросов с соединениями. (#17458)

  • Исправлен сбой запроса, когда JSON-ответ сервера превышает лимит 5 MB для строковых значений. (#17557)

Web UI#

  • Разрешены значения в верхнем или смешанном регистре для свойства конфигурации web-ui.authentication.type. (#17334)

Коннектор BigQuery#

  • Добавлена поддержка проксирования API BigQuery через HTTP(S)-прокси. (#17508)

  • Улучшена производительность получения метаданных из BigQuery. (#16064)

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

  • Поддерживаются режимы сопоставления id и name при добавлении новых столбцов. (#17236)

  • Улучшена производительность чтения файлов Parquet. (#17612)

  • Улучшена производительность при записи файлов Parquet со структурными типами данных. (#17665)

  • В выводе запросов EXPLAIN корректно отображаются схема, имя таблицы и расположение таблиц, в которые выполняется вставка. (#17590)

  • Исправлен сбой запроса при записи в расположение файла с завершающим / в имени. (#17552)

Коннектор Hive#

  • Добавлена поддержка чтения ORC-файлов с сокращенными ID часовых поясов в метаданных Stripe footer. Это поведение можно включить, задав свойство конфигурации hive.orc.read-legacy-short-zone-id равным true. (#12303)

  • Улучшена производительность чтения ORC-файлов с индексами Bloom filter. (#17530)

  • Улучшена производительность чтения файлов Parquet. (#17612)

  • Улучшена производительность оптимизированного writer Parquet для структурных типов данных. (#17665)

  • Исправлен сбой запроса для таблиц с путями к файлам, содержащими неалфавитно-цифровые символы. (#17621)

Коннектор Hudi#

Коннектор Iceberg#

  • Добавлена поддержка каталога Nessie. (#11701)

  • Запрещено использование табличной процедуры migrate для таблиц Hive с типами array, map и row. Ранее это возвращало неверные результаты после миграции. (#17587)

  • Улучшена производительность чтения ORC-файлов с индексами Bloom filter. (#17530)

  • Улучшена производительность чтения файлов Parquet. (#17612)

  • Улучшена производительность при записи файлов Parquet со структурными типами данных. (#17665)

  • Улучшена производительность чтения статистики таблиц. (#16745)

SPI#

  • Неиспользуемый NullAdaptationPolicy удален из ScalarFunctionAdapter. (#17706)