v0.51.0-public
·
3 commits
to release/0.50.x
since this release
Changelog
[0.51.0-public] - 2024-12-05
Features
- MapReduce Supports multi pipeline output.
- VolumeBuilder Added the
acceleratemethod to speed up the download process using dragonfly when the external volume is too large. - Table Introduced
TableType OBJECT_TABLEand the methodisObjectTableto verify it. - Project The
listmethod now includes a filter conditionenableDrto filter projects based on whether data disaster recovery is enabled. - Cluster New fields added:
clusterRole,jobDataPath, andzoneId.
Changes
- TableBatchReadSession The
predicateclass variable is now set to transient. - Attribute added escaping logic and will no longer double quote.
- SQLTask Restored the
SQLTask.run(Odps odps, String project, String sql, String taskName, Map<String, String> hints, Map<String, String> aliases, int priority)method removed in version 0.49.0 to resolve potential interface conflicts when users' MR jobs depend on older versions of the SDK.
Fixes
- Table.changeOwner Fixed SQL spelling error.
- Instance.getTaskSummary Removed unreasonable debug logging introduced since version 0.50.2.
- TruncTime Uses backticks to quote
columnNameduring table creation/toString.
Note: This version also includes all changes from "0.51.0-public.rc0" and "0.51.0-public.rc1".
更新日志
[0.51.0-public] - 2024-12-05
功能
- MapReduce 支持多重管道输出 (multi pipeline output)。
- VolumeBuilder 新增
accelerate方法,用于在 external volume 过大时,使用 dragonfly 加速下载过程。 - Table 新增
TableType OBJECT_TABLE和判断方法isObjectTable。 - Project
list方法增加过滤条件enableDr,用于过滤项目是否开启存储容灾。 - Cluster 新增字段
clusterRole、jobDataPath、zoneId。
变更
- TableBatchReadSession 类变量
predicate现在设置为 transient。 - Attribute 增加转义逻辑,并不再会 double quote。
- SQLTask 恢复了在 0.49.0 版本移除的
SQLTask.run(Odps odps, String project, String sql, String taskName, Map<String, String> hints, Map<String, String> aliases, int priority)方法,以解决用户的 MR 作业依赖老版本 SDK 时可能发生的接口冲突问题。
修复
- Table.changeOwner 修复 SQL 拼写错误。
- Instance.getTaskSummary 移除自 0.50.2 版本开始的不合理打印的 debug 日志。
- TruncTime 在建表/toString 时,使用反引号对
columnName进行 quote。
注意: 此版本还包括“0.51.0-public.rc0”和“0.51.0-public.rc1”的所有更改。