Nadav Har'El
b7fa5261c8
Merge 'Fix parsing of initial tablets by ALTER' from Pavel Emelyanov
...
If the user wants to change the default initial tablets value, it uses ALTER KEYSPACE statement. However, specifying `WITH tablets = { initial: $value }` will take no effect, because statement analyzer only applies `tablets` parameters together with the `replication` ones, so the working statement should be `WITH replication = $old_parameters AND tablets = ...` which is not very convenient.
This PR changes the analyzer so that altering `tablets` happens independently from `replication`. Test included.
fixes : #18801
Closes scylladb/scylladb#18899
* github.com:scylladb/scylladb:
cql-pytest: Add validation of ALTER KEYSPACE WITH TABLETS
cql3: Fix parsing of ALTER KEYSPACE's tablets parameters
cql3: Remove unused ks_prop_defs/prepare_options() argument
2024-05-27 23:10:39 +03:00
..
2024-01-29 09:02:01 +02:00
2024-04-25 21:27:40 +02:00
2024-04-25 21:27:40 +02:00
2024-03-01 16:25:14 +01:00
2024-05-21 10:37:26 +02:00
2024-04-29 14:05:05 +02:00
2024-04-25 21:27:40 +02:00
2024-04-25 21:27:40 +02:00
2024-04-25 21:27:40 +02:00
2024-04-29 14:05:05 +02:00
2024-04-25 21:27:40 +02:00
2024-05-21 10:37:26 +02:00
2024-03-21 23:14:57 +01:00
2024-03-21 23:14:57 +01:00
2024-03-21 23:14:57 +01:00
2024-03-21 23:14:57 +01:00
2024-03-21 23:14:57 +01:00
2024-01-02 19:08:47 +02:00
2024-01-16 16:43:17 +02:00
2024-05-18 00:23:30 +03:00
2024-04-26 10:48:47 +03:00
2024-01-29 09:02:01 +02:00
2024-04-25 21:27:40 +02:00
2024-04-25 21:27:40 +02:00
2024-04-25 21:27:40 +02:00
2024-04-25 21:27:40 +02:00
2024-04-25 21:27:40 +02:00
2024-04-25 21:27:40 +02:00
2024-05-21 10:37:26 +02:00
2024-04-25 21:27:40 +02:00
2024-03-01 16:25:14 +01:00
2024-05-21 10:37:26 +02:00
2024-05-21 17:45:19 +03:00
2024-04-25 21:27:40 +02:00
2024-04-25 21:27:40 +02:00
2024-04-25 21:27:40 +02:00
2024-04-29 14:05:05 +02:00
2024-04-25 21:27:40 +02:00
2024-01-16 16:43:17 +02:00
2024-05-16 13:30:03 +02:00
2024-01-16 16:43:17 +02:00
2024-05-21 10:37:26 +02:00
2024-03-21 23:14:57 +01:00
2024-04-25 21:27:40 +02:00
2024-04-25 21:27:40 +02:00
2024-04-25 21:27:40 +02:00
2024-04-25 21:27:40 +02:00
2024-04-25 21:27:40 +02:00
2024-04-25 21:27:40 +02:00
2024-04-25 21:27:40 +02:00
2024-04-25 21:27:40 +02:00
2024-03-01 16:25:14 +01:00
2024-05-21 10:37:26 +02:00
2024-04-25 21:27:40 +02:00
2024-04-25 21:27:40 +02:00
2024-04-25 21:27:40 +02:00
2024-04-25 21:27:40 +02:00
2024-04-25 21:27:40 +02:00
2024-04-25 21:27:40 +02:00
2024-01-16 16:43:17 +02:00
2024-03-01 16:25:14 +01:00
2024-05-21 10:37:26 +02:00
2024-05-27 16:25:38 +03:00
2024-02-06 13:14:15 +02:00
2024-03-01 16:25:14 +01:00
2024-01-16 16:43:17 +02:00
2024-01-16 16:43:17 +02:00
2024-01-16 16:43:17 +02:00
2024-03-01 16:25:14 +01:00
2024-01-16 16:43:17 +02:00
2024-01-16 16:43:17 +02:00
2024-01-16 16:43:17 +02:00
2024-03-01 16:25:14 +01:00
2024-05-25 16:41:30 +03:00
2024-04-19 22:56:16 +08:00
2024-03-01 16:25:14 +01:00
2024-05-21 10:37:26 +02:00
2024-05-21 10:37:26 +02:00
2024-05-21 10:37:26 +02:00
2024-04-25 21:27:40 +02:00
2024-05-16 00:28:47 +02:00
2024-01-16 16:43:17 +02:00
2024-03-21 23:14:57 +01:00
2024-03-21 23:14:57 +01:00
2024-01-16 16:43:17 +02:00
2024-01-23 19:36:24 +02:00
2024-01-16 16:43:17 +02:00
2024-01-16 16:43:17 +02:00
2024-01-16 16:43:17 +02:00