Botond Dénes
76ab66ca1f
Merge 'Support state change for S3-backed sstables' from Pavel Emelyanov
...
The sstable currently can move between normal, staging and quarantine state runtime. For S3-backed sstables the state change means maintaining the state itself in the ownership table and updating it accordingly.
There's also the upload facility that's implemented as state change too, but this PR doesn't support this part.
fixes : #13017
Closes scylladb/scylladb#15829
* github.com:scylladb/scylladb:
test: Make test_sstables_excluding_staging_correctness run over s3 too
sstables,s3: Support state change (without generation change)
system_keyspace: Add state field to system.sstables
sstable_directory: Tune up sstables entries processing comment
system_keyspace: Tune up status change trace message
sstables: Add state string to state enum class convert
2023-11-07 10:45:41 +02:00
..
2023-03-07 17:54:53 +08:00
2023-05-02 11:04:05 +03:00
2023-04-07 20:32:28 +08:00
2023-02-28 21:56:53 +08:00
2023-02-01 20:14:51 -03:00
2023-03-22 13:48:50 +02:00
2023-02-01 20:14:51 -03:00
2023-09-01 22:34:41 +02:00
2023-05-04 02:37:29 +02:00
2023-09-01 22:34:41 +02:00
2023-02-15 11:01:50 +02:00
2023-02-14 11:19:03 +02:00
2023-07-27 12:01:09 +03:00
2023-09-18 23:17:01 +03:00
2023-08-12 11:46:36 +03:00
2023-02-15 11:01:50 +02:00
2023-07-18 10:27:18 +08:00
2023-02-19 12:58:22 +08:00
2023-02-01 20:14:51 -03:00
2023-09-01 22:34:41 +02:00
2023-07-28 15:55:13 +03:00
2023-10-29 18:30:32 +02:00
2023-02-15 11:01:50 +02:00
2023-09-05 10:09:04 +03:00
2023-07-10 19:36:06 +02:00
2023-05-24 22:58:43 +02:00
2023-05-23 08:52:56 +03:00
2023-06-26 11:29:36 +03:00
2023-02-15 11:01:50 +02:00
2023-07-25 17:13:04 +02:00
2023-02-15 11:01:50 +02:00
2023-09-21 13:21:51 +02:00
2023-04-17 14:08:37 +03:00
2023-10-05 10:27:53 +03:00
2023-02-01 20:14:51 -03:00
2023-04-27 10:24:46 +03:00
2023-02-15 11:09:04 +02:00
2023-07-13 10:10:52 +02:00
2023-02-01 20:14:51 -03:00
2023-07-27 12:01:09 +03:00
2023-07-19 19:32:10 +03:00
2023-08-12 11:46:32 +03:00
2023-06-06 13:29:16 +03:00
2023-02-01 20:14:51 -03:00
2023-02-01 20:14:51 -03:00
2023-02-15 11:01:50 +02:00
2023-02-28 21:56:53 +08:00
2023-07-28 13:55:27 +02:00
2023-07-13 10:33:52 +03:00
2023-02-01 20:14:51 -03:00
2023-04-24 14:06:43 +03:00
2023-02-01 20:14:51 -03:00
2023-06-28 16:11:58 +02:00
2023-02-01 20:14:51 -03:00
2023-08-12 11:46:32 +03:00
2023-02-19 21:05:45 +02:00
2023-02-19 21:05:45 +02:00
2023-02-01 20:14:51 -03:00
2023-05-23 10:40:55 +03:00
2023-02-01 20:14:51 -03:00
2023-08-02 09:08:24 +03:00
2023-02-01 20:14:51 -03:00
2023-02-01 20:14:51 -03:00
2023-02-01 20:14:51 -03:00
2023-04-17 14:08:37 +03:00
2023-11-02 19:28:35 +03:00
2023-06-06 13:29:16 +03:00
2023-07-18 11:16:19 +03:00
2023-06-06 13:29:16 +03:00
2023-06-06 13:29:16 +03:00
2023-11-02 19:28:35 +03:00
2023-09-13 23:17:20 +04:00
2023-07-25 21:08:51 +02:00
2023-05-04 03:35:15 +02:00
2023-07-31 10:33:48 +03:00
2023-02-15 11:01:50 +02:00
2023-07-18 10:27:18 +08:00
2023-06-21 00:58:24 +02:00
2023-07-17 14:02:13 +08:00
2023-10-05 10:27:53 +03:00
2023-07-19 19:32:10 +03:00
2023-02-01 20:14:51 -03:00
2023-02-15 11:01:50 +02:00
2023-02-14 11:19:03 +02:00
2023-04-26 09:00:25 +03:00
2023-02-28 21:56:53 +08:00
2023-08-12 11:46:32 +03:00
2023-07-18 16:57:11 +03:00
2023-11-02 19:28:35 +03:00
2023-06-07 12:12:19 +03:00
2023-02-28 21:56:53 +08:00
2023-04-26 22:09:17 +02:00
2023-02-01 20:14:51 -03:00
2023-11-02 19:28:35 +03:00
2023-10-24 15:03:53 +03:00
2023-10-11 00:32:05 +03:00
2023-06-26 11:24:07 +03:00
2023-05-23 08:52:56 +03:00
2023-10-11 00:32:05 +03:00
2023-06-21 00:58:24 +02:00
2023-04-21 09:43:53 +03:00
2023-05-11 16:31:23 +03:00
2023-04-27 10:24:46 +03:00
2023-04-27 10:24:46 +03:00
2023-02-28 21:56:53 +08:00
2023-11-02 19:28:35 +03:00
2023-11-07 10:45:41 +02:00
2023-11-02 19:30:54 +03:00
2023-11-07 09:29:30 +02:00
2023-10-16 16:26:48 +03:00
2023-06-21 13:02:40 +03:00
2023-08-14 15:40:44 +03:00
2023-11-02 19:32:43 +03:00
2023-09-01 22:34:41 +02:00
2023-10-23 21:05:13 +03:00
2023-10-04 18:50:23 +02:00
2023-10-19 09:09:38 +03:00
2023-11-02 19:27:59 +03:00
2023-04-23 21:34:02 +03:00
2023-07-12 13:10:33 +03:00
2023-09-11 16:16:19 +02:00
2023-05-29 23:03:24 +03:00
2023-09-01 22:34:41 +02:00
2023-09-18 13:17:16 +02:00
2023-05-15 10:19:39 +03:00
2023-07-25 21:08:01 +02:00
2023-04-17 14:08:37 +03:00
2023-02-15 11:09:04 +02:00
2023-10-03 10:46:47 +03:00
2023-02-01 20:14:51 -03:00
2023-07-27 12:01:09 +03:00
2023-10-12 17:04:43 +03:00
2023-05-23 08:52:56 +03:00
2023-04-26 14:09:58 +08:00
2023-11-02 19:28:35 +03:00
2023-02-01 20:14:51 -03:00
2023-02-01 20:14:51 -03:00
2023-02-01 20:14:51 -03:00
2023-05-17 15:38:03 +02:00
2023-03-06 13:17:21 +03:00
2023-11-02 19:28:35 +03:00
2023-02-01 20:14:51 -03:00
2023-06-06 08:36:09 +03:00
2023-06-06 08:36:09 +03:00