Glauber Costa
3c9eeea4cf
restricted_mutation_reader: don't pass timeouts through the config structure
...
This patch enables passing a timeout to the restricted_mutation_reader
through the read path interface -- using fill_buffer and friends. This
will serve as a basis for having per-timeout requests.
The config structure still has a timeout, but that is so far only used
to actually pass the value to the query interface. Once that starts
coming from the storage proxy layer (next patch) we will remove.
The query callers are patched so that we pass the timeout down. We patch
the callers in database.cc, but leave the streaming ones alone. That can
be safely done because the default for the query path is now no_timeout,
and that is what the streaming code wants. So there is no need to
complicate the interface to allow for passing a timeout that we intend
to disable.
Signed-off-by: Glauber Costa <glauber@scylladb.com >
2018-01-12 07:43:21 -05:00
..
2018-01-03 12:37:12 +02:00
2017-11-23 16:45:54 +00:00
2017-11-27 20:27:42 +01:00
2017-12-12 11:06:35 -05:00
2017-12-06 14:39:40 -05:00
2017-11-27 20:27:42 +01:00
2017-11-27 20:27:42 +01:00
2017-12-18 16:37:57 +01:00
2017-12-04 17:42:23 -08:00
2017-11-27 20:27:42 +01:00
2017-11-27 20:27:42 +01:00
2017-11-27 20:27:42 +01:00
2018-01-11 12:07:41 -05:00
2017-11-27 20:27:42 +01:00
2017-11-27 20:27:42 +01:00
2018-01-03 12:20:34 +00:00
2017-12-08 13:38:13 -05:00
2017-11-27 20:27:42 +01:00
2017-11-27 20:27:42 +01:00
2017-11-27 20:27:42 +01:00
2017-12-06 09:39:56 +01:00
2017-12-12 12:07:11 -05:00
2018-01-03 12:20:34 +00:00
2017-12-12 12:03:01 -05:00
2017-12-08 10:12:21 -05:00
2017-11-27 20:27:42 +01:00
2017-11-27 20:27:42 +01:00
2017-11-27 20:27:42 +01:00
2017-11-27 20:27:42 +01:00
2017-11-28 12:38:28 +01:00
2017-12-21 11:47:07 +01:00
2018-01-09 10:46:04 +01:00
2017-11-27 20:27:42 +01:00
2017-11-27 20:27:42 +01:00
2017-11-27 20:27:42 +01:00
2017-11-27 20:27:42 +01:00
2017-11-27 20:27:42 +01:00
2017-11-27 20:27:42 +01:00
2017-12-18 15:37:19 +02:00
2017-11-27 20:27:42 +01:00
2017-11-27 20:27:42 +01:00
2017-12-11 15:04:26 +02:00
2017-11-27 20:27:42 +01:00
2017-11-27 20:27:42 +01:00
2017-11-27 20:27:42 +01:00
2017-11-27 20:27:42 +01:00
2017-11-27 20:27:42 +01:00
2017-11-27 20:27:42 +01:00
2017-12-21 11:47:07 +01:00
2017-12-22 11:06:34 +01:00
2017-11-27 20:27:42 +01:00
2017-12-22 11:06:20 +01:00
2017-12-01 10:52:37 +01:00
2017-11-27 20:27:42 +01:00
2018-01-09 13:52:19 +02:00
2018-01-12 07:43:21 -05:00
2017-12-22 11:06:33 +01:00
2017-12-22 11:06:33 +01:00
2017-12-21 11:47:07 +01:00
2017-12-08 17:50:48 +01:00
2017-11-27 20:27:42 +01:00
2017-11-27 20:27:42 +01:00
2017-11-27 20:27:42 +01:00
2017-11-27 20:27:42 +01:00
2017-11-27 20:27:42 +01:00
2017-11-27 20:27:42 +01:00
2017-11-07 15:33:24 +01:00
2017-12-20 12:20:20 +00:00
2017-11-27 20:27:42 +01:00
2017-11-27 20:27:42 +01:00
2017-12-21 11:47:07 +01:00
2018-01-12 07:43:19 -05:00
2017-11-27 20:27:42 +01:00
2017-11-27 20:27:42 +01:00
2017-11-27 20:27:42 +01:00
2017-11-13 16:49:52 +00:00
2017-11-27 20:27:42 +01:00
2017-11-23 16:45:54 +00:00
2017-11-27 20:27:42 +01:00
2018-01-03 16:23:02 -02:00
2017-12-22 11:06:34 +01:00
2017-12-07 03:15:27 -02:00
2017-12-21 11:47:07 +01:00
2017-12-14 16:59:36 -02:00
2017-10-03 12:44:17 +03:00
2017-11-27 20:27:42 +01:00
2017-12-22 11:06:20 +01:00
2017-11-27 20:27:42 +01:00
2017-11-15 23:22:42 -05:00
2017-11-27 20:27:42 +01:00
2017-11-27 20:27:42 +01:00
2017-12-21 00:49:15 +01:00
2017-11-27 20:27:42 +01:00
2017-11-27 20:27:42 +01:00