Fix aliyun sync metadata issue
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
由 毛超 编辑于