Skip to content

Releases: open-io/oio-swift

1.12.0

16 Mar 13:38
1.12.0
Compare
Choose a tag to compare

Improvements

  • SLO: Check MPU with single listing instead of several HEADs #207
  • Implement tests with IAM #210

1.11.1

30 Dec 14:51
1.11.1
Compare
Choose a tag to compare

Bug fixes

  • MPU: Retry when a part is missing #204

Improvements

  • CI: minor fixes for the latest oio-sds versions #205

1.11.0

19 Nov 09:59
1.11.0
Compare
Choose a tag to compare

New features

  • Use 19.04 and 18.10 SDS versions for tests #191
  • Implement custom health check middleware #202

Bug fixes

  • Fix versioned listing with objects without version #201

Configuration changes

For the new health check middleware to work as expected, the gateway must be run with oioswift-proxy-server instead of swift-proxy-server. The egg:swift#healthcheck must be changed to egg:oioswift#healthcheck to use the new middleware.

1.10.1

02 Oct 15:51
1.10.1
Compare
Choose a tag to compare

Improvements

  • CH: Allow to set various Redis sentinel parameters #199 #200

Bug fixes

  • CH: do not discard "empty" prefixes #195
  • CH: support redis-py < 2.10.6 #198

1.10.0

04 Sep 20:09
Compare
Choose a tag to compare

Improvements

  • Optimize bucket listing #197
  • CH: allow to set various Redis parameters #196
  • Test removal of objects with UTF-8 path #178

1.9.3

16 Aug 14:43
1.9.3
Compare
Choose a tag to compare

Improvements

  • CH: various small improvements #188

Bugfixes

  • Distinguish list-multipart-uploads and list-parts requests #186
  • Report missing container when checking versioning mode #193
  • Properly pass request ID to oio API #194

1.9.2

08 Aug 09:43
Compare
Choose a tag to compare

Improvements

  • CHv3: few optims #192

1.9.1

08 Aug 09:43
Compare
Choose a tag to compare

Bug fixes

  • Various CH fixes #189

1.9.0

10 Jul 13:39
Compare
Choose a tag to compare

New feature

  • CH: Add new keys format #184

1.8.0

02 Jul 14:11
Compare
Choose a tag to compare

New features

  • Allow versioning with container hierarchy (#180)

Bug fixes

  • Revert CH: use lua script instead of hscan for listing (#182)

NOTES

  • the pipeline must be updated if the container_hierarchy is used: container_hierarchy must be set after versioned_writes
  • by default, the support of listing with versioning is disabled, please set support_listing_versioning to true in container_hierarchy middleware configuration.