Релиз 414 (19 апр 2023)#

Общее#

  • Добавлен рекурсивный доступ к элементам в язык JSON path. (#16854)

  • Добавлена табличная функция sequence(). (#16716)

  • Добавлена поддержка оценок прогресса при включенном отказоустойчивом выполнении. (#13072)

  • Добавлена поддержка CUBE и ROLLUP с составными наборами. (#16981)

  • Добавлена экспериментальная поддержка трассировки с помощью OpenTelemetry. Ее можно включить, задав свойство конфигурации tracing.enabled равным true, и при необходимости настроив OLTP/gRPC endpoint свойством конфигурации tracing.exporter.endpoint. (#16950)

  • Улучшена производительность некоторых запросов, которые не создают значений. (#15555, #16515)

  • Исправлен сбой запроса для рекурсивных запросов с lambda-выражениями. (#16989)

  • Исправлены неверные результаты при использовании функции sequence() со значениями больше 231 (примерно 2,1 миллиарда). (#16742)

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

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

  • Добавлена поддержка операций INSERT, UPDATE и DELETE для таблиц с сопоставлением столбцов name. (#12638)

  • Добавлена поддержка Databricks 12.2 LTS. (#16905)

  • Запрещено чтение таблиц с deletion vectors. Ранее это возвращало неверные результаты. (#16884)

Коннектор Iceberg#

  • Добавлена поддержка внешних таблиц Hive в табличной процедуре migrate. (#16704)

Коннектор Kafka#

  • Исправлен сбой запроса, когда топик Kafka содержит tombstones (сообщения со значением NULL). (#16962)

Коннектор Kudu#

  • Исправлен сбой запроса при слиянии двух таблиц, созданных с помощью CREATE TABLE ... AS SELECT .... (#16848)

Коннектор Pinot#

  • Исправлены неверные результаты из-за некорректного проталкивания агрегаций. (#12655)

Коннектор PostgreSQL#

  • Исправлен сбой при получении статистики таблиц для PostgreSQL 14.0 и новее. (#17061)

Коннектор Redshift#