Release 1.6.3

Optimizations

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.