-
Notifications
You must be signed in to change notification settings - Fork 1.2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
(fix) use atomic move to avoid file corruption #745
Conversation
@yuyang0423 Please sign the CLA |
LGTM |
Sorry, already signed, How can I trigger another build?? |
Hi @yuyang0423, welcome to SOFAStack community, Please sign Contributor License Agreement! After you signed CLA, we will automatically sync the status of this pull request in 3 minutes. |
@yuyang0423 你重新 sign 试下,显示还是没有 |
这下好像可以了,我们认为这个issue比较紧急,请确认一下如下情况,主要往archive插入 meta 前是sync 的, 插入meta之后因为修改过了, 并没有sync,之前的rename 把 |
@fengjiachun 可以看下,我觉的可以合并 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
Thank you @yuyang0423 |
Motivation:
fix #604 , after few month test it's works fine.
RCA: temporary
kv.zip
isn't sync to disk when finished appendmeta
in archive, should useatomic move
thanrename