openstack-ansible/releasenotes/notes/swift-pypy-support-9706519c4b88a571.yaml
Andy McCrae 26b1fb9ce5 Role Pin for Pike OSA Milestone-1
Nova is pinned before 6dd047a3307a1056077608fd5bc2d1c3b3285338 until
https://review.openstack.org/#/c/455710/ can merge.

Change-Id: I27adc85337424a7b251d8d5d614ad4446c6c55d3
2017-04-12 11:52:44 +00:00

16 lines
874 B
YAML

---
features:
- While default python interpreter for swift is cpython, pypy is
now an option. This change adds the ability to greatly improve swift
performance without the core code modifications. These changes have
been implemented using the documentation provided by Intel and
Swiftstack. `Notes about the performance increase can be seen
here <https://software.intel.com/en-us/blogs/2016/05/06/doubling-the-performance-of-openstack-swift-with-no-code-changes>`_.
upgrade:
- A new option `swift_pypy_enabled` has been added to enable or
disable the pypy interpreter for swift. The default is "false".
- A new option `swift_pypy_archive` has been added to allow a pre-built
pypy archive to be downloaded and moved into place to support swift
running under pypy. This option is a dictionary and contains the URL
and SHA256 as keys.