Tomasz Grabiec
bd6eeb4730
Merge 'Separate schema merging logic' from Marcin Maliszkiewicz
...
This patch doesn't yet change how schema merging works but it prepares the ground for it by simplifying the code and separating merging logic into its own unit.
It consists of:
- minor cleanups of unused code
- moving code into separate file
- simplifying merge_keyspaces code
More detailed explanation in per commit messages.
Relates scylladb/scylladb#19153
Closes scylladb/scylladb#19687
* github.com:scylladb/scylladb:
db: schema_applier: simplify merge_keyspaces function
db: schema_applier: remove unnecessary read in merge_keyspaces
db: schema_tables: move scylla specific code into create keyspace function
db: move schema merging code into a separate unit
db: schema_tables: export some schema management functions
replica: remove unused table_selector forward declaration
db: remove unused flush arg from do_merge_schema func
db: remove unused read_arg_values function
2024-09-24 11:43:06 +02:00
..
2024-09-11 23:21:40 +03:00
2024-05-20 12:56:20 +03:00
2024-06-21 19:20:27 +03:00
2024-07-26 08:15:11 +03:00
2024-08-05 08:23:35 +03:00
2024-09-05 19:31:30 +03:00
2024-09-19 18:09:05 +03:00
2024-08-05 08:23:35 +03:00
2024-06-17 17:33:55 +03:00
2024-08-05 08:23:35 +03:00
2024-05-02 19:37:04 +03:00
2024-08-05 08:23:35 +03:00
2024-09-11 23:21:40 +03:00
2024-06-14 13:47:10 +05:30
2024-06-25 12:08:11 +03:00
2024-08-28 10:59:44 +02:00
2024-05-20 12:56:20 +03:00
2024-06-17 17:33:55 +03:00
2024-09-03 16:38:28 +00:00
2024-09-10 19:05:57 +03:00
2024-05-26 12:32:43 +08:00
2024-06-07 06:44:59 +08:00
2024-08-13 10:07:12 +02:00
2024-09-11 23:21:40 +03:00
2024-08-29 21:19:23 +03:00
2024-08-05 08:23:35 +03:00
2024-08-02 14:38:46 +02:00
2024-09-11 23:21:40 +03:00
2024-06-21 07:12:06 +03:00
2024-08-26 16:56:18 +03:00
2024-04-19 07:44:07 +03:00
2024-05-20 12:56:20 +03:00
2024-08-22 23:34:24 +03:00
2024-08-05 08:23:35 +03:00
2024-08-29 21:19:23 +03:00
2024-05-05 23:31:48 +03:00
2024-08-05 08:23:35 +03:00
2024-06-21 07:12:06 +03:00
2024-08-28 10:59:44 +02:00
2024-05-20 12:56:20 +03:00
2024-08-22 20:51:38 +03:00
2024-07-31 09:18:54 +02:00
2024-06-19 23:19:33 +02:00
2024-08-05 08:23:35 +03:00
2024-07-16 20:42:50 +05:30
2024-05-05 23:31:48 +03:00
2024-08-05 08:23:35 +03:00
2024-08-05 08:23:35 +03:00
2024-08-05 08:23:35 +03:00
2024-08-29 10:37:07 +02:00
2024-08-05 08:23:35 +03:00
2024-08-05 08:23:35 +03:00
2024-09-10 19:05:57 +03:00
2024-09-11 13:12:32 +03:00
2024-06-21 07:12:06 +03:00
2024-08-13 10:03:46 +02:00
2024-09-10 19:05:57 +03:00
2024-09-10 19:05:57 +03:00
2024-09-17 09:41:21 +03:00
2024-06-21 07:12:06 +03:00
2024-08-05 08:23:35 +03:00
2024-09-11 23:21:40 +03:00
2024-05-26 12:32:43 +08:00
2024-08-05 08:23:35 +03:00
2024-05-16 00:28:47 +02:00
2024-06-21 07:12:06 +03:00
2024-05-26 12:32:43 +08:00
2024-09-12 08:31:25 -04:00
2024-09-13 06:52:26 -04:00
2024-04-19 22:56:16 +08:00
2024-08-05 08:23:35 +03:00
2024-06-04 15:43:04 +02:00
2024-09-11 23:21:40 +03:00
2024-08-27 16:15:40 +03:00
2024-08-11 09:53:19 -04:00
2024-06-21 07:12:06 +03:00
2024-09-09 14:22:58 +03:00
2024-09-23 12:01:36 +02:00
2024-08-05 08:23:35 +03:00
2024-06-18 15:55:22 +08:00
2024-08-08 10:42:09 +02:00
2024-04-19 22:57:36 +08:00
2024-05-27 17:34:38 +03:00
2024-05-16 13:30:03 +02:00
2024-09-11 23:21:40 +03:00
2024-09-17 13:21:34 +02:00
2024-08-13 10:03:46 +02:00
2024-09-23 21:40:40 +03:00
2024-09-17 09:41:21 +03:00
2024-09-11 23:21:40 +03:00
2024-09-13 14:09:53 +03:00
2024-09-01 19:58:15 +03:00
2024-08-17 23:38:05 +05:30
2024-09-16 12:51:35 +03:00
2024-09-05 19:33:29 +03:00
2024-06-18 23:36:30 +05:30
2024-09-22 11:00:51 +03:00
2024-09-11 23:21:40 +03:00
2024-05-03 11:34:23 +03:00
2024-07-19 13:15:57 +05:30
2024-09-13 13:00:58 +02:00
2024-08-29 10:37:07 +02:00
2024-05-27 17:34:38 +03:00
2024-09-11 23:21:40 +03:00
2024-08-23 09:26:22 +03:00
2024-06-18 15:55:22 +08:00
2024-05-26 12:32:43 +08:00
2024-04-19 22:56:16 +08:00
2024-09-11 23:21:40 +03:00
2024-09-05 19:31:30 +03:00
2024-08-02 14:38:46 +02:00
2024-05-05 23:31:48 +03:00
2024-05-05 23:31:48 +03:00
2024-06-06 10:45:13 +02:00
2024-09-19 18:10:07 +03:00
2024-05-26 12:32:43 +08:00