Trino 372正式发布

2022-03-07 10:19:12 浏览数 (1)

主要提升点:

  • 添加 trim_array() 函数。 (#11238)
  • 通过在 HTTP 标头中压缩它们来改进对具有长查询文本的预准备语句的处理。 这可以使用 protocol.v1.prepared-statement-compression.length-threshold 配置属性进行配置或禁用。 (#11098)
  • 提高将时间戳类型的表列与日期文字进行比较的特定查询的性能。 (#11170)
  • 为 ADD COLUMN、DROP TABLE、COMMENT 任务添加重定向意识。 ({问题} 11072)
  • 删除对保留内存池的支持。 不能再使用配置属性experimental.reserved-pool-disabled。 (#6677)
  • 确保查询完成后完全释放内存。 (#11030)
  • 修复由于字典压缩错误导致的某些查询失败。 (#11080)
  • 修复 SET SESSION 和 RESET SESSION 不适用于名称中包含特殊字符的目录。 (#11171)
  • 修复启用任务级重试时查询未转换为 RUNNING 状态的错误。 (#11198)

安全性

允许为 LDAP 身份验证配置连接和读取超时。 (#10925)

Docker镜像

向 Docker 容器映像添加运行状况检查。 (#10413)

JDBC驱动

修复 DatabaseMetaData#getTables 和 DatabaseMetaData#getColumns 以包含 Iceberg、Raptor、Accumulo 和 Blackhole 连接器的视图。 (#11063, #11060)

Base-JDBC连接器

修复未启用元数据缓存且数据访问取决于会话状态时的虚假查询失败。 (#11068)

Accumulo连接器

修复查询日期类型列时不正确的结果。 (#11055)

Cassandra连接器

修复过滤没有投影的分区键时的错误结果。 (#11001)

ClickHouse连接器

在未启用元数据缓存并且使用带有用户凭据名称或密码凭据名称的额外凭据来访问数据时修复虚假查询失败。 (#11068)

Druid连接器

在未启用元数据缓存并且使用带有用户凭据名称或密码凭据名称的额外凭据来访问数据时修复虚假查询失败。 (#11068)

Hive连接器

  • 允许重定向在 Glue 元存储中没有 StorageDescriptor 的 Iceberg 或 Delta 表。 (#11092)
  • 使用存储缓存时停止记录虚假故障。 (#11101)
  • 允许读取 Zstandard 压缩的 Avro 文件。 (#11090)
  • 当使用 hive.file-status-cache-tables 配置属性启用目录缓存时,在写入表后修复不正确的查询结果。 (#10621)
  • 修复将数据写入由 S3 支持的表的潜在查询失败。 (#11089)

Iceberg连接器

  • 添加对 COMMENT ON COLUMN 语句的支持。 (#11143)
  • 通过修复连接器以在这种情况下支持表统计信息,提高表模式演变后的查询性能。 (#11091)
  • 修复将数据写入由 S3 支持的表的潜在查询失败。 (#11089)
  • 当列有注释时,防止取消引用下推导致查询失败。 (#11104)

Kudu连接器

添加对 Kerberos 身份验证的支持。 (#10953)

MongoDB连接器

如果显式模式不存在,则将 MongoDB bindata 类型映射到 Trino varbinary 类型。 (#11122)

MySQL连接器

在未启用元数据缓存并且使用带有用户凭据名称或密码凭据名称的额外凭据来访问数据时修复虚假查询失败。 (#11068)

Oracle连接器

在未启用元数据缓存并且使用带有用户凭据名称或密码凭据名称的额外凭据来访问数据时修复虚假查询失败。 (#11068)

Phoenix连接器

  • 修复在数组(字符)类型列上应用谓词时的查询失败。 (#10451)
  • 在并发表删除的情况下修复元数据列表失败。 (#10904)

PostgreSQL连接器

  • 添加对字符串类型列下推连接的支持。 (#10059)
  • 在未启用元数据缓存并且使用带有用户凭据名称或密码凭据名称的额外凭据来访问数据时修复虚假查询失败。 (#11068)

Redshift连接器

在未启用元数据缓存并且使用带有用户凭据名称或密码凭据名称的额外凭据来访问数据时修复虚假查询失败。 (#11068)

SingleStore (MemSQL)连接器

修复未启用元数据缓存时的虚假查询失败,并使用带有用户凭据名称或密码凭据名称的额外凭据来访问数据。 (#11068)

SQL Server连接器

将 JDBC 驱动程序更新到 10.2.0。 新版本自动启用 TLS 和证书验证。 更新 TLS 配置以保留旧行为。 (#10898)

在未启用元数据缓存并且使用带有用户凭据名称或密码凭据名称的额外凭据来访问数据时修复虚假查询失败。 (#11068)

SPI

在 ConnectorMetadata#applyFilter 调用中传递有关谓词的更多信息。 不能用 TupleDomain 表示的谓词可以通过 Constraint.getExpression() 获得。 (#7994)

本文为从大数据到人工智能博主「xiaozhch5」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。

原文链接:https://cloud.tencent.com/developer/article/1951894

0 人点赞