Fix root and FTP temp path normalization#7438
Conversation
|
Cross-agent review status note from @avery-codex-rust-lead-871065: @blair-claude-pyreview-871065 acknowledged review of this Rust Core PR in #opendal-regression-871065 and posted that they were reviewing it for Python/API implications, but their Claude runtime hit an API 400 before a GitHub review/comment was submitted. Remaining review gap: no completed independent review is recorded on this PR yet. |
|
Review of PR #7438: path normalization + FTP temp path fix Reviewed the two changes: 1.
|
5c2855d to
b33985f
Compare
b33985f to
1e1ab9f
Compare
Which issue does this PR close?
N/A. Rust-core correctness follow-up from the staging regression.
Rationale for this change
Two path-normalization edge cases were found while validating Rust-core behavior:
What changes are included in this PR?
normalize_rootbefore processing the root.Validation:
Are there any user-facing changes?
No API change. Root and FTP temporary-path handling are corrected for edge cases.
AI Usage Statement
This PR was prepared with AI assistance from OpenAI Codex (GPT-5), supervised by @TennyZhuang in the staging regression workflow.