Релиз 471 (19 февраля 2025)#

Общее#

  • Добавлен Функции AI для текстовых задач с данными с использованием OpenAI, Anthropic или других LLM через Ollama как backend. (#24963)

  • В вывод EXPLAIN ANALYZE добавлены количество фрагментов и общее время их распределения. (#25028)

  • Добавлена поддержка формата журналирования JSON в консоль с log.console-format=JSON. (#25081)

  • Добавлена поддержка дополнительных библиотек Python для пользовательских функций Python. (#25058)

  • Повышена производительность пользовательских функций Python. (#25058)

  • Повышена производительность запросов с ORDER BY ... LIMIT. (#24937)

  • Предотвращены ошибки, когда отказоустойчивое выполнение настроено с exchange-менеджером, который использует Azure Storage с workload identity. (#25063)

RPM сервера#

  • RPM-пакет удален. Используйте tarball или контейнерный образ либо соберите RPM с помощью настроек из репозитория trino-packages. (#24997)

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

  • Обеспечено использование пользовательских XML-файлов конфигурации, указанных в файле access-control.properties, при инициализации плагина контроля доступа Ranger. (#24887)

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

  • Добавлена поддержка чтения типа variant. (#22309)

  • Добавлена Local file system support. (#25006)

  • Добавлена поддержка чтения клонированных таблиц. (#24946)

  • Добавлена поддержка настройки s3.storage-class при записи объектов в S3. (#24698)

  • Исправлены ошибки при записи больших файлов контрольных точек. (#25011)

Коннектор Hive#

  • Добавлена Local file system support. (#25006)

  • Добавлена поддержка настройки s3.storage-class при записи объектов в S3. (#24698)

  • Исправлено чтение восстановленных объектов S3 Glacier, когда свойство конфигурации hive.s3.storage-class-filter установлено в READ_NON_GLACIER_AND_RESTORED. (#24947)

Коннектор Hudi#

Коннектор Iceberg#

  • Добавлена Local file system support. (#25006)

  • Добавлена поддержка S3 Tables. (#24815)

  • Добавлена поддержка настройки s3.storage-class при записи объектов в S3. (#24698)

  • Улучшено обнаружение конфликтов, чтобы избежать ошибок от параллельных запросов MERGE к таблицам Iceberg. (#24470)

  • Обеспечено соблюдение конфигурации task.max-writer-count для операций записи в секционированные таблицы. (#25068)

Коннектор MongoDB#

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

SPI#

  • Удален Connector.getInitialMemoryRequirement(). (#25055)