Releases: scality/cloudserver
Releases · scality/cloudserver
Release 9.4.0-preview.1
What's Changed
- CLDSRV-848: add missing checksum algorithms by @leif-scality in #6081
- CLDSRV-864: add an error listener to TrailingChecksumTransform by @leif-scality in #6092
- CLDSRV-863: Checksums for PutObject and UploadPart by @leif-scality in #6112
- CLDSRV-872: store checksum in object metadata by @leif-scality in #6114
- CLDSRV-873: return checksum in HeadObject and GetObject by @leif-scality in #6117
- CLDSRV-874: return checksum in GetObjectAttributes by @leif-scality in #6123
- INTEGRATION [PR#6121 > development/9.4] 🐛 use SUR date instead of the infostore one to have an update LastMod… by @bert-e in #6136
- CLDSRV-883: CreateMultipartUpload parse checksum headers and store them in MPU overview object by @leif-scality in #6144
- CLDSRV-887: ListMultipartUploads return checksum algo and type by @leif-scality in #6147
- INTEGRATION [PR#6088 > development/9.4] 👷(CLDSRV-860) Monitor async await migration by @bert-e in #6151
- CLDSRV-892: store part checksum in part shadow object by @leif-scality in #6154
- CLDSRV-895: ListParts return part checksum by @leif-scality in #6160
- INTEGRATION [PR#6124 > development/9.4] Improvement/cldsrv 875 integrate shared prettier by @bert-e in #6165
- CLDSRV-903: lint files and bump arsenal by @leif-scality in #6168
- CLDSRV-902: calculate final checksum from parts by @leif-scality in #6169
- feat(CLDSRV-884): Add OpenTelemetry tracing instrumentation by @delthas in #6140
- CLDSRV-898: handle checksums in CompleteMultipartUpload by @leif-scality in #6170
- Build multi-destination replicationInfo per backend by @maeldonn in #6172
- CLDSRV-908: CopyObject handle checksums by @leif-scality in #6176
- CLDSRV-909: Reject CopyObject when source exceeds 5 GiB by @tcarmet in #6177
- Adopt the shared Claude review skill and modernize the review workflow by @delthas in #6194
- Bump microVersionId and add isReplica handling by @maeldonn in #6178
- Bump arsenal to 8.4.9 by @maeldonn in #6197
- 👷 CLDSRV-926: skip async/await diff check when PR has skip-async-migration label by @DarkIsDude in #6195
- Bump arsenal to 8.4.11 (CRR reverted; unblocks 9.3) by @delthas in #6198
- CLDSRV-935: fix claude review by @leif-scality in #6199
- INTEGRATION [PR#6199 > development/9.3] CLDSRV-935: fix claude review by @bert-e in #6200
- INTEGRATION [PR#6199 > development/9.4] CLDSRV-935: fix claude review by @bert-e in #6201
- CLDSRV-884: Bump version to 9.4.0-preview.1 by @delthas in #6202
Full Changelog: 9.3.10...9.4.0-preview.1
Release 9.3.11
What's Changed
- Adopt the shared Claude review skill and modernize the review workflow by @delthas in #6194
- 👷 CLDSRV-926: skip async/await diff check when PR has skip-async-migration label by @DarkIsDude in #6195
- Bump arsenal to 8.4.11 (CRR reverted; unblocks 9.3) by @delthas in #6198
- CLDSRV-935: fix claude review by @leif-scality in #6199
- INTEGRATION [PR#6199 > development/9.3] CLDSRV-935: fix claude review by @bert-e in #6200
- CLDSRV-918: raise SDK request timeout in functional test client by @tcarmet in #6187
Full Changelog: 9.3.10...9.3.11
Release 9.3.10
What's Changed
- CLDSRV-916: fix stale github.com/scality/S3 URL references by @tcarmet in #6186
- CLDSRV-922: do not reference null version from master in null-key mode by @tcarmet in #6190
- CLDSRV-922: Bump version to 9.3.10 by @tcarmet in #6191
Full Changelog: 9.3.9...9.3.10
Release 9.3.9
What's Changed
- CLDSRV-911: promisify removeAllVersions versioning test utility by @tcarmet in #6183
- CLDSRV-914: abort in-progress MPUs in mpuVersion test cleanup by @tcarmet in #6184
- CLDSRV-915: Fix service user provisioning broken by AWS SDK v3 migration by @tcarmet in #6185
Full Changelog: 9.3.8...9.3.9
Release 9.3.8
What's Changed
- CLDSRV-899: Log replication events in server access logs by @dvasilas in #6164
- CLDSRV-901: Add functional test coverage for ListObjectsV2 optional object attributes by @dvasilas in #6174
- Bump arsenal to 8.4.4 by @maeldonn in #6182
Full Changelog: 9.3.7...9.3.8
Release 7.70.51-7-socketleak
Full Changelog: 7.70.51-7...7.70.51-7-socketleak
Release 7.70.45-socketleak
Full Changelog: 7.70.45...7.70.45-socketleak
Release 9.2.41
What's Changed
- CLDSRV-901: Add functional test coverage for ListObjectsV2 optional object attributes by @dvasilas in #6174
Full Changelog: 9.2.40...9.2.41
Release 9.2.40
What's Changed
- CLDSRV-899: Log replication events in server access logs by @dvasilas in #6164
Full Changelog: 9.2.39...9.2.40
Release 9.3.7
What's Changed
- Aws sdk v3 migrations by @SylvainSenechal in #6042
- Improvement/cldsrv 724 sur utapi tests by @benzekrimaha in #5950
- Improvement/cldsrv 724 kms tests migration by @benzekrimaha in #5951
- Improvement/cldsrv 724 multiple backend tests by @benzekrimaha in #5960
- Improvement/cldsrv 724 object related functional tests by @benzekrimaha in #5987
- Improvement/cldsrv 724 bucket related functional tests by @benzekrimaha in #5988
- Improvement/cldsrv 724 versionning related functional tests by @benzekrimaha in #5978
- Improvement/cldsrv 724 md search related functional tests by @benzekrimaha in #5981
- Improvement/cldsrv 724 legacy related functional tests by @benzekrimaha in #5982
- Improvement/cldsrv 724 service get related functional tests by @benzekrimaha in #5983
- Improvement/cldsrv 724-backbeat-related-functional-tests by @benzekrimaha in #5985
- add nested xml input format for bucket quota by @SylvainSenechal in #6037
- Cloudserver adaptation post arsenal refacto by @benzekrimaha in #6044
- INTEGRATION [PR#6033 > development/9.3] ✨ CLDSRV-812: ListObjectsV2 create x-amz-optional-attributes header by @bert-e in #6072
- INTEGRATION [PR#6043 > development/9.3] ✨(CLDSRV-813) update CloudServer XML ListObjectsV2 to support optional attributes by @bert-e in #6075
- 🎨 format on bucketGet and objectGetLegalHold for async/await by @DarkIsDude in #6073
- Improvement/cldsrv 846 migrate bucket logging tests by @benzekrimaha in #6077
- 🎨 Async/Await migration on bucketGet and objectGetLegalHold by @DarkIsDude in #6045
- Support the new API GetObjectAttributes by @maeldonn in #6060
- Return user metadata in GetObjectAttributes API by @maeldonn in #6070
- Fix GetObjectAttributes to handle versionId as a query parameter by @maeldonn in #6083
- Update LastModified date format to ISO string in XML response by @ZiyangLinScality in #6085
- 👷(CLDSRV-858) Improve bucket naming gcp by @DarkIsDude in #6086
- CLDSRV-835: Fix flaky kmip cluster test by @BourgoisMickael in #6100
- 👷(CLDSRV-867) Clean old GCP bucket by @DarkIsDude in #6098
- CLDSRV-805: Fix flaky GCP tests due to rate limit by @BourgoisMickael in #6111
- CLDSRV-835: Fix flaky cleanup and teardown s3C related tests by @BourgoisMickael in #6109
- CLDSRV-835: Fix flakiness tcp socket hang up by @BourgoisMickael in #6115
- CLDSRV-835: Retry tcp flakiness with concurrency by @BourgoisMickael in #6116
- CLDSRV-835: Add troubleshooting details to CI by @BourgoisMickael in #6106
- CLDSRV-835: Retry flaky upload socket hang up by @BourgoisMickael in #6118
- Update functional tests to use cloudserverclient extended commands by @maeldonn in #6103
- Improvement/cldsrv 561 add tests for create and store object by @benzekrimaha in #6082
- add missing header for put encrypted object by @SylvainSenechal in #6122
- INTEGRATION [PR#6121 > development/9.3] 🐛 use SUR date instead of the infostore one to have an update LastMod… by @bert-e in #6135
- ci: push cloudserver-dashboards artifact on every CI build by @delthas in #6148
- 👷(CLDSRV-860) Monitor async await migration by @DarkIsDude in #6088
- Improvement/CLDSRV-825 drop ceph support by @benzekrimaha in #6097
- Improvement/cldsrv 875 integrate shared prettier by @benzekrimaha in #6124
New Contributors
- @maeldonn made their first contribution in #6060
- @ZiyangLinScality made their first contribution in #6085
Full Changelog: 9.2.39...9.3.7