Shard Allocation _name takes bogus name

I want to send a certain index to a set of nodes.
I see shard allocation filtering seems to be what I need so that different apps (different index) impact set of nodes. I put settings with

"index.routing.allocation.include._name": "bogus_name"

and

"index.routing.allocation.require._name": "bogus_name"

Although "bogus_name" nodes do not exist, it allocated shards to some other nodes and moved on. Is this expected behavior?

Thank you

This topic was automatically closed 28 days after the last reply. New replies are no longer allowed.