Релиз 413 (12 апр 2023)#

Общее#

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

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

  • Исправлен возможный сбой при отмене запроса. (#16960)

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

  • Добавлена поддержка вложенных значений timestamp with time zone в структурных типах данных. (#16826)

  • Запрещено использовать _change_type, _commit_version и _commit_timestamp как имена столбцов при создании таблицы или добавлении столбца с change data feed. (#16913)

  • Запрещено включать change data feed, когда таблица содержит столбцы _change_type, _commit_version и _commit_timestamp. (#16913)

  • Исправлены неверные результаты при чтении значений INT32 без логической аннотации decimal в файлах Parquet. (#16938)

Коннектор Hive#

  • Исправлены неверные результаты при чтении значений INT32 без логической аннотации decimal в файлах Parquet. (#16938)

  • Исправлены неверные результаты, когда путь к файлу содержит скрытые символы. (#16386)

Коннектор Hudi#

  • Исправлены неверные результаты при чтении значений INT32 без логической аннотации decimal в файлах Parquet. (#16938)

Коннектор Iceberg#

  • Исправлены неверные результаты при чтении значений INT32 без логической аннотации decimal в файлах Parquet. (#16938)

  • Исправлен сбой при создании схемы с именем пользователя, содержащим символы верхнего регистра, в каталоге Iceberg Glue. (#16116)

Коннектор Oracle#

Коннектор Phoenix#

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

SPI#

  • Методы getSchemaProperties() и getSchemaOwner() в ConnectorMetadata объявлены устаревшими в пользу версий, которые принимают String для имени схемы вместо CatalogSchemaName. (#16862)