]> code.ossystems Code Review - openembedded-core.git/commit
sstate: Parallelise checkstatus calls for sstate mirror
authorRichard Purdie <richard.purdie@linuxfoundation.org>
Mon, 1 Jun 2015 21:16:17 +0000 (22:16 +0100)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Mon, 1 Jun 2015 21:18:14 +0000 (22:18 +0100)
commit77c4865bbde4cd2a061cf333f9ad798afc6de0ef
treed08497c647e223c2a05b46576cfee3bb0cc0fa09
parent44ae778fefca5112900b870be7a485360c50bc2e
sstate: Parallelise checkstatus calls for sstate mirror

Currently the urls are checked serially which is a performance bottleneck when
looking at http:// urls in particular. This adds code to check the url status in
parallel, mirroring the way we do this elsewhere.

We need the datastore for the fetcher so we use threads, not multiprocess.

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
meta/classes/sstate.bbclass