Distributed feature fetch mechanism more robust
When pixolution flow fetches a feature in a distributed environment one or more shards may return an invalid response.
If a shard returns no ”response” tag in its response, a warning will be logged and this shard is ignored. Additionally, if an error occurs in one of the requested shards, the response will be ignored and a warning is logged.
If a shard actually stores the requested feature but failed to respond correctly, a
DistributedFeatureNoFoundException will be thrown after all other shards answered because the feature seems not to be present.
You can determine those cases by checking the logs.