Релиз 470 (5 февраля 2025)#

Общее#

  • Добавлен Коннектор DuckDB. (#18031)

  • Добавлен Loki connector. (#23053)

  • Добавлена поддержка Предложение WITH SESSION, позволяющая задавать свойства сеанса для отдельного запроса в запросах SELECT. (#24889)

  • Улучшена совместимость отказоустойчивого exchange-хранилища с S3-совместимыми объектными хранилищами. (#24822)

  • Добавлена возможность пропускать проверку схемы каталогов, чтобы улучшить совместимость отказоустойчивого exchange-хранилища с HDFS-подобными файловыми системами. Это можно настроить свойством exchange.hdfs.skip-directory-scheme-validation. (#24627)

  • Экспортирована метрика JMX для blockedQueries. (#24907)

  • ⚠️ Breaking change: Удалена поддержка свойства сеанса optimize_hash_generation и параметра конфигурации optimizer.optimize-hash-generation. (#24792)

  • Исправлена ошибка при использовании имен переменных в верхнем регистре в пользовательских SQL-функциях. (#24460)

  • Предотвращены ошибки функции array_histogram(), когда входные данные содержат значения null. (#24765)

Драйвер JDBC#

CLI#

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

  • Предотвращена утечка подключений при использовании файловой системы Azure Storage. (#24116)

  • Использование устаревшей поддержки файловых систем для Azure Storage, Google Cloud Storage, IBM Cloud Object Storage, S3 и S3-совместимых объектных хранилищ объявлено устаревшим. Если вы еще не перешли с устаревшей поддержки, используйте руководства по миграции для Azure Storage, Google Cloud Storage и S3. (#24878)

  • Исправлена потенциальная порча таблицы при использовании процедуры vacuum. (#24872)

Коннектор Faker#

Коннектор Hive#

  • Использование устаревшей поддержки файловых систем для Azure Storage, Google Cloud Storage, IBM Cloud Object Storage, S3 и S3-совместимых объектных хранилищ объявлено устаревшим. Если вы еще не перешли с устаревшей поддержки, используйте руководства по миграции для Azure Storage, Google Cloud Storage и S3. (#24878)

  • Предотвращена утечка подключений при использовании файловой системы Azure Storage. (#24116)

  • Исправлен NullPointerException при перечислении таблиц в Glue. (#24834)

Коннектор Hudi#

  • Использование устаревшей поддержки файловых систем для Azure Storage, Google Cloud Storage, IBM Cloud Object Storage, S3 и S3-совместимых объектных хранилищ объявлено устаревшим. Если вы еще не перешли с устаревшей поддержки, используйте руководства по миграции для Azure Storage, Google Cloud Storage и S3. (#24878)

  • Предотвращена утечка подключений при использовании файловой системы Azure Storage. (#24116)

Коннектор Iceberg#

  • Добавлена табличная процедура optimize_manifests. (#14821)

  • Добавлена возможность настраивать число повторных попыток фиксации с помощью свойства таблицы max_commit_retry. (#22672)

  • Добавлена возможность кэшировать метаданные таблиц при использовании метахранилища Hive. (#13115)

  • Использование устаревшей поддержки файловых систем для Azure Storage, Google Cloud Storage, IBM Cloud Object Storage, S3 и S3-совместимых объектных хранилищ объявлено устаревшим. Если вы еще не перешли с устаревшей поддержки, используйте руководства по миграции для Azure Storage, Google Cloud Storage и S3. (#24878)

  • Предотвращена утечка подключений при использовании файловой системы Azure Storage. (#24116)

  • Исправлена ошибка при добавлении нового столбца с точкой в имени. (#24813)

  • Исправлена ошибка при чтении таблиц с удалениями по равенству с вложенными полями. (#18625)

  • Исправлена ошибка при чтении таблиц $entries и $all_entries, использующих удаления по равенству. (#24775)

Коннектор JMX#

  • Предотвращено отсутствие значений метрик, когда MBeans на координаторе и рабочих узлах не совпадают. (#24908)

Коннектор Kinesis#

Коннектор MySQL#

  • Добавлена поддержка оператора MERGE. (#24428)

  • Предотвращена запись некорректных отрицательных значений даты. (#24809)

Коннектор PostgreSQL#

  • Минимальная требуемая версия повышена до PostgreSQL 12. (#24836)