Релиз 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#
⚠️ Breaking change: Минимальное требование к среде выполнения повышено до Java 11. (#23639)
CLI#
⚠️ Breaking change: Минимальное требование к среде выполнения повышено до Java 11. (#23639)
Коннектор 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#
Добавлено выведение ограничений из исходных данных при использовании
CREATE TABLE ... AS SELECT. (#24585)
Коннектор 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#
⚠️ Breaking change: Коннектор Kinesis удален. (#23923)
Коннектор MySQL#
Коннектор PostgreSQL#
Минимальная требуемая версия повышена до PostgreSQL 12. (#24836)