diff options
author | Richard Purdie <richard.purdie@linuxfoundation.org> | 2019-12-12 18:07:14 +0000 |
---|---|---|
committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2020-02-11 23:02:14 +0000 |
commit | 7412d9acf71bbecb5ccbbb8114e1f86f66dab5dc (patch) | |
tree | 77f23cdcffc17ec78ae904e4bf697dafd7fa0f0d /meta/recipes-connectivity/socat | |
parent | 4f8e5ec3930a09528adff0afe1ed869c15d0dfb0 (diff) | |
download | poky-7412d9acf71bbecb5ccbbb8114e1f86f66dab5dc.tar.gz |
bitbake: siggen: Optimise get_unihash disk based cache handling
Currently the cache can grow huge since any previously used hash is
retained in the cache. This change moves to use one hash per task
which improves the speed of the functions considerably. Currently
performance is an issue, as are very large cache files and cache
load time.
By moving to a single hash per task, the shorted filename as a key
is no longer usable as the same recipe has multiple variants for
the same filename so this has to change.
(Bitbake rev: 8f4f6c2f9acab23bc795ffe389c4cd74711d10ff)
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
(cherry picked from commit ed764e7fcf04b6d0ba6b4cac7415b1ee8f492865)
Signed-off-by: Armin Kuster <akuster808@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'meta/recipes-connectivity/socat')
0 files changed, 0 insertions, 0 deletions