Релиз 469 (27 января 2025)#
Общее#
Добавлена поддержка предложений
FIRST,AFTERиLASTвALTER TABLE ... ADD COLUMN. (#20091)Добавлена функция
ST_GeomFromKML(). (#24297)Добавлена возможность настраивать поведение клиентского протокола спулинга с помощью свойств сеанса. (#24655, #24757)
Повышена стабильность кластера под нагрузкой. (#24572)
Предотвращены ошибки планирования, возникавшие из-за проталкивания соединений для измененных таблиц. (#24447)
Исправлен разбор отрицательных шестнадцатеричных, восьмеричных и двоичных числовых литералов. (#24601)
Исправлены ошибки рекурсивного удаления в S3 Express, которые мешали использованию отказоустойчивого выполнения. (#24763)
Веб-интерфейс#
Добавлена поддержка фильтрации запросов по клиентским тегам. (#24494)
Драйвер JDBC#
В
io.trino.jdbc.QueryStatsдобавленыplanningTimeMillis,analysisTimeMillis,finishingTimeMillis,physicalInputBytes,physicalWrittenBytes,internalNetworkInputBytesиphysicalInputTimeMillis. (#24571, #24604)Метод
Connection.isValid(int)улучшен: теперь он проверяет подключение и учетные данные; добавлено свойство подключенияvalidateConnection. (#24127, #22684)Предотвращены ошибки при использовании протокола спулинга с кластером, использующим собственную цепочку сертификатов. (#24595)
Исправлены ошибки десериализации типов
SetDigest,BingTileиColor. (#24612)
CLI#
Коннектор BigQuery#
Добавлена возможность настраивать пул каналов для взаимодействия с BigQuery по gRPC. (#24638)
Коннектор ClickHouse#
⚠️ Breaking change: Минимальные требуемые версии повышены до ClickHouse 24.3 и Altinity 22.3. (#24515)
Исправлена ошибка при обновлении значений на
NULL. (#24204)
Коннектор Delta Lake#
Добавлена поддержка SSE-C в сопоставлении безопасности S3. (#24566)
Добавлена возможность настраивать конечную точку файловой системы Google Storage с помощью свойства
gcs.endpoint. (#24626)Повышена производительность чтения данных из новых таблиц Delta Lake за счет сжатия файлов с помощью
ZSTDпо умолчанию вместо прежнегоSNAPPY. (#17426)Повышена производительность запросов к таблицам с большими JSON-файлами журнала транзакций. (#24491)
Повышена производительность чтения файлов Parquet с большим числом групп строк. (#24618)
Повышена производительность оператора
OPTIMIZEза счет включения параллельного выполнения. (#16985)Повышена производительность чтения больших файлов в S3. (#24521)
Исправлены сведения о каталоге в метриках JMX при использовании кэширования файловой системы с несколькими каталогами. (#24510)
Исправлены ошибки чтения таблиц при использовании файловой системы Alluxio. (#23815)
Исправлены некорректные результаты при обновлении таблиц с включенными векторами удаления. (#24648)
Исправлены некорректные результаты при чтении таблиц с включенными векторами удаления. (#22972)
Коннектор Elasticsearch#
Повышена производительность запросов, обращающихся к вложенным полям из документов Elasticsearch. (#23069)
Коннектор Faker#
Добавлена поддержка представлений. (#24242)
Добавлена поддержка создания последовательностей. (#24590)
⚠️ Breaking change: Задание ограничений через предложения
WHEREзаменено свойствами столбцовmin,maxиoptions. (#24147)
Коннектор Hive#
Добавлена поддержка SSE-C в сопоставлении безопасности S3. (#24566)
Добавлена возможность настраивать конечную точку файловой системы Google Storage с помощью свойства
gcs.endpoint. (#24626)Метрики числа повторных попыток клиента AWS SDK разделены на отдельные логические повторные попытки уровня клиента и низкоуровневые повторные попытки HTTP-клиента. (#24606)
Повышена производительность чтения файлов Parquet с большим числом групп строк. (#24618)
Повышена производительность чтения больших файлов в S3. (#24521)
Исправлены сведения о каталоге в метриках JMX при использовании кэширования файловой системы с несколькими каталогами. (#24510)
Исправлены ошибки чтения таблиц при использовании файловой системы Alluxio. (#23815)
Предотвращена запись некорректных данных для значений NaN, Infinity и -Infinity в JSON-файлы. (#24558)
Коннектор Hudi#
Добавлена поддержка SSE-C в сопоставлении безопасности S3. (#24566)
Добавлена возможность настраивать конечную точку файловой системы Google Storage с помощью свойства
gcs.endpoint. (#24626)Повышена производительность чтения файлов Parquet с большим числом групп строк. (#24618)
Повышена производительность чтения больших файлов в S3. (#24521)
Коннектор Iceberg#
Добавлена поддержка предложений
FIRST,AFTERиLASTвALTER TABLE ... ADD COLUMN. (#20091)Добавлена поддержка SSE-C в сопоставлении безопасности S3. (#24566)
Добавлена возможность настраивать конечную точку файловой системы Google Storage с помощью свойства
gcs.endpoint. (#24626)Добавлена metadata-таблица
$entries. (#24172)Добавлена metadata-таблица
$all_entries. (#24543)Добавлена возможность настраивать свойство таблицы
parquet_bloom_filter_columns. (#24573)Добавлена возможность настраивать свойство таблицы
orc_bloom_filter_columns. (#24584)Добавлена табличная процедура
rollback_to_snapshot. Существующая процедураsystem.rollback_to_snapshotобъявлена устаревшей. (#24580)Повышена производительность при перечислении столбцов. (#23909)
Повышена производительность чтения файлов Parquet с большим числом групп строк. (#24618)
Повышена производительность чтения больших файлов в S3. (#24521)
Самые старые отслеживаемые файлы метаданных версий удаляются, когда
write.metadata.delete-after-commit.enabledустановлено вtrue. (#19582)Исправлены сведения о каталоге в метриках JMX при использовании кэширования файловой системы с несколькими каталогами. (#24510)
Исправлены ошибки чтения таблиц при использовании файловой системы Alluxio. (#23815)
Предотвращен возврат неполных результатов табличной функцией
table_changes. (#24709)Предотвращены ошибки в запросах к таблицам с несколькими вложенными столбцами секционирования. (#24628)
Коннектор Ignite#
Коннектор Kudu#
Добавлена поддержка несекционированных таблиц. (#24661)
Коннектор MariaDB#
Коннектор MySQL#
Коннектор Oracle#
Исправлена ошибка при обновлении значений на
NULL. (#24204)
Коннектор Phoenix#
Коннектор PostgreSQL#
Исправлена ошибка при обновлении значений на
NULL. (#24204)
Коннектор Redshift#
Коннектор SingleStore#
Исправлена ошибка при обновлении значений на
NULL. (#24204)
Коннектор Snowflake#
Исправлена ошибка при обновлении значений на
NULL. (#24204)
Коннектор SQL Server#
Исправлена ошибка при обновлении значений на
NULL. (#24204)
Коннектор Vertica#
Исправлена ошибка при обновлении значений на
NULL. (#24204)
SPI#
Удалена поддержка обработчиков событий уровня коннектора и связанный метод
Connector.getEventListeners(). (#24609)