Piotr Dulikowski
1963619803
Merge 'Use cross shard barrier to start view builder' from Pavel Emelyanov
...
When starting, view builder wants all shards to synchronize with each other in the middle of initialization. For that they all synchronize via shard-0's instance counter and a shared future. There's cross-shard barrier in utils/ that provides the same facility.
Closes scylladb/scylladb#19954
* github.com:scylladb/scylladb:
view_builder: Drop unused members
view_builder: Use cross-shard barrier on start
view_builder: Add cross-shard barrier to its .start() method
2024-08-07 08:54:15 +02:00
..
2024-08-05 08:23:35 +03:00
2024-04-19 07:44:07 +03:00
2024-08-05 08:23:35 +03:00
2023-02-19 21:05:45 +02:00
2024-06-07 06:44:59 +08:00
2024-08-07 08:54:15 +02:00
2024-06-25 06:15:47 -04:00
2024-05-13 07:57:35 +03:00
2024-06-21 07:12:06 +03:00
2024-06-21 07:12:06 +03:00
2024-05-26 22:30:42 +03:00
2024-07-22 17:53:02 +03:00
2024-07-22 17:21:33 +03:00
2024-01-12 10:49:00 +02:00
2024-04-19 22:56:16 +08:00
2023-06-14 11:41:36 +02:00
2024-06-21 19:20:27 +03:00
2024-05-16 13:30:03 +02:00
2024-06-21 07:12:06 +03:00
2024-06-21 07:12:06 +03:00
2023-03-27 15:12:31 +00:00
2024-01-09 11:44:19 +02:00
2023-12-02 22:37:22 +02:00
2024-08-05 08:23:35 +03:00
2024-08-05 08:23:35 +03:00
2024-08-05 08:23:35 +03:00
2024-04-25 17:15:27 +08:00
2023-07-21 12:38:46 +03:00
2024-01-19 10:16:41 +02:00
2024-06-17 13:30:10 +00:00
2023-02-15 11:01:50 +02:00
2022-06-22 20:16:48 +02:00
2024-01-17 16:30:14 +02:00
2022-11-28 21:58:30 +02:00
2022-06-22 20:16:48 +02:00
2022-06-22 20:16:48 +02:00
2024-01-29 15:43:51 +02:00
2024-05-18 00:15:07 +03:00
2024-08-05 08:23:35 +03:00
2024-07-04 13:10:26 +02:00
2024-08-05 08:23:35 +03:00
2024-07-09 18:31:35 +03:00
2024-05-26 16:45:42 +03:00
2024-07-28 18:24:57 +03:00
2024-08-05 08:23:35 +03:00
2024-05-17 20:41:19 +03:00
2024-08-05 08:23:35 +03:00
2024-01-09 11:44:19 +02:00
2024-07-09 18:31:35 +03:00
2024-08-05 08:23:35 +03:00
2024-07-23 13:35:02 +02:00
2024-01-09 11:44:19 +02:00
2024-06-21 07:12:06 +03:00
2024-01-09 11:44:19 +02:00
2024-07-09 16:53:35 -03:00
2023-12-21 16:19:42 +02:00
2024-02-01 10:22:45 +02:00