--- launchpad: swift release-model: cycle-with-intermediary team: swift type: service repository-settings: openstack/swift: {} branches: - name: feature/losf location: openstack/swift: 6c6bb80e40313733b28dae920acc28889016a114 - name: stable/stein location: 2.21.0 releases: - version: 2.20.0 projects: - repo: openstack/swift hash: 184fdf17ef7490038e89fe92a92de0fe4f2b36b7 - version: 2.21.0 projects: - repo: openstack/swift hash: 179fa7ccd4d6faeacc989715887b69f9422a17b2 - version: 2.21.1 projects: - repo: openstack/swift hash: 522823548a61745b95f079ed092ba80d57265b1c - version: stein-em projects: - repo: openstack/swift hash: 522823548a61745b95f079ed092ba80d57265b1c - version: stein-eol projects: - repo: openstack/swift hash: 12e54391861e7d182d58f89fb88b027e65842640 cycle-highlights: - Numerous improvements to the S3 API compatibility layer. - Several fixes and improvements for the data-encryption middleware, including allowing multiple keymaster middlewares. This allows migration from one key provider to another. - Operators have more control over account and container server background daemon I/O usage with the new ``databases_per_second`` config option. - Erasure-coded data may now be rebuilt to handoff nodes. This improves data durability when disk failures go unremedied for extended periods. release-notes: https://docs.openstack.org/releasenotes/swift/stein.html