WebDAV客户端上传数据到“本机存储”时,支持原子化操作(原子写) #2141
miaomiaotail
started this conversation in
Ideas
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
(别喷我,我只是一个用户)
需要修改的文件应该在drivers\local\driver.go
我请求改进一个特性,就是我希望OpenList在本机存储上可以支持原子写,尤其是WebDAV,目标是当客户端请求错误(上传时客户端主动、被动中断,磁盘空间不足等原因是,不保留“残缺”的数据)
就是将当前的直接写入模式改为临时文件+重命名的原子写入模式,以确保上传失败时不会留下残留文件。
Beta Was this translation helpful? Give feedback.
All reactions