[PATCH] Improve provision performance

Andrew Bartlett abartlet at samba.org
Wed Jul 6 00:22:16 UTC 2016


G'Day,

The attached patches fix a number of major performance issues in our
provision.  I pushed these over the weekend, but it had a deadlock that
caused trouble for autobuild.  I've found, reproduced and removed that
in the amened patch attached.

We now provision in around 10 seconds. 

I'm running a full autobuild on the Catalyst Cloud just to make sure.

Please review/push!

Thanks,

Andrew Bartlett
-- 
Andrew Bartlett
https://samba.org/~abartlet/
Authentication Developer, Samba Team         https://samba.org
Samba Development and Support, Catalyst IT   
https://catalyst.net.nz/services/samba



-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0001-provision_fill-move-most-db-accesses-into-transactio.patch
Type: text/x-patch
Size: 26690 bytes
Desc: not available
URL: <http://lists.samba.org/pipermail/samba-technical/attachments/20160706/c6de3355/0001-provision_fill-move-most-db-accesses-into-transactio.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0002-provision_fill-move-GPO-into-transaction.patch
Type: text/x-patch
Size: 1959 bytes
Desc: not available
URL: <http://lists.samba.org/pipermail/samba-technical/attachments/20160706/c6de3355/0002-provision_fill-move-GPO-into-transaction.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0003-provision-Ignore-duplicate-attid-and-governsID-check.patch
Type: text/x-patch
Size: 7482 bytes
Desc: not available
URL: <http://lists.samba.org/pipermail/samba-technical/attachments/20160706/c6de3355/0003-provision-Ignore-duplicate-attid-and-governsID-check.bin>


More information about the samba-technical mailing list