Wojciech Mitros
97dc88d6b6
test/cluster: add tests for strongly-consistent tables' metadata persistence
...
In this patch we add various tests for checking how strongly consistent
tables work while allowing their tablets to reside on non-0 shards and
while using the new persistent storage for their raft metadata.
The tests verify that:
- strongly consistent tables' tablets can be allocated on different shards
and we can write/read from them
- the raft metadata is persistent across restarts even with disruptions
- the sharder correctly routes metadata queries to specified shards
- we can correctly perform multi-shard reads from the metadata tables
- we can read using just the group_id (without shard) using ALLOW FILTERING
For the tests we add logging to the sharder and partitioner and we add
some extra logs for observability.
2026-02-25 12:34:58 +01:00
..
2026-02-03 08:19:05 +02:00
2026-02-02 16:54:13 +01:00
2026-01-25 18:17:27 +02:00
2026-02-02 09:56:32 +01:00
2026-01-26 10:22:34 +03:00
2026-01-25 18:17:27 +02:00
2026-01-25 18:17:27 +02:00
2026-01-26 13:29:45 +01:00
2026-02-02 16:54:13 +01:00
2026-01-25 18:17:27 +02:00
2026-01-27 17:25:59 +02:00
2026-01-25 18:17:27 +02:00
2026-01-25 18:17:27 +02:00
2026-01-25 18:17:27 +02:00
2026-01-25 18:17:27 +02:00
2026-01-25 18:17:27 +02:00
2026-01-25 18:17:27 +02:00
2026-01-25 18:17:27 +02:00
2026-01-25 18:17:27 +02:00
2026-01-25 18:17:27 +02:00
2026-01-25 18:17:27 +02:00
2025-12-30 17:34:56 +01:00
2026-01-25 18:17:27 +02:00
2026-01-25 18:17:27 +02:00
2026-01-25 18:17:27 +02:00
2026-01-25 18:17:27 +02:00
2026-01-25 18:17:27 +02:00
2026-01-25 18:17:27 +02:00
2026-01-25 18:17:27 +02:00
2026-01-25 18:17:27 +02:00
2026-01-25 18:17:27 +02:00
2026-02-02 09:56:32 +01:00
2026-01-21 14:56:01 +01:00
2026-01-25 18:17:27 +02:00
2026-01-25 18:17:27 +02:00
2026-01-28 10:54:22 +02:00
2026-01-25 18:17:27 +02:00
2026-01-25 18:17:27 +02:00
2026-01-25 18:17:27 +02:00
2026-01-25 18:17:27 +02:00
2026-01-14 10:53:34 +01:00
2026-01-25 18:17:27 +02:00
2026-02-02 09:56:32 +01:00
2025-12-29 14:22:34 +01:00
2026-01-25 18:17:27 +02:00
2026-01-25 18:17:27 +02:00
2026-01-30 12:55:17 +01:00
2026-01-25 18:17:27 +02:00
2026-01-22 12:49:45 +01:00
2026-01-25 18:17:27 +02:00
2026-01-25 18:17:27 +02:00
2026-01-08 21:53:47 +02:00
2026-01-23 15:37:00 +02:00
2026-02-02 09:56:32 +01:00
2026-01-25 18:17:27 +02:00
2026-01-25 18:17:27 +02:00
2026-02-02 09:56:32 +01:00
2026-01-22 14:13:42 +03:00
2026-01-25 18:17:27 +02:00
2026-01-25 18:17:27 +02:00
2026-01-21 10:47:36 +02:00
2026-01-25 18:17:27 +02:00
2026-01-25 18:17:27 +02:00
2026-01-25 18:17:27 +02:00
2026-01-25 18:17:27 +02:00
2026-01-25 18:17:27 +02:00
2026-02-05 20:11:32 +02:00
2026-01-25 18:17:27 +02:00
2026-01-13 20:45:59 +02:00
2026-01-25 18:17:27 +02:00
2026-01-15 10:25:45 +01:00
2026-02-25 12:34:58 +01:00
2026-01-25 18:17:27 +02:00
2026-02-02 09:56:32 +01:00
2026-01-25 18:17:27 +02:00
2026-01-25 18:17:27 +02:00
2026-01-30 15:11:29 +01:00
2026-01-25 18:17:27 +02:00
2026-01-25 18:17:27 +02:00
2026-01-25 18:17:27 +02:00
2026-01-25 18:17:27 +02:00
2026-01-25 18:17:27 +02:00
2026-01-25 18:17:27 +02:00
2026-02-02 10:39:55 +01:00
2026-01-13 00:38:00 +01:00
2026-02-02 09:56:32 +01:00
2026-01-25 18:17:27 +02:00
2026-01-25 18:17:27 +02:00
2026-01-13 00:38:00 +01:00
2026-01-25 18:17:27 +02:00
2026-01-13 00:38:00 +01:00
2026-01-25 18:17:27 +02:00
2026-01-25 18:17:27 +02:00
2026-01-25 18:17:27 +02:00
2026-01-25 18:17:27 +02:00
2026-02-02 09:56:32 +01:00
2026-01-25 18:17:27 +02:00
2026-01-25 18:17:27 +02:00
2026-01-25 18:17:27 +02:00
2026-01-21 15:17:42 +01:00
2026-02-02 09:56:32 +01:00
2026-01-18 15:36:07 +01:00