[Freeipa-devel] [PATCH] 682 performance patch

Rob Crittenden rcritten at redhat.com
Wed Jan 19 16:47:11 UTC 2011


This patch skips some self-testing and locking done by the framework 
when in production mode. The assumption is that all development is done 
in mode != production so no inconsistencies can sneak in.

While this patch doesn't seem to do much it improved command-line 
performance for me somewhere between 30 and 50% (so between 3-4 seconds 
per command to 1.5-3, on average, often much better).

I explicitly set mode to production in the installation config files. I 
also explicitly set developer mode when running makeapi --validate so we 
can know at build time that the framework is consistent.

ticket 751

rob
-------------- next part --------------
A non-text attachment was scrubbed...
Name: freeipa-rcrit-682-perf.patch
Type: text/x-patch
Size: 4589 bytes
Desc: not available
URL: <http://listman.redhat.com/archives/freeipa-devel/attachments/20110119/32f93d74/attachment.bin>


More information about the Freeipa-devel mailing list