kubernetes/pkg/scheduler/algorithm/predicates
Jonathan Basseri 5ab4714520 Change equivalence hash function.
This changes the equivalence class hashing function to use as inputs all
the Pod fields which are read by FitPredicates. Before we used a
combination of OwnerReference and PersistentVolumeClaim info, which was
a close approximation. The new method ensures that hashing remains
correct regardless of controller behavior.

The PVCSet field can be removed from equivalencePod because it is
implicitly included in the Volume list.

Tests are now broken.
2018-01-24 17:15:42 -08:00
..
BUILD Refactor HostIP predicate algorithm 2018-01-08 17:10:21 -08:00
error.go Move scheduler code out of plugin directory. 2018-01-05 15:05:01 -08:00
metadata_test.go Refactor HostIP predicate algorithm 2018-01-08 17:10:21 -08:00
metadata.go Refactor HostIP predicate algorithm 2018-01-08 17:10:21 -08:00
predicates_test.go Refactor HostIP predicate algorithm 2018-01-08 17:10:21 -08:00
predicates.go Checked node.Unscheulable in Toleration predicate. 2018-01-23 20:54:11 +08:00
testing_helper.go Move scheduler code out of plugin directory. 2018-01-05 15:05:01 -08:00
utils_test.go Refactor HostIP predicate algorithm 2018-01-08 17:10:21 -08:00
utils.go Change equivalence hash function. 2018-01-24 17:15:42 -08:00