Релиз 448 (15 мая 2024)#

Общее#

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

  • Исправлены потенциально некорректные результаты для запросов со сложными предикатами. (#21887)

  • Исправлена потенциальная потеря события завершения запроса, когда несколько запросов завершаются ошибкой одновременно. (#21896)

  • Исправлена ошибка запуска, когда отказоустойчивое выполнение включено с exchange в Google Cloud Storage. (#21951)

  • Исправлена потенциальная ошибка, когда запросы содержат try_cast. (#21952)

  • Исправлено потенциальное бесконечное зависание корректного завершения работы, когда рабочий узел аварийно завершился. (#18329)

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

  • Добавлена поддержка кэширования метаданных Glue. (#20657)

  • Glue обновлен до REST-интерфейса V2. Старую реализацию можно временно восстановить, установив свойство конфигурации hive.metastore в glue-v1. (#20657)

    • ⚠️ Breaking change: Новая реализация не поддерживает и игнорирует следующие свойства конфигурации: hive.metastore-refresh-interval, hive.metastore-refresh-max-threads, hive.metastore-cache.cache-partitions, hive.metastore-cache.cache-missing, hive.metastore-cache.cache-missing-partitions, hive.metastore-cache.cache-missing-stats.

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

Коннектор Hive#

  • Добавлена поддержка чтения целых чисел и timestamp в файлах Parquet как столбцов DOUBLE и VARCHAR соответственно в Trino. (#21509)

  • Добавлена поддержка кэширования метаданных Glue. (#20657)

  • Glue обновлен до REST-интерфейса V2. Старую реализацию можно временно восстановить, установив свойство конфигурации hive.metastore в glue-v1. (#20657)

    • ⚠️ Breaking change: Новая реализация не поддерживает и игнорирует следующие свойства конфигурации: hive.metastore-refresh-interval, hive.metastore-refresh-max-threads, hive.metastore-cache.cache-partitions, hive.metastore-cache.cache-missing, hive.metastore-cache.cache-missing-partitions, hive.metastore-cache.cache-missing-stats.

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

  • Исправлена потенциальная ошибка при чтении ORC-файлов размером больше 2GB. (#21587)

Коннектор Hudi#

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

  • Исправлена потенциальная ошибка при чтении ORC-файлов размером больше 2GB. (#21587)

  • Glue обновлен до REST-интерфейса V2. Старую реализацию можно временно восстановить, установив свойство конфигурации hive.metastore в glue-v1. (#20657)

    • ⚠️ Breaking change: Новая реализация не поддерживает и игнорирует следующие свойства конфигурации: hive.metastore-refresh-interval, hive.metastore-refresh-max-threads, hive.metastore-cache.cache-partitions, hive.metastore-cache.cache-missing, hive.metastore-cache.cache-missing-partitions, hive.metastore-cache.cache-missing-stats.

Коннектор Iceberg#

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

  • Исправлена потенциальная ошибка при чтении ORC-файлов размером больше 2GB. (#21587)

Коннектор Phoenix#

  • Удалено некорректное сопоставление типов для значений TIME. (#21879)