Botond Dénes
2e2abf6edb
storage_proxy: add coordinator_query_options and coordinator_query_result
...
As yet more parameters and return-values are about to be added to all
storage_proxy::query_* methods we need a way that scales better than
changing the signatures every time. To this end we aggregate all
non-mandatory query parameters into `coordinator_query_options` and all
return values into `coordinator_query_result`.
This way new fields can be simply added to the respective structs while
the signatures of the methods themselves and their client code can
remain unchanged.
2018-03-19 15:17:35 +02:00
..
2017-04-12 12:24:03 -04:00
2018-03-11 18:02:23 +02:00
2017-05-21 12:26:15 +03:00
2018-02-14 14:15:59 -05:00
2018-02-07 10:11:46 +00:00
2017-05-21 12:26:15 +03:00
2017-05-21 12:26:15 +03:00
2017-05-21 12:26:15 +03:00
2018-02-07 10:11:46 +00:00
2017-05-21 12:26:15 +03:00
2017-05-21 12:26:15 +03:00
2017-05-21 12:26:15 +03:00
2018-02-14 14:15:58 -05:00
2017-12-06 14:39:40 -05:00
2017-06-24 18:06:11 +02:00
2017-05-21 12:26:15 +03:00
2016-04-08 08:12:47 +03:00
2018-02-07 10:11:46 +00:00
2018-02-07 10:11:46 +00:00
2018-02-07 10:11:46 +00:00
2016-05-31 09:09:21 +03:00
2017-08-10 15:01:10 -04:00
2017-05-21 12:26:15 +03:00
2018-03-11 18:02:23 +02:00
2017-05-21 12:26:15 +03:00
2018-02-14 14:15:59 -05:00
2018-02-07 10:11:46 +00:00
2018-02-07 10:11:46 +00:00
2017-05-21 12:26:15 +03:00
2017-05-21 12:26:15 +03:00
2018-02-07 10:11:46 +00:00
2017-05-21 12:26:15 +03:00
2017-11-26 12:29:09 +02:00
2017-05-04 15:59:49 +02:00
2017-05-21 12:26:15 +03:00
2017-05-21 12:26:15 +03:00
2017-05-21 12:26:15 +03:00
2017-05-21 12:26:15 +03:00
2017-11-27 12:14:24 -05:00
2017-05-21 12:26:15 +03:00
2017-05-21 12:26:15 +03:00
2017-05-21 12:26:15 +03:00
2017-05-21 12:26:15 +03:00
2017-05-21 12:26:15 +03:00
2017-05-21 12:26:15 +03:00
2017-11-27 12:14:24 -05:00
2018-02-14 14:15:59 -05:00
2017-05-21 12:26:15 +03:00
2018-02-07 10:11:46 +00:00
2016-04-08 08:12:47 +03:00
2017-10-05 10:07:44 +03:00
2017-10-05 10:07:44 +03:00
2018-02-07 10:11:46 +00:00
2016-05-11 16:02:22 +03:00
2018-02-14 14:15:59 -05:00
2018-02-14 14:15:59 -05:00
2018-02-14 14:15:57 -05:00
2018-02-14 14:15:59 -05:00
2018-02-14 14:15:57 -05:00
2018-03-19 15:17:35 +02:00
2017-05-21 12:26:15 +03:00
2017-05-08 16:33:17 +03:00
2018-03-01 12:06:59 -05:00
2018-03-01 12:06:59 -05: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
2017-11-27 12:14:24 -05:00
2018-02-14 14:15:59 -05:00
2017-05-21 12:26:15 +03:00
2018-02-14 14:16:00 -05:00
2017-05-04 14:59:12 +03:00
2017-05-21 12:26:15 +03:00
2018-03-19 15:17:35 +02:00
2017-11-03 10:12:58 +02:00
2017-05-10 19:54:42 +02:00
2018-02-13 11:37:27 +00:00
2017-05-21 12:26:15 +03:00
2017-05-17 11:25:52 +03:00
2017-05-04 15:59:49 +02:00
2017-05-21 12:26:15 +03:00
2017-05-21 12:26:15 +03:00