Релиз 427 (26 сен 2023)#

Общее#

  • Добавлена поддержка сравнения адресов IPv4 и IPv6 и CIDR с contains. (#18497)

  • Улучшена производительность GROUP BY и DISTINCT. (#19059)

  • Снижено потребление памяти координатором при сканировании таблиц. (#19009)

  • Исправлен сбой из-за превышения лимитов памяти узла операторами INSERT. (#18771)

  • Исправлено зависание запроса для некоторых шаблонов LIKE, включающих смесь % и _. (#19146)

Безопасность#

  • Обеспечена проверка авторизации при доступе к комментариям таблиц через перенаправления таблиц. (#18514)

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

  • Добавлена поддержка чтения таблиц с Deletion Vectors. (#16903)

  • Добавлена поддержка версии writer 7 Delta Lake. (#15873)

  • Добавлена поддержка записи столбцов с типом timestamp(p). (#16927)

  • Снижено чтение данных из файлов Parquet для запросов с фильтрами. (#19032)

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

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

Коннектор Elasticsearch#

  • Исправлен сбой запроса, когда предложение LIKE содержит многобайтовые символы. (#18966)

Коннектор Hive#

  • Добавлена поддержка изменения комментариев столбцов при использовании каталога Glue. (#19076)

  • Снижено чтение данных из файлов Parquet для запросов с фильтрами. (#19032)

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

  • Разрешено изменение типа столбца с double на varchar в таблицах Hive. (#18930)

  • Удалены устаревшие reader и writer Hive. Свойства сеанса *_native_reader_enabled и *_native_writer_enabled, а также свойства конфигурации *.native-reader.enabled и *.native-writer.enabled удалены. (#18241)

  • Удалена поддержка S3 Select. Свойство сеанса s3_select_pushdown_enabled и свойства конфигурации hive.s3select* удалены. (#18241)

  • Удалена поддержка отключения оптимизированного перечисления symlink. Свойство сеанса optimize_symlink_listing и свойство конфигурации hive.optimize-symlink-listing удалены. (#18241)

  • Исправлена несовместимость с десериализацией Hive OpenCSV. В результате, если escape-символ явно установлен в ", вместо него нужно использовать \ (обратную косую черту). (#18918)

  • Исправлена регрессия производительности при чтении CSV-файлов в AWS S3. (#18976)

  • Исправлен сбой при создании таблицы со столбцом varchar(0). (#18811)

Коннектор Hudi#

  • Исправлен сбой запроса при чтении из таблиц Hudi с instants, которые были заменены. (#18213)

Коннектор Iceberg#

  • Добавлена поддержка использования аргументов date и timestamp в выражениях FOR TIMESTAMP AS OF. (#14214)

  • Добавлена поддержка использования тегов с запросами AS OF VERSION. (#19111)

  • Снижено чтение данных из файлов Parquet для запросов с фильтрами. (#19032)

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

  • Улучшена производительность чтения таблиц с большим числом equality delete files. (#17114)

Коннектор Ignite#

  • Добавлена поддержка UPDATE. (#16445)

Коннектор MariaDB#

  • Добавлена поддержка UPDATE. (#16445)

Коннектор MongoDB#

  • Исправлен сбой запроса при сопоставлении значений MongoDB Decimal128 с ведущими нулями. (#19068)

Коннектор MySQL#

  • Добавлена поддержка UPDATE. (#16445)

  • Сопоставление для типов MySQL TIMESTAMP изменено с timestamp(n) на timestamp(n) with time zone. (#18470)

Коннектор Oracle#

  • Добавлена поддержка UPDATE. (#16445)

  • Исправлен возможный сбой запроса при проталкивании соединений в Oracle. (#18924)

Коннектор PostgreSQL#

  • Добавлена поддержка UPDATE. (#16445)

Коннектор Redshift#

  • Добавлена поддержка UPDATE. (#16445)

Коннектор SingleStore#

  • Добавлена поддержка UPDATE. (#16445)

Коннектор SQL Server#

  • Добавлена поддержка UPDATE. (#16445)

SPI#

  • BlockBuilder изменен так, что больше не расширяет Block. (#18738)