Pavel Emelyanov
dae4da1810
test: Introduce SSTablesOnObjectStorage
...
The class in question performs two operations for
do_test_streaming_scopes(): saves sstables and restores them. Current
caller of the helper is the test_restore_with_streaming_scopes() test
that need to backup sstables on object storage and restore them from
there with the restoration API. The SSTablesOnObjectStorage class does
exactly that.
The change in do_load_sstables() that checks for sstables_storage to be
non None is needed to keep test_refresh_with_streaming_scopes() work --
that test doesn't provide sstables_storage (yet) and the function in
question will call the load_fn callback. Next patch will eliminate it.
Signed-off-by: Pavel Emelyanov <xemul@scylladb.com >
2026-03-10 09:58:39 +03:00
..
2026-03-05 13:32:15 +02:00
2026-03-05 12:54:26 +02:00
2026-03-05 13:07:09 +02:00
2026-03-05 11:29:23 +01:00
2026-03-10 09:58:39 +03:00
2026-01-25 18:17:27 +02:00
2026-03-09 14:45:09 +02:00
2026-03-06 15:08:29 +01:00
2026-02-24 09:48:38 +01:00
2026-01-25 18:17:27 +02:00
2026-01-27 17:25:59 +02:00
2026-02-23 16:19:43 +02:00
2026-02-16 08:57:42 +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-03-04 13:40:30 +01:00
2026-01-25 18:17:27 +02:00
2026-02-26 20:13:50 +02:00
2026-02-17 17:56:27 +01:00
2026-02-24 09:48:38 +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-02-18 15:14:55 +01:00
2026-03-09 14:38:31 +02:00
2026-02-24 09:48:38 +01: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-03-04 08:00:17 +01:00
2026-02-10 17:05:02 +01:00
2026-03-09 15:27:45 +02:00
2026-03-06 09:25:29 +02:00
2026-03-02 10:26:57 +02:00
2026-02-02 09:56:32 +01:00
2026-02-18 15:14:55 +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-03-04 09:44:24 +02:00
2026-02-16 14:50:54 +02:00
2026-01-25 18:17:27 +02:00
2026-01-25 18:17:27 +02:00
2026-03-06 14:50:12 +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-02-02 09:56:32 +01:00
2026-03-05 17:13:52 +01:00
2026-01-25 18:17:27 +02:00
2026-01-25 18:17:27 +02:00
2026-03-03 17:28:21 +03:00
2026-03-05 10:04:49 +03: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-12 11:16:34 +02:00
2026-02-23 11:37:17 +01:00
2026-01-25 18:17:27 +02:00
2026-02-24 09:48:38 +01:00
2026-02-24 12:08:44 +01:00
2026-02-24 09:48:38 +01:00
2026-01-25 18:17:27 +02:00
2026-01-15 10:25:45 +01:00
2026-03-05 13:50:20 +01:00
2026-02-18 15:14:57 +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-02-16 08:57:42 +01:00
2026-03-05 12:54:26 +02:00
2026-01-25 18:17:27 +02:00
2026-01-25 18:17:27 +02:00
2026-03-05 13:07:09 +02:00
2026-01-25 18:17:27 +02:00
2026-02-16 12:56:18 +01:00
2026-02-18 01:02:50 +01:00
2026-03-03 11:19:24 +03:00
2026-03-04 09:45:38 +02:00
2026-02-27 16:06:22 +02:00
2026-01-25 18:17:27 +02:00
2026-02-12 12:58:48 +02:00
2026-01-25 18:17:27 +02:00
2026-02-24 09:48:38 +01:00
2026-01-25 18:17:27 +02:00
2026-01-25 18:17:27 +02:00
2026-02-25 14:59:44 +02:00
2026-01-25 18:17:27 +02:00
2026-02-24 17:28:51 +01:00
2026-02-23 14:54:24 +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-21 15:17:42 +01:00
2026-02-02 09:56:32 +01:00
2026-03-05 17:13:40 +01:00