Botond Dénes
9e9636ef15
Merge 'cql3: select_statement: coroutinize and simplify do_execute()' from Avi Kivity
...
Split off do_execute() into a fast path and slow(ish) path, and
coroutinize the latter.
perf-simple-query shows no change in performance (which is
unsurprising since it picks the fast path which is essentially unchanged).
Closes #14246
* github.com:scylladb/scylladb:
cql3: select_statement: reindent execute_without_checking_exception_message_aggregate_or_paged()
cql3: select_statement: coroutinize execute_without_checking_exception_message_aggregate_or_paged()
cql3: select_statement: split do_execute into fast-path and slow/slower paths
cql3: select_statement: disambiguate execute() overloads
2023-06-20 08:02:07 +03:00
..
2023-05-07 17:17:36 +03:00
2023-06-15 09:48:54 +02:00
2023-06-15 09:48:54 +02:00
2023-06-15 09:48:54 +02:00
2023-06-15 09:48:54 +02:00
2023-06-15 09:48:54 +02:00
2023-06-15 09:48:54 +02:00
2023-06-15 09:48:54 +02:00
2023-06-15 09:48:54 +02:00
2023-05-01 22:41:41 +03:00
2023-03-10 11:02:33 +01:00
2023-03-16 20:34:18 +08:00
2023-02-14 11:19:03 +02:00
2023-02-12 17:25:41 +02:00
2022-09-20 06:18:51 +03:00
2023-02-15 11:01:50 +02:00
2023-06-16 17:41:08 +03:00
2023-06-15 09:48:54 +02:00
2023-06-15 09:48:54 +02:00
2023-06-15 09:48:54 +02:00
2023-06-15 09:48:54 +02:00
2023-06-15 09:48:54 +02:00
2023-06-15 09:48:54 +02:00
2023-06-15 09:48:54 +02:00
2023-05-29 23:03:25 +03:00
2023-06-15 09:48:54 +02:00
2023-06-15 09:48:54 +02:00
2023-06-15 09:48:54 +02:00
2023-06-15 09:48:54 +02:00
2023-06-15 09:48:54 +02:00
2023-06-15 09:48:54 +02:00
2023-02-15 14:21:26 +02:00
2023-06-06 08:36:09 +03:00
2023-06-06 08:36:09 +03:00
2023-06-15 09:48:54 +02:00
2023-06-15 09:48:54 +02:00
2023-06-15 09:48:54 +02:00
2023-06-15 09:48:54 +02:00
2023-06-15 09:48:54 +02:00
2023-06-15 09:48:54 +02:00
2023-06-15 09:48:54 +02:00
2023-06-15 09:48:54 +02:00
2023-06-15 09:48:54 +02:00
2023-06-15 09:48:54 +02:00
2023-06-15 09:48:54 +02:00
2023-06-15 09:48:54 +02:00
2023-06-15 09:48:54 +02:00
2023-06-15 09:48:54 +02:00
2023-05-29 23:03:25 +03:00
2023-05-29 23:03:25 +03:00
2023-04-06 09:50:32 -04:00
2023-04-06 09:50:32 -04:00
2023-05-22 17:56:16 +02:00
2023-03-12 14:04:34 +02:00
2023-02-15 22:57:18 +02:00
2023-02-15 22:57:18 +02:00
2023-06-13 21:04:49 +03:00
2023-03-08 16:18:23 +02:00
2023-05-02 10:13:59 +03:00
2023-01-03 19:54:13 +02:00
2023-05-29 23:03:25 +03:00
2023-06-15 09:48:54 +02:00
2023-06-15 09:48:54 +02:00
2023-06-20 08:02:07 +03:00
2023-06-14 14:24:41 +03:00
2023-04-27 10:24:46 +03:00
2023-06-16 13:45:19 +02:00
2022-09-28 09:54:59 +03:00
2023-06-16 13:45:19 +02:00
2022-09-28 09:54:59 +03:00
2022-09-26 18:30:39 +03:00
2023-02-19 12:57:40 +08:00
2023-06-13 21:04:49 +03:00
2022-09-08 15:25:36 +02:00