Paweł Dziepak
c94d2b6aa6
cql3: restore original timeout behaviour for aggregate queries
...
Commit 1d34ef38a8 "cql3: make pagers use
time_point instead of duration" has unintentionally altered the timeout
semantics for aggregate queries. Such requests fetch multiple pages before
sending a response to the client. Originally, each of those fetches had
a timeout-duration to finish, after the problematic commit the whole
request needs to complete in a single timeout-duration. This,
unsurprisingly, makes some queries that were successful before fail with
a timeout. This patch restores the original behaviour.
Fixes #3877 .
Message-Id: <20181022125318.4384-1-pdziepak@scylladb.com >
2018-10-23 12:52:42 +03:00
..
2018-10-21 08:41:46 +03:00
2018-04-16 10:18:28 +02:00
2018-04-16 10:18:28 +02:00
2018-04-16 10:18:28 +02:00
2018-10-07 19:14:26 +03:00
2018-10-07 19:14:26 +03:00
2018-04-16 10:18:28 +02:00
2018-04-16 10:18:28 +02:00
2018-04-16 10:18:28 +02:00
2018-04-16 10:18:28 +02:00
2018-05-27 12:40:27 +03:00
2018-05-27 12:40:27 +03:00
2018-05-27 12:40:27 +03:00
2018-05-27 12:40:27 +03:00
2018-07-08 10:27:03 +01:00
2018-07-08 10:27:03 +01:00
2016-04-08 08:12:47 +03:00
2018-02-07 10:11:46 +00:00
2018-03-28 10:49:07 +03:00
2018-02-07 10:11:46 +00:00
2016-05-31 09:09:21 +03:00
2018-10-04 10:55:45 +01:00
2018-05-15 17:59:53 +03:00
2018-04-16 10:18:28 +02:00
2018-04-16 10:18:28 +02:00
2018-04-16 10:18:28 +02:00
2018-04-16 10:18:28 +02:00
2018-04-16 10:18:28 +02:00
2018-04-16 10:18:28 +02:00
2018-04-16 10:18:28 +02:00
2018-10-08 20:37:11 +01:00
2018-04-16 10:18:28 +02:00
2018-04-23 12:00:57 +02:00
2018-04-23 12:00:57 +02:00
2018-05-15 17:59:53 +03:00
2018-05-15 17:59:53 +03:00
2018-04-30 13:19:49 +03:00
2018-04-16 10:18:28 +02:00
2018-04-16 10:18:28 +02:00
2018-04-30 13:19:49 +03:00
2018-04-16 10:18:28 +02:00
2018-04-16 10:18:28 +02:00
2018-04-16 10:18:28 +02:00
2018-04-30 13:19:49 +03:00
2018-04-16 10:18:28 +02:00
2018-04-16 10:18:28 +02:00
2018-04-16 10:18:28 +02:00
2018-04-16 10:18:28 +02:00
2018-05-01 13:21:24 +03:00
2016-04-08 08:12:47 +03:00
2018-05-01 13:21:24 +03:00
2018-05-01 13:21:24 +03:00
2018-02-07 10:11:46 +00:00
2016-05-11 16:02:22 +03:00
2018-06-25 09:21:47 +01:00
2018-04-16 10:18:28 +02:00
2018-04-16 10:18:28 +02:00
2018-06-25 09:21:47 +01:00
2018-04-16 10:18:28 +02:00
2018-07-08 10:27:03 +01:00
2018-07-08 10:27:03 +01:00
2017-05-08 16:33:17 +03:00
2018-04-16 10:18:28 +02:00
2018-04-16 10:18:28 +02:00
2017-05-08 16:33:17 +03:00
2018-02-07 10:11:46 +00:00
2018-02-07 10:11:46 +00:00
2016-04-08 08:12:47 +03:00
2018-04-16 10:18:28 +02:00
2018-04-16 10:18:28 +02:00
2018-04-16 10:18:28 +02:00
2018-06-25 09:21:47 +01:00
2018-05-27 12:40:27 +03:00
2018-05-27 12:40:27 +03:00
2018-10-23 12:52:42 +03:00
2018-10-21 08:40:24 +03:00
2017-05-10 19:54:42 +02:00
2018-05-27 12:40:27 +03:00
2018-05-27 12:40:27 +03:00
2018-08-28 11:34:11 +03:00
2018-04-23 14:08:04 +01:00
2018-05-27 12:40:27 +03:00
2018-05-27 12:40:27 +03:00