Skip to content
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

Support continuation-token for ListObjectsV2 #112

Closed
roman-khimov opened this issue Jun 28, 2021 · 0 comments · Fixed by #175
Closed

Support continuation-token for ListObjectsV2 #112

roman-khimov opened this issue Jun 28, 2021 · 0 comments · Fixed by #175
Assignees

Comments

@roman-khimov
Copy link
Member

IIUC continutation-token requires us to save some stable object list on the gateway and return results from it in subsequent requests. Refs. #111.

@masterSplinter01 masterSplinter01 self-assigned this Jul 9, 2021
masterSplinter01 added a commit to masterSplinter01/neofs-s3-gw that referenced this issue Jul 22, 2021
Replaced Bucket (means name) by BucketInfo struct

Signed-off-by: Angira Kekteeva <kira@nspcc.ru>
masterSplinter01 added a commit to masterSplinter01/neofs-s3-gw that referenced this issue Jul 26, 2021
Replaced Bucket (means name) by BucketInfo struct

Signed-off-by: Angira Kekteeva <kira@nspcc.ru>
masterSplinter01 added a commit to masterSplinter01/neofs-s3-gw that referenced this issue Jul 26, 2021
Replaced Bucket (means name) by BucketInfo struct

Signed-off-by: Angira Kekteeva <kira@nspcc.ru>
masterSplinter01 added a commit to masterSplinter01/neofs-s3-gw that referenced this issue Jul 26, 2021
Signed-off-by: Angira Kekteeva <kira@nspcc.ru>
masterSplinter01 added a commit to masterSplinter01/neofs-s3-gw that referenced this issue Jul 26, 2021
Signed-off-by: Angira Kekteeva <kira@nspcc.ru>
masterSplinter01 added a commit to masterSplinter01/neofs-s3-gw that referenced this issue Jul 26, 2021
Signed-off-by: Angira Kekteeva <kira@nspcc.ru>
masterSplinter01 added a commit to masterSplinter01/neofs-s3-gw that referenced this issue Jul 26, 2021
Add stopTimer and startTimer for caches for ListObjecsV2 to
s3-gw and layer

Signed-off-by: Angira Kekteeva <kira@nspcc.ru>
masterSplinter01 added a commit to masterSplinter01/neofs-s3-gw that referenced this issue Jul 26, 2021
Replaced Bucket (means name) by BucketInfo struct

Signed-off-by: Angira Kekteeva <kira@nspcc.ru>
masterSplinter01 added a commit to masterSplinter01/neofs-s3-gw that referenced this issue Jul 26, 2021
Signed-off-by: Angira Kekteeva <kira@nspcc.ru>
masterSplinter01 added a commit to masterSplinter01/neofs-s3-gw that referenced this issue Jul 26, 2021
Signed-off-by: Angira Kekteeva <kira@nspcc.ru>
masterSplinter01 added a commit to masterSplinter01/neofs-s3-gw that referenced this issue Jul 26, 2021
Add stopTimer and startTimer for caches for ListObjecsV2 to
s3-gw and layer

Signed-off-by: Angira Kekteeva <kira@nspcc.ru>
masterSplinter01 added a commit to masterSplinter01/neofs-s3-gw that referenced this issue Jul 26, 2021
Signed-off-by: Angira Kekteeva <kira@nspcc.ru>
masterSplinter01 added a commit to masterSplinter01/neofs-s3-gw that referenced this issue Jul 26, 2021
Replaced Bucket (means name) by BucketInfo struct

Signed-off-by: Angira Kekteeva <kira@nspcc.ru>
masterSplinter01 added a commit to masterSplinter01/neofs-s3-gw that referenced this issue Jul 26, 2021
Signed-off-by: Angira Kekteeva <kira@nspcc.ru>
masterSplinter01 added a commit to masterSplinter01/neofs-s3-gw that referenced this issue Jul 26, 2021
Signed-off-by: Angira Kekteeva <kira@nspcc.ru>
masterSplinter01 added a commit to masterSplinter01/neofs-s3-gw that referenced this issue Jul 26, 2021
Add stopTimer and startTimer for caches for ListObjecsV2 to
s3-gw and layer

