On 04/06/2015 07:02 AM, Brant Knudson wrote:
On Sun, Apr 5, 2015 at 5:41 PM, Boris Pavlovic <bo...@pavlovic.me
<mailto:bo...@pavlovic.me>> wrote:
Brant,
I run profimp with and without patch
https://review.openstack.org/#/c/164066/:
And it really works well:
before 170ms:
http://boris-42.github.io/keystone/before.html
after 76ms:
http://boris-42.github.io/keystone/after.html
Looks like now the issue is that keystoneclient imports pbr.version so
that it can get pbr to generate the __version__ value. Maybe pbr could
be more efficient about the work it does on import, or we could figure
out a different / lazy way to generate the version string.
http://git.openstack.org/cgit/openstack/python-keystoneclient/tree/keystoneclient/__init__.py#n35
How far do we need to go with this?
Not far, IMHO. 100ms difference in startup time isn't something we
should spend much time optimizing. There's bigger fish to fry.
Best,
-jay
p.s. Boris, please don't hate me :)
__________________________________________________________________________
OpenStack Development Mailing List (not for usage questions)
Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev