Files
scylladb/cql3
Amnon Heiman 2e0c41b32b vector_index: require tablets for vector indexes
This patch enforces that vector indexes can only be created on keyspaces
that use tablets. During index validation, `check_uses_tablets()` verifies
the base keyspace configuration and rejects creation otherwise.

To support this, the `custom_index::validate()` API now receives a
`const data_dictionary::database&` parameter, allowing index
implementations to access keyspace-level settings during DDL validation.

Fixes https://scylladb.atlassian.net/browse/VECTOR-322

Closes scylladb/scylladb#26786

(cherry picked from commit 68c7236acb)

Closes scylladb/scylladb#27272
2025-12-19 09:12:18 +02:00
..
2025-01-28 21:14:49 +01:00
2025-02-25 10:32:32 +03:00
2025-07-30 12:17:23 +03:00