Now when I feed this into Pivio and use the Web UI to find the services owned by each team, I will always get both services.
I believe this is due to the way Elasticsearch works - see https://www.elastic.co/guide/en/elasticsearch/guide/current/_finding_exact_values.html . Nevertheless, I would consider this to be a bug because it's plausible that a user who clicks on a team name like Foo team expects exactly only the services to be displayed which are actually owned by this team.
Assume the following:
pivio.yaml
for servicefoo
:pivio.yaml
for servicebar
:Now when I feed this into Pivio and use the Web UI to find the services owned by each team, I will always get both services.
I believe this is due to the way Elasticsearch works - see https://www.elastic.co/guide/en/elasticsearch/guide/current/_finding_exact_values.html . Nevertheless, I would consider this to be a bug because it's plausible that a user who clicks on a team name like
Foo team
expects exactly only the services to be displayed which are actually owned by this team.