nova/nova/scheduler/filters
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
..
__init__.py Refined fix for validating image on rebuild 2017-11-27 15:52:45 -05:00
affinity_filter.py Refined fix for validating image on rebuild 2017-11-27 15:52:45 -05:00
aggregate_image_properties_isolation.py Refined fix for validating image on rebuild 2017-11-27 15:52:45 -05:00
aggregate_instance_extra_specs.py Refined fix for validating image on rebuild 2017-11-27 15:52:45 -05:00
aggregate_multitenancy_isolation.py Refined fix for validating image on rebuild 2017-11-27 15:52:45 -05:00
all_hosts_filter.py Refined fix for validating image on rebuild 2017-11-27 15:52:45 -05:00
availability_zone_filter.py Refined fix for validating image on rebuild 2017-11-27 15:52:45 -05:00
compute_capabilities_filter.py Refined fix for validating image on rebuild 2017-11-27 15:52:45 -05:00
compute_filter.py Refined fix for validating image on rebuild 2017-11-27 15:52:45 -05:00
core_filter.py Refined fix for validating image on rebuild 2017-11-27 15:52:45 -05:00
disk_filter.py Refined fix for validating image on rebuild 2017-11-27 15:52:45 -05:00
exact_core_filter.py Refined fix for validating image on rebuild 2017-11-27 15:52:45 -05:00
exact_disk_filter.py Refined fix for validating image on rebuild 2017-11-27 15:52:45 -05:00
exact_ram_filter.py Refined fix for validating image on rebuild 2017-11-27 15:52:45 -05:00
extra_specs_ops.py Removed unused variables 2015-05-20 14:31:33 +03:00
image_props_filter.py Refined fix for validating image on rebuild 2017-11-27 15:52:45 -05:00
io_ops_filter.py Refined fix for validating image on rebuild 2017-11-27 15:52:45 -05:00
isolated_hosts_filter.py Refined fix for validating image on rebuild 2017-11-27 15:52:45 -05:00
json_filter.py Refined fix for validating image on rebuild 2017-11-27 15:52:45 -05:00
metrics_filter.py Refined fix for validating image on rebuild 2017-11-27 15:52:45 -05:00
num_instances_filter.py Refined fix for validating image on rebuild 2017-11-27 15:52:45 -05:00
numa_topology_filter.py Refined fix for validating image on rebuild 2017-11-27 15:52:45 -05:00
pci_passthrough_filter.py Refined fix for validating image on rebuild 2017-11-27 15:52:45 -05:00
ram_filter.py Refined fix for validating image on rebuild 2017-11-27 15:52:45 -05:00
retry_filter.py Refined fix for validating image on rebuild 2017-11-27 15:52:45 -05:00
type_filter.py Delete the TypeAffinityFilter 2017-12-14 17:09:56 -05:00
utils.py Delete the TypeAffinityFilter 2017-12-14 17:09:56 -05:00