nova/nova/scheduler
Matt Riedemann ed3c69cb45 Delete the TypeAffinityFilter
Deprecated in Pike:

  I660e0316b11afcad65c0fe7bd167ddcec9239a8b

This filter relies on the flavor.id primary key which will
change as (1) flavors were migrated to the API database and
(2) when a flavor is changed by deleting and re-creating the
flavor.

Also, as noted in blueprint put-host-manager-instance-info-on-a-diet,
this is one step forward in getting us to a point where the only
thing that the in-tree filters care about in the HostState.instances
dict is the instance uuid (for the affinity filters). Which means
we can eventually stop RPC casting all instance information from
all nova-compute services to the scheduler for every instance create,
delete, move or periodic sync task - we only would need to send the
list of instance UUIDs. That should help with RPC traffic in a large
and busy deployment.

Change-Id: Icb43fe2ef5252d2838f6f8572c7497840a9797a1
2017-12-14 17:09:56 -05:00
..
client Merge "SchedulerReportClient._get_providers_in_tree" 2017-12-13 03:41:18 +00:00
filters Delete the TypeAffinityFilter 2017-12-14 17:09:56 -05:00
weights Add PCIWeigher 2017-06-08 09:44:46 +01:00
__init__.py Improve hacking rule to avoid author markers 2014-05-05 14:35:20 +02:00
caching_scheduler.py Mark Chance and Caching schedulers as deprecated 2017-08-09 10:53:53 -07:00
chance.py Modify select_destinations() to return objects and alts 2017-12-07 15:01:13 +00:00
driver.py Modify select_destinations() to return objects and alts 2017-12-07 15:01:13 +00:00
filter_scheduler.py Move the claim_resources method to scheduler utils 2017-12-11 22:03:33 -05:00
host_manager.py Refined fix for validating image on rebuild 2017-11-27 15:52:45 -05:00
ironic_host_manager.py Deprecate the IronicHostManager 2017-11-28 15:23:48 -05:00
manager.py Change RPC for select_destinations() 2017-12-11 22:03:33 -05:00
rpcapi.py Modify select_destinations() to return objects and alts 2017-12-07 15:01:13 +00:00
utils.py Move the claim_resources method to scheduler utils 2017-12-11 22:03:33 -05:00