Релиз 472 (5 марта 2025)#

Общее#

  • Вывод консоли сервера теперь раскрашивается для лучшей читаемости. (#25090)

  • ⚠️ Breaking change: Префиксы свойств HTTP-клиента переименованы с workerInfo и memoryManager на worker-info и memory-manager. (#25099)

  • Исправлена ошибка для запросов с большим числом выражений в предложении SELECT. (#25040)

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

  • Исправлены некорректные результаты при передаче массива, содержащего null, в cosine_distance и cosine_similarity. (#25195)

  • Предотвращено некорректное использование WITH SESSION с запросами, отличными от SELECT. (#25112)

Драйвер JDBC#

  • Предоставлена реализация javax.sql.DataSource. (#24985)

  • Исправлено очищение ролей после вызова SET SESSION AUTHORIZATION или RESET SESSION AUTHORIZATION. (#25191)

Образ Docker#

  • Повышена производительность при использовании сжатия Snappy. (#25143)

  • Исправлена ошибка инициализации коннектора DuckDB. (#25143)

Коннектор BigQuery#

  • Повышена производительность перечисления таблиц, когда включено bigquery.case-insensitive-name-matching. (#25222)

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

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

Коннектор Faker#

  • Добавлена поддержка типа row, а для типов array, map и json создаются пустые значения. (#25120)

Коннектор Iceberg#

  • Добавлен скрытый столбец $partition. (#24301)

  • Исправлены некорректные результаты при чтении таблиц Iceberg после выполнения удалений. (#25151)

Коннектор Loki#

  • Исправлены ошибки подключения к Loki версии выше 3.2.0. (#25156)

Коннектор PostgreSQL#

SPI#

  • Удален устаревший метод ConnectorMetadata.addColumn(ConnectorSession session, ConnectorTableHandle tableHandle, ColumnMetadata column). Вместо него используйте ConnectorMetadata.addColumn(ConnectorSession session, ConnectorTableHandle tableHandle, ColumnMetadata column, ColumnPosition position). (#25163)