kubernetes/plugin/pkg/scheduler/algorithm
Sarat Kamisetty dda62ec207 - scheduler extenders that are capable of maintaining their own
node cache don't need to get all the information about every
  candidate node. For huge clusters, sending full node information
  of all nodes in the cluster on the wire every time a pod is scheduled
  is expensive. If the scheduler is capable of caching node information
  along with its capabilities, sending node name alone is sufficient.
  These changes provide that optimization in a backward compatible way

- removed the inadvertent signature change of Prioritize() function
- added defensive checks as suggested
-  added annotation specific test case
- updated the comments in the scheduler types
- got rid of apiVersion thats unused
- using *v1.NodeList as suggested
- backing out pod annotation update related changes made in the
  1st commit
- Adjusted the comments in types.go and v1/types.go as suggested
  in the code review
2017-02-23 10:25:42 -08:00
..
predicates Update tests. 2017-02-22 09:27:42 -05:00
priorities Update tests. 2017-02-22 09:27:42 -05:00
BUILD start the apimachinery repo 2017-01-11 09:09:48 -05:00
doc.go Use Go canonical import paths 2016-07-16 13:48:21 -04:00
listers.go Merge pull request #38601 from yarntime/fix_typo_needed 2017-01-31 04:44:41 -08:00
scheduler_interface_test.go - scheduler extenders that are capable of maintaining their own 2017-02-23 10:25:42 -08:00
scheduler_interface.go - scheduler extenders that are capable of maintaining their own 2017-02-23 10:25:42 -08:00
types.go plugin/scheduler 2016-11-23 15:53:09 -08:00