Релиз 465 (20 ноября 2024)#

Общее#

  • Добавлена функция cosine_similarity() для плотных векторов. (#23964)

  • Добавлена поддержка чтения геометрий в формате EWKB с помощью функции ST_GeomFromBinary(). (#23824)

  • Добавлена поддержка параметра типа bigint для функции repeat(). (#22867)

  • Добавлена поддержка предложения ORDER BY в оконной агрегатной функции. (#23929)

  • ⚠️ Breaking change: Тип данных для client_info в обработчике событий MySQL изменен на MEDIUMTEXT. (#22362)

  • Повышена производительность запросов с избирательными соединениями. (#22824)

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

  • Снижена вероятность ошибки запроса из-за нехватки памяти, когда retry-policy установлено в task. (#24114)

  • Предотвращены некоторые ошибки запросов, когда retry-policy установлено в task. (#24165)

Драйвер JDBC#

  • Добавлена поддержка LocalDateTime и Instant в getObject и setObject. (#22906)

CLI#

  • Исправлено некорректное экранирование значений вывода при использовании формата CSV_UNQUOTED или CSV_HEADER_UNQUOTED. (#24113)

Коннектор BigQuery#

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

Коннектор Cassandra#

  • ⚠️ Breaking change: Для аутентификации по паролю теперь требуется установить свойство конфигурации cassandra.security в PASSWORD вместе с cassandra.username и cassandra.password. (#23899)

Коннектор ClickHouse#

  • Исправлена вставка некорректных данных часового пояса для таблиц, использующих тип timestamp with time zone. (#23785)

  • Исправлена проблема инициализации коннектора, когда настроено несколько каталогов с этим коннектором. (#24058)

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

  • Добавлена поддержка пользовательского SSE-ключа в файловой системе S3. (#22992)

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

Коннектор Druid#

  • Исправлена проблема инициализации коннектора, когда настроено несколько каталогов с этим коннектором. (#24058)

Коннектор Exasol#

  • Исправлена проблема инициализации коннектора, когда настроено несколько каталогов с этим коннектором. (#24058)

Коннектор Faker#

  • Добавлена функция каталога random_string(). (#23990)

  • Создаваемые данные стали детерминированными для повторных запросов. (#24008)

  • Добавлена возможность настраивать локаль с помощью свойства конфигурации faker.locale. (#24152)

Коннектор Hive#

  • Добавлена поддержка пропуска архивирования при фиксации изменений в таблице в метахранилище Glue, когда свойство конфигурации hive.metastore.glue.skip-archive установлено в true. (#23817)

  • Добавлена поддержка пользовательского SSE-ключа в файловой системе S3. (#22992)

Коннектор Hudi#

Коннектор Iceberg#

  • Добавлена поддержка чтения и записи произвольных свойств таблицы с помощью свойства таблицы extra_properties. (#17427, #24031)

  • В metadata-таблицу $files добавлены столбцы spec_id, partition, sort_order_id и readable_metrics. (#24102)

  • Добавлена поддержка настройки URI сервера OAuth2 с помощью свойства конфигурации iceberg.rest-catalog.oauth2.server-uri. (#23086)

  • Добавлена поддержка повторных попыток запросов к каталогу JDBC с помощью свойства конфигурации iceberg.jdbc-catalog.retryable-status-codes. (#23095)

  • Добавлена поддержка сопоставления имен без учета регистра в каталоге REST. (#23715)

  • Добавлена поддержка пользовательского SSE-ключа в файловой системе S3. (#22992)

  • Запрещено добавлять дублирующиеся файлы в процедурах add_files и add_files_from_table. (#24188)

  • Повышена производительность запросов Iceberg с несколькими сканированиями таблиц. (#23945)

  • Предотвращены ошибки запросов MERGE, UPDATE и DELETE для таблиц с удалениями по равенству. (#15952)

Коннектор Ignite#

  • Исправлена проблема инициализации коннектора, когда настроено несколько каталогов с этим коннектором. (#24058)

Коннектор MariaDB#

  • Исправлена проблема инициализации коннектора, когда настроено несколько каталогов с этим коннектором. (#24058)

Коннектор MySQL#

  • Исправлена проблема инициализации коннектора, когда настроено несколько каталогов с этим коннектором. (#24058)

Коннектор Oracle#

  • Исправлена проблема инициализации коннектора, когда настроено несколько каталогов с этим коннектором. (#24058)

Коннектор PostgreSQL#

  • Добавлена поддержка типа geometry. (#5580)

  • Исправлена проблема инициализации коннектора, когда настроено несколько каталогов с этим коннектором. (#24058)

Коннектор Redshift#

  • Добавлена поддержка проталкивания приведений из varchar в varchar и из char в char в Redshift. (#23808)

  • Исправлена проблема инициализации коннектора, когда настроено несколько каталогов с этим коннектором. (#24058)

Коннектор SingleStore#

  • Исправлена проблема инициализации коннектора, когда настроено несколько каталогов с этим коннектором. (#24058)

Коннектор Snowflake#

  • Исправлена проблема инициализации коннектора, когда настроено несколько каталогов с этим коннектором. (#24058)

Коннектор SQL Server#

  • Требуемая версия SQL Server обновлена до SQL Server 2019 или новее. (#24173)

  • Исправлена проблема инициализации коннектора, когда настроено несколько каталогов с этим коннектором. (#24058)

Коннектор Vertica#

  • Исправлена проблема инициализации коннектора, когда настроено несколько каталогов с этим коннектором. (#24058)

SPI#

  • ⚠️ Breaking change: Из SystemAccessControl удалены устаревшие варианты checkCanExecuteQuery и checkCanSetSystemSessionProperty без параметра QueryId. (#23244)