使用client-java获取增量日志数据时,对于分表的情况,无法解析出主键信息,只能解析出其他非主键字段值

【 TiDB 使用环境】测试
【 TiDB 版本】
Server version: 5.7.25-TiDB-v6.5.0 TiDB Server (Apache License 2.0) Community Edition, MySQL 5.7 compatible
【复现路径】做过哪些操作出现的问题
【遇到的问题:问题现象及影响】

使用client-java获取增量日志数据时,对于分区表的情况,无法解析出主键信息,只能解析出其他非主键字段值
tikvImages = TableCodec.decodeObjects(row.getValue().toByteArray(), rowKey.getHandle(), tableInfo);

【资源配置】进入到 TiDB Dashboard -集群信息 (Cluster Info) -主机(Hosts) 截图此页面
【附件:截图/日志/监控】

这样呢?
// 检查 rowKey 是否是分区表,并提取正确的主键信息
if (isPartitionTable(rowKey, tableInfo)) {
decodePartitionedTablePrimaryKey(rowKey);
}

tikvImages = TableCodec.decodeObjects(row.getValue().toByteArray(), rowKey.getHandle(), tableInfo);