kubernetes/pkg/scheduler/algorithm/predicates
Wei Huang 8f559ea53b
Optimize internal data structure of EvenPodsSpread
- Rename 'topologyPairsPodSpreadMap' to 'podSpreadCache'
- New struct `criticalPaths criticalPaths`
- Add unified method `*criticalPaths.update()` for:
    - regular update
    - addPod in preemption case
    - remotePod in preemption case
2019-08-20 09:26:41 -07:00
..
BUILD fixup: address comments 2019-07-24 10:28:46 -07:00
csi_volume_predicate_test.go Update predicates to use cached CSINode in scheduler 2019-08-01 10:15:20 +02:00
csi_volume_predicate.go Merge pull request #80460 from mrkm4ntr/pvc-class-name 2019-08-05 15:08:30 -07:00
error.go EvenPodsSpread: Core Predicate logic 2019-07-24 10:28:46 -07:00
max_attachable_volume_predicate_test.go Update predicates to use cached CSINode in scheduler 2019-08-01 10:15:20 +02:00
metadata_test.go Optimize internal data structure of EvenPodsSpread 2019-08-20 09:26:41 -07:00
metadata.go Optimize internal data structure of EvenPodsSpread 2019-08-20 09:26:41 -07:00
predicates_test.go EvenPodsSpread: update 'selfMatch' logic 2019-07-24 10:28:46 -07:00
predicates.go Optimize internal data structure of EvenPodsSpread 2019-08-20 09:26:41 -07:00
testing_helper.go Update predicates to use cached CSINode in scheduler 2019-08-01 10:15:20 +02:00
utils_test.go Refactor HostIP predicate algorithm 2018-01-08 17:10:21 -08:00
utils.go EvenPodsSpread: refactor "chained" utils 2019-07-22 17:34:56 -07:00