Represents a single item from the result of collection::scan()
Definition allow_querying_search_index_options.hxx:28
bool always_retry(retry_reason reason)
bool allows_non_idempotent_retry(retry_reason reason)
retry_reason
Enumeration of possible retry reasons for operations.
Definition retry_reason.hxx:28
@ key_value_sync_write_in_progress
@ views_no_active_partition
@ key_value_temporary_failure
@ service_not_available
The service on a node (i.e.
@ key_value_sync_write_re_commit_in_progress
@ node_not_available
The node where the operation is supposed to be dispatched to is not available.
@ socket_not_available
The socket is not available into which the operation should’ve been written.
@ search_too_many_requests
@ service_response_code_indicated
@ key_value_error_map_retry_indicated
An unknown response was returned and the consulted KV error map indicated a retry.
@ key_value_not_my_vbucket
A not my vbucket response has been received.
@ socket_closed_while_in_flight
While an operation was in-flight, the underlying socket has been closed.
@ query_prepared_statement_failure
@ key_value_collection_outdated
A KV response has been received which signals an outdated collection.
@ do_not_retry
default value, e.g.
@ circuit_breaker_open
The circuit breaker is open for the given socket/endpoint and as a result the operation is not sent i...
@ analytics_temporary_failure
@ views_temporary_failure