Avi Kivity
512baf536f
storage_proxy: implement write timeouts
...
Require a timeout parameter for storage_proxy::mutate_begin() and
all its callers (all the way to thrift and cql modification_statement
and batch_statement).
This should fix spurious debug-mode test failures, where overcommit
and general debug slowness result in the default timeouts being
exceeded. Since the tests use infinite timeouts, they should not
time out any more.
Tests: unit (release), with an extra patch that aborts
when a non-infinite timeout is detected.
Message-Id: <20180707204424.17116-1-avi@scylladb.com >
2018-07-08 10:27:03 +01:00
..
2018-07-05 10:50:43 +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-06-19 16:26:51 +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-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-05-15 17:59:53 +03: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-04-16 10:18:28 +02: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-07-06 12:00:29 +02:00
2018-05-27 12:40:27 +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-05-31 18:00:22 +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