John Spray
69c0d61c5c
storcon: in shard splits, inherit parent's AZ ( #9946 )
...
## Problem
Sharded tenants should be run in a single AZ for best performance, so
that computes have AZ-local latency to all the shards.
Part of https://github.com/neondatabase/neon/issues/8264
## Summary of changes
- When we split a tenant, instead of updating each shard's preferred AZ
to wherever it is scheduled, propagate the preferred AZ from the parent.
- Drop the check in `test_shard_preferred_azs` that asserts shards end
up in their preferred AZ: this will not be true again until the
optimize_attachment logic is updated to make this so. The existing check
wasn't testing anything about scheduling, it was just asserting that we
set preferred AZ in a way that matches the way things happen to be
scheduled at time of split.
2024-12-05 13:00:40 +02:00
..
2024-09-12 23:18:41 +01:00
2024-10-08 14:32:26 -05:00
2024-12-05 13:00:40 +02:00
2024-10-29 11:39:09 +00:00
2024-10-08 14:32:26 -05:00
2024-10-08 14:32:26 -05:00
2024-10-08 14:32:26 -05:00
2024-10-08 14:32:26 -05:00
2024-11-11 18:07:01 +00:00
2024-10-08 14:32:26 -05:00
2024-10-08 14:32:26 -05:00
2024-10-31 14:44:59 +00:00
2024-10-08 14:32:26 -05:00
2024-10-08 14:32:26 -05:00
2024-10-08 14:32:26 -05:00
2024-10-08 14:32:26 -05:00
2024-11-25 09:01:05 +00:00
2024-12-05 13:00:40 +02:00
2024-11-21 16:25:31 +00:00
2024-12-05 13:00:40 +02:00
2024-11-08 12:19:18 -06:00
2024-11-22 14:31:36 +00:00
2024-10-08 14:32:26 -05:00
2024-11-27 12:12:21 +00:00
2024-10-08 14:32:26 -05:00
2024-10-08 14:32:26 -05:00
2024-11-22 14:31:36 +00:00
2024-12-05 13:00:40 +02:00
2024-11-11 18:07:01 +00:00
2024-10-08 14:32:26 -05:00
2024-11-25 09:01:05 +00:00
2024-10-18 15:07:36 +03:00
2024-10-08 14:32:26 -05:00
2024-10-08 14:32:26 -05:00
2024-10-08 14:32:26 -05:00
2024-10-08 14:32:26 -05:00
2024-12-05 13:00:40 +02:00
2024-11-22 22:47:06 +00:00
2024-10-31 14:44:59 +00:00
2024-11-21 16:25:31 +00:00
2024-11-22 19:27:04 +00:00
2024-10-08 14:32:26 -05:00
2024-11-11 18:07:01 +00:00
2024-11-11 18:07:01 +00:00
2024-10-08 14:32:26 -05:00
2024-12-05 13:00:40 +02:00
2024-11-25 09:01:05 +00:00
2024-11-25 09:01:05 +00:00
2024-11-25 09:01:05 +00:00
2024-12-05 13:00:40 +02:00
2024-12-05 13:00:40 +02:00
2024-12-05 13:00:40 +02:00
2024-09-16 16:38:55 +01:00
2024-10-08 14:32:26 -05:00
2024-11-11 18:07:01 +00:00
2024-10-08 14:32:26 -05:00
2024-10-08 14:32:26 -05:00
2024-12-05 13:00:40 +02:00
2024-10-18 12:42:41 +02:00
2024-10-08 14:32:26 -05:00
2024-11-25 09:01:05 +00:00
2024-10-08 14:32:26 -05:00
2024-12-05 13:00:40 +02:00
2024-11-21 16:25:31 +00:00
2024-11-19 22:29:57 +02:00
2024-12-05 13:00:40 +02:00
2024-10-08 14:32:26 -05:00
2024-11-04 17:42:08 +01:00
2024-12-05 13:00:40 +02:00
2024-12-05 13:00:40 +02:00
2024-12-05 13:00:40 +02:00
2024-10-08 14:32:26 -05:00
2024-10-08 14:32:26 -05:00
2024-12-05 13:00:40 +02:00
2024-10-08 14:32:26 -05:00
2024-12-05 13:00:40 +02:00
2024-10-08 14:32:26 -05:00
2024-10-08 14:32:26 -05:00
2024-11-21 16:25:31 +00:00
2024-10-08 14:32:26 -05:00
2024-11-13 08:50:01 +02:00
2024-12-05 13:00:40 +02:00
2024-10-08 14:32:26 -05:00
2024-10-08 14:32:26 -05:00
2024-12-05 13:00:40 +02:00
2024-10-08 14:32:26 -05:00
2024-10-08 14:32:26 -05:00
2024-11-08 14:43:15 -06:00
2024-11-21 16:25:31 +00:00
2024-11-25 09:01:05 +00:00
2024-12-05 13:00:40 +02:00
2024-10-08 14:32:26 -05:00
2024-12-05 13:00:40 +02:00
2024-12-05 13:00:40 +02:00
2024-10-18 11:25:45 +01:00
2024-11-21 16:25:31 +00:00
2024-10-08 14:32:26 -05:00
2024-12-05 13:00:40 +02:00
2024-11-22 14:31:36 +00:00
2024-12-05 13:00:40 +02:00
2024-12-05 13:00:40 +02:00
2024-12-05 13:00:40 +02:00
2024-11-27 12:12:21 +00:00
2024-12-05 13:00:40 +02:00
2024-12-05 13:00:40 +02:00
2024-12-05 13:00:40 +02:00
2024-12-05 13:00:40 +02:00
2024-12-05 13:00:40 +02:00
2024-12-05 13:00:40 +02:00
2024-12-05 13:00:40 +02:00
2024-12-05 13:00:40 +02:00
2024-11-08 14:43:15 -06:00
2024-12-05 13:00:40 +02:00
2024-12-05 13:00:40 +02:00
2024-12-05 13:00:40 +02:00
2024-12-05 13:00:40 +02:00
2024-12-05 13:00:40 +02:00
2024-10-08 14:32:26 -05:00
2024-10-08 14:32:26 -05:00
2024-10-08 14:32:26 -05:00
2024-10-28 17:47:15 -05:00
2024-11-25 09:01:05 +00:00
2024-11-14 17:19:13 +02:00
2024-11-27 12:12:21 +00:00
2024-12-05 13:00:40 +02:00
2024-12-05 13:00:40 +02:00
2024-11-08 12:19:18 -06:00
2024-10-08 14:32:26 -05:00