suxiaogang223 commented on PR #65868:
URL: https://github.com/apache/doris/pull/65868#issuecomment-5101049949

   @Gabriel39 感谢核对。这个评论基于旧的 head `a129238`,补充说明当前 PR 的范围和最新状态:
   
   1. **Row-level DELETE / UPDATE** 不在本 PR 范围内。本 PR 支持的是通过 `INSERT` 写入 Paimon 
PK 表并由 merge engine 完成 upsert;Doris `UPDATE ... WHERE ...` / `DELETE ... WHERE 
...` SQL 执行链路留到后续独立 PR。
   2. **Bucket-aware data distribution** 不在本 PR 范围内。当前 `HASH_DYNAMIC` / 
`KEY_DYNAMIC` 采用 single writer 是正确性优先的实现,真正基于 Paimon bucket 的 
exchange/distribution 优化将在后续 PR 完成。
   3. **Rust FFI backend** 不在本 PR 范围内,本 PR 只实现 JNI writer 路径。
   4. **Schema evolution compatibility** 的回归失败已经修复。提交 `5152344558` 改为基于 Paimon 
最新远端 schema 构造读取投影,修复了 `RENAME COLUMN` 后仍使用旧字段名导致的 `RequiredField ... not found 
in schema`。
   5. **Static partition overwrite** 的 `partition.default-name` / 
`PARTITION(region = NULL)` 问题已经修复。提交 `5152344558` 使用 typed partition metadata 
表示逻辑分区,并由 Paimon SDK 生成兼容 `partition.default-name` 和 `partition.legacy-name` 
的展示名,不再把可能冲突的物理路径当作逻辑分区唯一标识;相关 NULL、空字符串、空输入和部分静态分区覆盖用例已补充。
   
   另外,**Paimon schema/default value** 对省略目标列的支持也已经实现,提交 `3a71cae49e` 在 JNI 
行组装阶段使用 Paimon SDK 转换并补齐省略字段的默认值,相关 TODO case 已恢复。
   
   因此,1/2/3 请从本 PR 的完成项中移出,作为后续工作;4/5 以及 schema/default value 已在当前 head 修复。


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to