Files
python-keystoneclient/keystoneclient/common
Bernhard M. Wiedemann fde0bf77d6 Replace textwrap with fast standard code
This improves on commit 4350c17604

We found a major performance regression in keystoneclient
when using PKI tokens, related to http://bugs.python.org/issue25870

It can be tested with
time python -c "import textwrap; textwrap.wrap('x'*9000, 64)"

which has a complexity of O(n*n)
because it uses certain regexps in python versions before 3.5.

Closes-Bug: #1526686
Related-Bug: #1404402

Change-Id: Ibc81907c4d9db2c09fff41ccf21345fbdb19202d
2015-12-16 10:47:39 +01:00
..