v0.51.8-public
·
16 commits
to release/0.51.x
since this release
[0.51.8-public] - 2025-02-20
Changes
- Record The
set(String columnName, Object value)method now ignores the case ofcolumnName. ThegetColumnmethod will always return column names in lowercase.
⚠️ Compatibility Note: This change will affect the performance of ArrayRecord initialization and setByName operations. Users should conduct corresponding performance tests. We have introduced a toggle in version 0.52.3 to disable this feature.
Features
- Table Added
getMetadataJsonandgetExtendedInfoJsonmethods. - Partition Added
getMetadataJson,getExtendedInfoJson,getCdcSize, andgetCdcRecordNummethods. - CommandApi Enhanced the
DescribeTableCommandto include additionalMetadataJsonandExtendedInfoJsonfields in the response. - PartitionSpec Improved error messages for build failures to provide clearer debugging information.
[0.51.8-public] - 2025-02-20
变更
-
Record
set(String columnName, Object value)方法现在会忽略 columnName 的大小写。getColumn方法返回的列名将始终为小写。⚠️ 兼容性提示: 注意,这项改动会影响 ArrayRecord 初始化和 setByName 时的性能,用户应当相应的性能测试,我们在 0.52.3 版本中增加了开关来关闭这项功能。
功能
- Table 新增
getMetadataJson和getExtendedInfoJson方法 - Partition 新增
getMetadataJson,getExtendedInfoJson,getCdcSize,getCdcRecordNum方法 - CommandApi 增强 DescribeTableCommand,现在将额外返回
MetadataJson和ExtendedInfoJson字段 - PartitionSpec 改进构建失败时的报错信息,使报错更加明晰