Files
kubernetes/pkg/kubelet
k8s-merge-robot 77de942e08 Merge pull request #26451 from Random-Liu/cache_image_history
Automatic merge from submit-queue

Kubelet: Cache image history to eliminate the performance regression

Fix https://github.com/kubernetes/kubernetes/issues/25057.

The image history operation takes almost 50% of cpu usage in kubelet performance test. We should cache image history instead of getting it from runtime everytime.

This PR cached image history in imageStatsProvider and added unit test.

@yujuhong @vishh 
/cc @kubernetes/sig-node 

Mark v1.3 because this is a relatively significant performance regression.

[![Analytics](https://kubernetes-site.appspot.com/UA-36037335-10/GitHub/.github/PULL_REQUEST_TEMPLATE.md?pixel)]()
2016-05-29 20:49:01 -07:00
..
2016-05-06 12:11:29 -04:00
2016-04-29 17:12:10 -04:00
2016-05-05 14:34:49 -07:00
2015-11-25 09:43:48 +01:00
2016-03-02 20:46:32 -05:00
2016-05-12 19:17:08 -04:00
2016-05-12 19:17:08 -04:00
2016-01-30 00:25:50 -08:00
2016-05-24 16:03:01 -07:00