Wojciech Mitros
59c40a2edd
mv: save the nodes used for pairing calculations for later reuse
...
In get_view_natural_endpoint() we start with the list if host_ids
from the effective replication maps, which we later translate to
locator::node to get the information about racks and datacenters.
We check all replicas, but we only store the ones relevant for
pairing, so for tablets, the ones in the same DC as the replica
sending the update.
In the next patch, we'll occasionally need to send cross-dc view
updates, so to avoid computing the nodes again, in this patch
we adjust the logic to prepare them in advance and save them so
that they can be later reused.
2025-09-22 12:45:24 +02:00
..
2025-09-10 21:54:15 +03:00
2024-12-18 17:45:13 +02:00
2025-09-19 12:22:51 +02:00
2025-01-28 21:14:49 +01:00
2025-04-17 16:31:42 +03:00
2025-09-14 13:32:21 +03:00
2025-09-22 12:45:24 +02:00
2024-12-18 17:45:13 +02:00
2025-07-13 19:13:11 +03:00
2025-07-07 12:23:06 +03:00
2025-09-16 23:40:47 +03:00
2024-12-18 17:45:13 +02:00
2024-12-18 17:45:13 +02:00
2025-09-19 16:17:56 +03:00
2025-05-14 08:32:05 +02:00
2025-09-21 16:33:10 +03:00
2025-09-21 16:33:10 +03:00
2024-12-18 17:45:13 +02:00
2024-12-18 17:45:13 +02:00
2025-01-16 16:37:06 +02:00
2025-01-28 14:12:06 +03:00
2025-06-24 14:57:00 +03:00
2025-06-24 14:57:00 +03:00
2025-02-15 20:32:22 +02:00
2024-12-18 17:45:13 +02:00
2025-09-19 12:22:51 +02:00
2025-09-19 12:22:51 +02:00
2024-12-18 17:45:13 +02:00
2024-12-18 17:45:13 +02:00
2024-12-18 17:45:13 +02:00
2024-12-18 17:45:13 +02:00
2025-06-26 12:25:38 +02:00
2025-07-03 13:34:04 +03:00
2025-07-13 20:47:55 +03:00
2024-12-18 17:45:13 +02:00
2024-12-18 17:45:13 +02:00
2025-02-06 13:38:19 +02:00
2025-03-19 20:36:16 +02:00
2025-03-19 20:36:16 +02:00
2024-12-18 17:45:13 +02:00
2025-02-15 20:32:22 +02:00
2024-12-18 17:45:13 +02:00
2024-12-18 17:45:13 +02:00
2024-12-18 17:45:13 +02:00
2025-09-16 23:40:47 +03:00
2024-12-18 17:45:13 +02:00
2025-09-16 14:49:54 +02:00
2025-09-14 19:48:14 +03:00
2025-09-19 12:22:51 +02:00
2025-09-19 12:22:51 +02:00
2025-02-06 08:55:51 +02:00
2025-09-19 12:22:51 +02:00
2025-09-19 12:22:51 +02:00
2025-07-25 10:45:32 +03:00
2024-12-18 17:45:13 +02:00
2025-04-16 18:18:58 +03:00
2025-04-12 11:28:48 +03:00
2025-07-13 19:13:11 +03:00
2025-01-02 07:13:34 +01:00
2024-12-18 17:45:13 +02:00
2025-09-21 10:39:05 +02:00
2025-09-21 10:39:05 +02:00
2025-09-21 10:39:05 +02:00
2025-02-06 08:55:51 +02:00
2025-02-06 08:55:51 +02:00
2024-12-18 17:45:13 +02:00
2025-08-27 13:47:04 +03:00
2025-05-09 07:53:29 -04:00
2025-04-09 20:21:51 +02:00
2025-09-19 12:22:51 +02:00
2025-09-19 12:22:51 +02:00
2024-12-18 17:45:13 +02:00