Релиз 435 (13 дек 2023)#

Общее#

  • Добавлена поддержка табличной функции json_table. (#18017)

  • Снижено использование памяти координатором. (#20018, #20022)

  • Повышена надежность вставок и увеличено потребление памяти для них. (#20040)

  • Исправлены неверные результаты для LIKE с некоторыми строками, содержащими повторяющиеся подстроки. (#20089)

  • Исправлена утечка памяти координатора. (#20023)

  • Исправлен возможный сбой запроса для запросов MERGE, когда retry-policy установлен в TASK, а query.determine-partition-count-for-write-enabled — в true. (#19979)

  • Предотвращено зависание обработки запросов с retry.policy, установленным в TASK, при выходе рабочего узла из строя. (#18603)

  • Исправлен сбой запроса при чтении столбцов-массивов. (#20065)

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

  • ⚠️ Breaking change: Удалена поддержка регистрации внешних таблиц с помощью CREATE TABLE и свойства таблицы location. Вместо этого используйте процедуру register_table. Свойство delta.legacy-create-table-with-existing-location.enabled также удалено. (#17016)

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

  • Обеспечено использование ключей доступа AWS для подключений к AWS Security Token Service. (#19982)

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

  • Улучшена надежность при чтении из GCS. (#20003)

  • Исправлен сбой при чтении данных ORC. (#19935)

Коннектор Elasticsearch#

  • Обеспечен пропуск проверки сертификатов, когда elasticsearch.tls.verify-hostnames равно false. (#20076)

Коннектор Hive#

  • Добавлена поддержка столбцов, измененных с целочисленных типов на тип decimal. (#19931)

  • Добавлена поддержка столбцов, измененных с типа date на varchar. (#19500)

  • Свойство таблицы presto_version переименовано в trino_version. (#19967)

  • Свойство таблицы presto_query_id переименовано в trino_query_id. (#19967)

  • Обеспечено использование ключей доступа AWS для подключений к AWS Security Token Service. (#19982)

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

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

  • Улучшена надежность при чтении из GCS. (#20003)

  • Исправлен сбой при чтении данных ORC. (#19935)

Коннектор Hudi#

  • Обеспечено использование ключей доступа AWS для подключений к AWS Security Token Service. (#19982)

  • Улучшена надежность при чтении из GCS. (#20003)

  • Исправлен сбой при чтении данных ORC. (#19935)

Коннектор Iceberg#

  • Исправлено некорректное удаление файлов статистики при выполнении remove_orphan_files. (#19965)

  • Обеспечено использование ключей доступа AWS для подключений к AWS Security Token Service. (#19982)

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

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

  • Улучшена надежность при чтении из GCS. (#20003)

  • Исправлен сбой при чтении данных ORC. (#19935)

Коннектор Ignite#

  • Улучшена производительность запросов с OR и предикатами IS NULL, IS NOT NULL или с выражением NOT за счет проталкивания вычисления предикатов в базу данных Ignite. (#19453)

Коннектор MongoDB#

  • Добавлена настройка локального планирования split MongoDB с помощью mongodb.allow-local-scheduling. (#20078)

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

  • Исправлены неверные результаты при чтении дат между 1582-10-05 и 1582-10-14. (#20005)