Skip to content

Fix aliyun sync metadata issue

毛超请求将fix-aliyun-sync-issue合并到main-jh

What does this MR do and why?

发现当 aliyun 同步时,执行第二次 sync worker 时,无法做到断点续传,导致 sync 数据缺失

bucket.list_objects(prefix: file_prefix).to_a.lazy.map # good
bucket.list_objects(prefix: file_prefix).lazy.map # bad

具体原因不确定,对 ruby 的 enumerable 和 lazy 不熟悉

relate https://jihulab.com/gitlab-cn/gitlab/-/issues/3988#note_4504133

毛超 编辑于

合并请求报告

加载中