Wallaby Series Release Notes

18.4.0

New Features

  • Support for the cname_lookup middlehware has been added.

Upgrade Notes

  • The default value of swift::proxy::pipeline has been updated to enable some fundamental middlewares by default. Because of this change, the following classes should be included unless the pipeline parameter is explicitly set.

    • swift::proxy::catch_errors

    • swift::proxy::gatekeeper

    • swift::proxy::proxy_logging

    • swift::proxy::listing_formats

    • swift::proxy::copy

18.3.0

New Features

  • Add TLS options for Memcached TLS connections.

  • The new swift::proxy::listing_formats class has been added.

Upgrade Notes

  • Default value of the swift::objectexpirer::pipeline parameter has been changed and now includes proxy-logging and cache by default. The updated value is consistent with the one described in the default object-expirer.conf in swift.

18.2.0

New Features

  • The following parameters have been added to the swift::proxy::s3api class to support more ACL parameters of s3api middleware.

    • allow_no_owner

    • s3_acl

    • check_bucket_owner

  • The new swift::proxy::s3api::location parameter has been added to set a region of the Swift cluster.

  • The following parameters have been added to the swift::proxy::s3api class.

    • dns_compliant_bucket_names

    • max_bucket_listing

    • max_parts_listing

    • max_multi_delete_objects

    • multi_delete_concurrency

    • storage_domain

    • allow_multipart_uploads

    • force_swift_request_proxy_log

    • min_segment_size

    • log_name

Deprecation Notes

  • The swift::proxy::s3api parameter has been deprecated, since this parameter has had no effect. It will be removed in a future release.

18.1.0

New Features

  • The new swift::proxy::authtoken::service_type parameter has been added to configure the service_type parameter in authtoken middleware.

Upgrade Notes

  • The swift::proxy::swift3 class has been removed.