On refresh failures, NodeDataSource returns empty list. But ServiceRegistryUpdater resets the list it has with this empty list leading to api failures which depend on this. It is better to not update this list and keep some potential stale nodes in the list instead when such failures occur.
On refresh failures, NodeDataSource returns empty list. But ServiceRegistryUpdater resets the list it has with this empty list leading to api failures which depend on this. It is better to not update this list and keep some potential stale nodes in the list instead when such failures occur.