mirror of
https://github.com/scylladb/scylladb.git
synced 2026-04-23 18:10:39 +00:00
For an `/ann` search request, a 5xx server response does not indicate that the node is down. It can signify a transient state, such as the index full scan being in progress. Previously, treating a 503 error as a node fault would cause the node to be incorrectly marked as down, for example, when a new index was being created. This commit ensures that such errors are treated as transient search failures, not node failures.