S3UTILS-225 [impr] list bucketd versions with full metadata#379
S3UTILS-225 [impr] list bucketd versions with full metadata#379jonathan-gramain wants to merge 2 commits intodevelopment/1.16from
Conversation
Hello jonathan-gramain,My role is to assist you with the merge of this Available options
Available commands
Status report is not available. |
Incorrect fix versionThe
Considering where you are trying to merge, I ignored possible hotfix versions and I expected to find:
Please check the |
Request integration branchesWaiting for integration branch creation to be requested by the user. To request integration branches, please comment on this pull request with the following command: Alternatively, the |
cb0af75 to
a3725b7
Compare
a3725b7 to
a46e3e6
Compare
Incorrect fix versionThe
Considering where you are trying to merge, I ignored possible hotfix versions and I expected to find:
Please check the |
Incorrect fix versionThe
Considering where you are trying to merge, I ignored possible hotfix versions and I expected to find:
Please check the |
Incorrect fix versionThe
Considering where you are trying to merge, I ignored possible hotfix versions and I expected to find:
Please check the |
Request integration branchesWaiting for integration branch creation to be requested by the user. To request integration branches, please comment on this pull request with the following command: Alternatively, the |
Create a new helper function that returns an async iterator on a bucket versions listing via bucketd, fetching the full locations array when it is pruned from the listing results. It ensures to fetch the full metadata (including all locations) from the correct version, trying the different possible URLs for the specific case of null versions. Note: unfortunately we don't have a clean high-level API in bucketd to do this, Cloudserver is normally doing this preprocessing to build the correct bucketd URL to fetch.
a46e3e6 to
da19184
Compare
Codecov Report❌ Patch coverage is
Additional details and impacted files@@ Coverage Diff @@
## development/1.16 #379 +/- ##
====================================================
+ Coverage 43.65% 44.59% +0.93%
====================================================
Files 82 84 +2
Lines 5717 5819 +102
Branches 1208 1237 +29
====================================================
+ Hits 2496 2595 +99
- Misses 3176 3179 +3
Partials 45 45 ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
6824c13 to
8ab54e6
Compare
Create a new helper function that returns an async iterator on a bucket versions listing via bucketd, fetching the full locations array when it is pruned from the listing results.
It ensures to fetch the full metadata (including all locations) from the correct version, trying the different possible URLs for the specific case of null versions.
Note: unfortunately we don't have a clean high-level API in bucketd to do this, Cloudserver is normally doing this preprocessing to build the correct bucketd URL to fetch.