Botond Dénes
e0f4d79f3b
Merge 'Do not export statement scheduling group from database' from Pavel Emelyanov
...
Database used to be (and still is in many ways) an object used to get configuration from. Part of the configuration is the set of pre-configured scheduling groups. That's not nice, services should use each other for some real need, not as proxies to configuration. This patch patches the places that explicitly switch to statement group _not_ to use database to get the group itself.
fixes : #17643
Closes scylladb/scylladb#18799
* github.com:scylladb/scylladb:
database: Don't export statement scheduling group
test: Use async attrs and cql-test-env scheduling groups
test: Use get_scheduling_groups() to get scheduling groups
api: Don't switch sched group to start/stop protocol servers
main: Don't switch sched group to start protocol servers
code: Switch to sched group in request_stop_server()
code: Switch to server sched group in start()
protocol_server: Keep scheduling group on board
code: Add scheduling group to controllers
redis: Coroutinize start() method
2024-05-27 10:48:33 +03:00
..
2024-02-06 13:22:16 +02:00
2024-02-06 13:22:16 +02:00
2024-05-20 12:56:20 +03:00
2024-05-26 22:30:42 +03:00
2024-02-06 13:22:16 +02:00
2024-02-02 22:12:57 +08:00
2024-04-19 22:56:16 +08:00
2024-04-19 07:44:07 +03:00
2024-02-02 22:12:57 +08:00
2024-02-06 13:22:16 +02:00
2024-05-02 19:37:04 +03:00
2024-02-06 13:22:16 +02:00
2024-04-19 22:57:36 +08:00
2024-02-02 22:12:57 +08:00
2024-04-11 14:34:50 +03:00
2024-05-21 07:37:11 +03:00
2024-05-16 13:30:03 +02:00
2024-05-20 12:56:20 +03:00
2024-05-10 15:08:21 +02:00
2024-05-26 12:32:43 +08:00
2024-03-18 13:37:44 +02:00
2024-05-26 12:32:43 +08:00
2024-05-26 12:32:43 +08:00
2024-01-11 08:37:56 +02:00
2024-05-20 12:56:20 +03:00
2024-05-20 12:56:20 +03:00
2024-02-06 13:22:16 +02:00
2024-02-06 13:22:16 +02:00
2024-05-10 14:56:38 +02:00
2024-02-06 13:22:16 +02:00
2024-05-24 18:00:01 +03:00
2024-02-06 13:22:16 +02:00
2024-05-16 00:28:47 +02:00
2024-02-06 13:22:16 +02:00
2024-01-18 12:50:06 +02:00
2023-12-02 22:37:22 +02:00
2024-02-06 13:22:16 +02:00
2024-04-19 07:44:07 +03:00
2024-05-20 12:56:20 +03:00
2024-02-06 13:22:16 +02:00
2024-02-06 13:22:16 +02:00
2024-05-26 12:32:43 +08:00
2024-05-05 23:31:48 +03:00
2024-05-26 12:32:43 +08:00
2024-02-06 13:22:16 +02:00
2024-02-02 22:12:57 +08:00
2024-05-02 19:27:56 +03:00
2024-05-20 12:56:20 +03:00
2024-04-19 22:56:16 +08:00
2024-04-19 22:56:16 +08:00
2024-01-11 08:37:56 +02:00
2024-05-26 12:32:43 +08:00
2024-05-26 12:32:43 +08:00
2024-05-05 23:31:48 +03:00
2024-02-06 13:22:16 +02:00
2024-02-06 13:22:16 +02:00
2024-02-02 22:12:57 +08:00
2024-02-02 22:12:57 +08:00
2024-02-02 22:12:57 +08:00
2024-02-06 13:22:16 +02:00
2024-02-02 22:12:57 +08:00
2024-04-25 16:03:01 +03:00
2024-02-06 13:22:16 +02:00
2024-02-06 13:22:16 +02:00
2024-04-19 22:56:16 +08:00
2024-02-06 13:22:16 +02:00
2024-05-16 00:28:47 +02:00
2024-05-14 06:03:20 -04:00
2024-05-26 12:32:43 +08:00
2024-05-26 12:32:43 +08:00
2024-05-26 12:32:43 +08:00
2024-05-26 12:32:43 +08:00
2024-02-07 18:31:36 +01:00
2024-04-19 22:57:36 +08:00
2024-05-26 12:32:43 +08:00
2024-02-06 13:22:16 +02:00
2024-05-16 00:28:47 +02:00
2024-05-16 00:28:47 +02:00
2024-01-11 14:33:47 +08:00
2024-04-19 22:56:16 +08:00
2024-05-26 12:32:43 +08:00
2024-03-11 11:37:48 +02:00
2024-05-20 12:56:20 +03:00
2024-05-16 00:28:47 +02:00
2024-04-19 22:56:16 +08:00
2024-02-06 13:22:16 +02:00
2024-04-19 22:57:36 +08:00
2024-04-19 22:56:16 +08:00
2024-02-02 22:12:57 +08:00
2024-05-18 00:15:07 +03:00
2024-02-06 13:22:16 +02:00
2024-01-04 03:20:17 -05:00
2024-03-26 15:31:18 +02:00
2024-05-16 00:28:47 +02:00
2023-12-05 15:18:11 +02:00
2024-05-26 12:32:43 +08:00
2023-12-05 14:09:34 +01:00
2024-04-19 22:57:36 +08:00
2024-02-06 13:22:16 +02:00
2024-05-16 13:30:03 +02:00
2024-05-10 14:56:38 +02:00
2024-05-20 12:56:20 +03:00
2024-04-02 09:25:06 +03:00
2024-05-09 19:57:40 +05:30
2024-05-09 17:48:58 +05:30
2023-12-05 08:25:04 +03:00
2024-02-02 22:12:57 +08:00
2024-02-21 19:43:17 +02:00
2024-02-02 22:12:57 +08:00
2024-05-26 12:32:43 +08:00
2023-10-04 18:50:23 +02:00
2024-04-17 07:12:39 +03:00
2024-05-10 14:56:38 +02:00
2024-02-02 22:12:57 +08:00
2024-05-26 12:32:43 +08:00
2024-04-19 22:56:16 +08:00
2024-05-03 11:34:23 +03:00
2024-01-24 10:37:39 +01:00
2024-02-06 13:22:16 +02:00
2024-05-20 16:13:01 +03:00
2024-04-19 22:57:36 +08:00
2024-05-26 12:32:43 +08:00
2024-02-06 13:22:16 +02:00
2024-02-06 13:22:16 +02:00
2024-05-26 12:32:43 +08:00
2024-03-26 13:38:37 +08:00
2024-05-26 12:32:43 +08:00
2024-04-19 22:56:16 +08:00
2024-03-26 13:38:37 +08:00
2024-05-26 12:32:43 +08:00
2024-05-10 14:56:38 +02:00
2024-05-05 23:31:48 +03:00
2024-05-05 23:31:48 +03:00
2024-05-05 23:31:48 +03:00
2024-02-06 13:22:16 +02:00
2024-02-06 13:22:16 +02:00
2024-02-06 13:22:16 +02:00
2024-05-26 12:32:43 +08:00