Nadav Har'El
eebd7b0fbc
cql ttl: fix ALTER TABLE to disable TTL if column is dropped
...
If "ALTER TABLE tab DROP x" is done to delete column x, and column x was
the designated TTL column, then the per-row TTL feature should be disabled
on this table.
If we don't do this, the expiration scanner will continue to scan the
table trying to read the dropped column - which will be wasteful or
worse.
A test for this case is also included in test/cqlpy/test_ttl_row.py
in a later patch.
Signed-off-by: Nadav Har'El <nyh@scylladb.com >
2026-02-25 14:59:43 +02:00
..
2026-01-26 10:18:38 +01:00
2026-01-21 14:56:01 +01:00
2026-01-22 16:11:35 +01:00
2024-12-18 17:45:13 +02:00
2025-01-15 11:10:36 +01:00
2025-11-28 15:32:37 +03:00
2024-12-18 17:45:13 +02:00
2026-02-25 14:59:43 +02:00
2026-02-25 14:59:43 +02:00
2025-07-13 19:13:11 +03:00
2025-07-13 19:13:11 +03:00
2025-12-16 11:43:35 +01:00
2025-12-16 11:43:03 +01:00
2025-11-28 15:32:37 +03:00
2024-12-18 17:45:13 +02:00
2025-01-15 11:10:36 +01:00
2025-01-15 11:10:36 +01:00
2025-01-15 11:10:36 +01:00
2025-01-15 11:10:36 +01:00
2025-12-24 15:27:01 +02:00
2025-12-24 15:27:01 +02:00
2024-12-18 17:45:13 +02:00
2026-01-21 14:56:00 +01:00
2026-01-21 14:56:00 +01:00
2026-01-21 14:56:00 +01:00
2026-01-21 14:56:00 +01:00
2025-10-09 12:28:10 +02:00
2025-10-09 12:28:10 +02:00
2025-11-25 09:15:46 +01:00
2025-11-25 09:15:46 +01:00
2025-12-16 11:43:03 +01:00
2025-03-31 09:43:22 +03:00
2025-07-13 19:13:11 +03:00
2025-07-13 19:13:11 +03:00
2025-07-13 19:13:11 +03:00
2025-07-13 19:13:11 +03:00
2026-01-14 09:54:27 +02:00
2026-01-14 09:54:27 +02:00
2026-01-22 16:11:35 +01:00
2025-07-13 19:13:11 +03:00
2025-01-15 11:10:36 +01:00
2025-11-28 15:32:37 +03:00
2024-12-18 17:45:13 +02:00
2026-02-25 14:59:42 +02:00
2026-02-25 14:59:42 +02:00
2025-07-13 19:13:11 +03:00
2025-07-13 19:13:11 +03:00
2026-01-14 09:54:27 +02:00
2026-01-14 09:54:27 +02:00
2025-01-15 11:10:36 +01:00
2025-01-15 11:10:36 +01:00
2026-01-20 15:58:08 +01:00
2025-06-30 19:12:14 +02:00
2025-01-15 11:10:36 +01:00
2024-12-18 17:45:13 +02:00
2025-01-15 11:10:36 +01:00
2025-01-15 11:10:36 +01:00
2025-01-15 11:10:36 +01:00
2025-01-15 11:10:36 +01:00
2025-07-13 19:13:11 +03:00
2025-07-13 19:13:11 +03:00
2025-08-27 08:55:47 +02:00
2024-12-18 17:45:13 +02:00
2024-12-18 17:45:13 +02:00
2025-11-28 15:32:37 +03:00
2024-12-18 17:45:13 +02:00
2025-01-15 11:10:36 +01:00
2024-12-18 17:45:13 +02:00
2025-07-13 19:13:11 +03:00
2025-07-13 19:13:11 +03:00
2025-07-13 19:13:11 +03:00
2025-07-13 19:13:11 +03:00
2024-12-18 17:45:13 +02:00
2024-12-18 17:45:13 +02:00
2024-12-18 17:45:13 +02:00
2025-01-15 11:10:36 +01:00
2024-12-18 17:45:13 +02:00
2025-12-16 11:43:37 +01:00
2025-12-16 11:43:37 +01:00
2025-07-07 13:47:06 +02:00
2025-07-07 13:47:06 +02:00
2026-01-20 09:58:51 +01:00
2025-10-29 23:32:59 +01:00
2025-09-17 17:32:19 +03:00
2024-12-18 17:45:13 +02:00
2025-01-15 11:10:36 +01:00
2024-12-18 17:45:13 +02:00
2024-12-18 17:45:13 +02:00
2025-01-15 11:10:36 +01:00
2024-12-18 17:45:13 +02:00
2025-01-15 15:01:05 +01:00
2024-12-18 17:45:13 +02:00
2025-01-15 11:10:36 +01:00
2024-12-18 17:45:13 +02:00
2026-01-21 14:56:01 +01:00
2026-01-21 14:56:00 +01:00
2024-12-18 17:45:13 +02:00
2024-12-18 17:45:13 +02:00
2025-05-14 09:59:16 +02:00
2025-12-16 11:43:37 +01:00
2025-12-16 11:43:37 +01:00
2025-11-27 00:02:28 +01:00
2024-12-18 17:45:13 +02:00
2024-12-18 17:45:13 +02:00
2024-12-18 17:45:13 +02:00
2025-01-15 11:10:36 +01:00
2024-12-18 17:45:13 +02:00
2025-01-15 11:10:36 +01:00
2025-07-13 19:13:11 +03:00
2025-07-13 19:13:11 +03:00
2026-01-30 11:49:09 +01:00
2026-01-22 15:38:44 +01:00
2025-01-15 15:01:05 +01:00
2025-01-15 15:01:05 +01:00
2025-09-17 17:32:19 +03:00
2025-01-02 07:13:34 +01:00
2024-12-18 17:45:13 +02:00
2025-01-15 11:10:36 +01:00
2024-12-18 17:45:13 +02:00
2026-01-21 14:56:00 +01:00
2026-01-21 14:56:00 +01:00
2025-01-15 11:10:36 +01:00
2024-12-18 17:45:13 +02:00
2025-12-16 11:43:35 +01:00
2025-12-16 11:43:03 +01:00