Closed tatu-at-datastax closed 3 weeks ago
Quick note: proposed Config settings:
stargate.feature.flags.XXX
(like stargate.feature.flags.tables
)Boolean
-- if specified, forces setting; if null
/absent, may be overridden on per-request basisMatching HTTP request header will be:
Feature-Flag-tables
(but being case-insensitive, can send as feature-flag-tables
)Fixed via #1390
So: currently we have just one feature flag for enabling API Tables: it uses generic Quarkus config (via class
ApiTablesConfig
, settingstargate.tables.enabled
). While it works ok, there are some issues:So we would probably want to change things so one could
As to implementation, access to combined feature flag state should be via
CommandContext
, which can combine necessary information.