Files
scylladb/auth
Avi Kivity a99e820bb9 query_processor: require clients to specify timeout configuration
Remove implicit timeouts and replace with caller-specified timeouts.
This allows removing the ambiguity about what timeout a statement is
executed with, and allows removing cql_statement::execute_internal(),
which mostly overrode timeouts and consistency levels.

Timeout selection is now as follows:

  query_processor::*_internal: infinite timeout, CL=ONE
  query_processor::process(), execute(): user-specified consisistency level and timeout

All callers were adjusted to specify an infinite timeout. This can be
further adjusted later to use the "other" timeout for DCL and the
read or write timeout (as needed) for authentication in the normal
query path.

Note that infinite timeouts don't mean that the query will hang; as
soon as the failure detector decides that the node is down, RPC
responses will termiante with a failure and the query will fail.
2018-05-14 09:41:06 +03:00
..
2018-02-14 14:15:58 -05:00
2018-02-14 14:15:58 -05:00
2018-02-14 14:15:58 -05:00
2018-03-25 22:38:11 -04:00
2018-02-14 14:15:58 -05:00
2018-02-14 14:15:58 -05:00
2018-03-14 01:32:43 -04:00