hoslo

Results 50 comments of hoslo

> There are two things in my mind now: 1. `GcsVersionsLister` and `GcsLister` have different processing strategies. 2. Gcs's [Object Versioning](https://cloud.google.com/storage/docs/object-versioning) can also control deletion, and is more in line...

> we can simply unify them based on different `OpList` inputs. If we get versioned output, we also need to group and sort the entities, and the processing flow is...

> We should definitely avoid sorting the entries Yes, I understood it wrong, and made some changes, plz review it.

> Hi @hoslo, sorry for the late. Would you like to resolve the conflicts? I will try to find sometime to setup the CI. OK, I'll resolve this conflict.

@Xuanwo It seems to be running fine during the retry. Do you see any issues with this? https://play.rust-lang.org/?version=stable&mode=debug&edition=2021&gist=b7bb0b4ad4ddc48cc08566694b41adb8

> > @Xuanwo重试期间似乎运行良好。您认为这有什么问题吗?https://play.rust-lang.org/?version=stable&mode=debug&edition=2021&gist=b7bb0b4ad4ddc48cc08566694b41adb8 > > 很抱歉没有向您通报进展情况。主要问题是发生错误时`poll_close`接受`F`但不返回它。我们可以调整 future 以返回`(F, Result)`. My link above does this, can I create a new PR for this?

> We should refer to [alluxio-py](https://github.com/Alluxio/alluxio-py/blob/main/alluxio/const.py#L18) and read by pages instead. This link points to what looks like their most recent new api.

@Xuanwo I don't understand why the behavior test is failing. Can you help me look at it?

@Xuanwo any else problem?