Signed-off-by: Angira Kekteeva <kira@nspcc.ru>
masterSplinter01 added a commit to masterSplinter01/neofs-s3-gw that referenced this issue Jul 26, 2021
Signed-off-by: Angira Kekteeva <kira@nspcc.ru>
masterSplinter01 added a commit to masterSplinter01/neofs-s3-gw that referenced this issue Jul 26, 2021
Signed-off-by: Angira Kekteeva <kira@nspcc.ru>
masterSplinter01 added a commit to masterSplinter01/neofs-s3-gw that referenced this issue Jul 26, 2021
Signed-off-by: Angira Kekteeva <kira@nspcc.ru>
masterSplinter01 added a commit to masterSplinter01/neofs-s3-gw that referenced this issue Jul 26, 2021
Signed-off-by: Angira Kekteeva <kira@nspcc.ru>
masterSplinter01 added a commit to masterSplinter01/neofs-s3-gw that referenced this issue Jul 26, 2021
Signed-off-by: Angira Kekteeva <kira@nspcc.ru>
masterSplinter01 added a commit to masterSplinter01/neofs-s3-gw that referenced this issue Jul 26, 2021
Signed-off-by: Angira Kekteeva <kira@nspcc.ru>
masterSplinter01 added a commit to masterSplinter01/neofs-s3-gw that referenced this issue Jul 26, 2021
Signed-off-by: Angira Kekteeva <kira@nspcc.ru>
masterSplinter01 added a commit to masterSplinter01/neofs-s3-gw that referenced this issue Jul 26, 2021
Signed-off-by: Angira Kekteeva <kira@nspcc.ru>
masterSplinter01 added a commit to masterSplinter01/neofs-s3-gw that referenced this issue Jul 26, 2021
Signed-off-by: Angira Kekteeva <kira@nspcc.ru>
masterSplinter01 added a commit to masterSplinter01/neofs-s3-gw that referenced this issue Jul 26, 2021
Signed-off-by: Angira Kekteeva <kira@nspcc.ru>
masterSplinter01 added a commit to masterSplinter01/neofs-s3-gw that referenced this issue Jul 26, 2021
Signed-off-by: Angira Kekteeva <kira@nspcc.ru>
masterSplinter01 added a commit to masterSplinter01/neofs-s3-gw that referenced this issue Jul 26, 2021
Signed-off-by: Angira Kekteeva <kira@nspcc.ru>
masterSplinter01 added a commit to masterSplinter01/neofs-s3-gw that referenced this issue Jul 27, 2021
In case when we send a response from a cache

Signed-off-by: Angira Kekteeva <kira@nspcc.ru>
masterSplinter01 added a commit to masterSplinter01/neofs-s3-gw that referenced this issue Jul 27, 2021
In case when we send a response from a cache

Signed-off-by: Angira Kekteeva <kira@nspcc.ru>
masterSplinter01 added a commit to masterSplinter01/neofs-s3-gw that referenced this issue Jul 28, 2021
In case when we send a response from a cache

Signed-off-by: Angira Kekteeva <kira@nspcc.ru>
masterSplinter01 added a commit to masterSplinter01/neofs-s3-gw that referenced this issue Jul 28, 2021
Replaced background Worker by time.StartAfter

Signed-off-by: Angira Kekteeva <kira@nspcc.ru>
masterSplinter01 added a commit to masterSplinter01/neofs-s3-gw that referenced this issue Jul 28, 2021
Replaced background Worker by time.StartAfter

Signed-off-by: Angira Kekteeva <kira@nspcc.ru>
masterSplinter01 added a commit to masterSplinter01/neofs-s3-gw that referenced this issue Jul 28, 2021
Signed-off-by: Angira Kekteeva <kira@nspcc.ru>
masterSplinter01 added a commit to masterSplinter01/neofs-s3-gw that referenced this issue Jul 28, 2021
Signed-off-by: Angira Kekteeva <kira@nspcc.ru>
masterSplinter01 added a commit to masterSplinter01/neofs-s3-gw that referenced this issue Jul 28, 2021
Signed-off-by: Angira Kekteeva <kira@nspcc.ru>
masterSplinter01 added a commit to masterSplinter01/neofs-s3-gw that referenced this issue Jul 28, 2021
Signed-off-by: Angira Kekteeva <kira@nspcc.ru>
masterSplinter01 added a commit to masterSplinter01/neofs-s3-gw that referenced this issue Jul 28, 2021
And made it exported

Signed-off-by: Angira Kekteeva <kira@nspcc.ru>
masterSplinter01 added a commit to masterSplinter01/neofs-s3-gw that referenced this issue Jul 28, 2021
Signed-off-by: Angira Kekteeva <kira@nspcc.ru>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants