store store-id=5 attrs=ssd,green locality-tiers=region=us-west
----

remove-store store-id=2
----

store-matches store-id=5
+region=us-west
----
true

print
----
+region=us-west: 5

store-matches store-id=5
+=ssd
----
true

match-stores
+region=us-west +=green
----
5

match-stores
+=blue
----

print
----
+ssd: 5
+green: 5
+blue:
+region=us-west: 5

store store-id=2 attrs=slow-disk,purple locality-tiers=continent=na,region=us-west
----
+ssd: 5
+green: 5
+blue:
+region=us-west: 2, 5

match-stores
+=blue
+continent=na +=purple
+=ssd
----
2, 5

print
----
+ssd: 5
+green: 5
+blue:
+purple: 2
+region=us-west: 2, 5
+continent=na: 2

store store-id=4 attrs=slow-disk,blue locality-tiers=continent=na,region=us-east
----
+ssd: 5
+green: 5
+blue: 4
+purple: 2
+region=us-west: 2, 5
+continent=na: 2, 4

store-matches store-id=5
-=slow-disk
----
true

print
----
+ssd: 5
+green: 5
+blue: 4
+purple: 2
+region=us-west: 2, 5
+continent=na: 2, 4
-slow-disk: 5

store-matches store-id=5
+=slow-disk
----
false

print
----
+ssd: 5
+green: 5
+blue: 4
+slow-disk: 2, 4
+purple: 2
+region=us-west: 2, 5
+continent=na: 2, 4
-slow-disk: 5

store-matches store-id=5
+region=us-east
----
false

print
----
+ssd: 5
+green: 5
+blue: 4
+slow-disk: 2, 4
+purple: 2
+region=us-west: 2, 5
+region=us-east: 4
+continent=na: 2, 4
-slow-disk: 5

store store-id=5 attrs=slow-disk,green locality-tiers=region=us-east
----
+ssd:
+green: 5
+blue: 4
+slow-disk: 2, 4, 5
+purple: 2
+region=us-west: 2
+region=us-east: 4, 5
+continent=na: 2, 4
-slow-disk:

remove-store store-id=4
----
+ssd:
+green: 5
+blue:
+slow-disk: 2, 5
+purple: 2
+region=us-west: 2
+region=us-east: 5
+continent=na: 2
-slow-disk:
