This is an automated email from the ASF dual-hosted git repository.
rusackas pushed a commit to branch deprecate-drill-to-detail-ff
in repository https://gitbox.apache.org/repos/asf/superset.git
The following commit(s) were added to refs/heads/deprecate-drill-to-detail-ff
by this push:
new e751eb2232 chore(ff): deprecating `DRILL_TO_DETAIL` feature flag to
launch it into prime-time
e751eb2232 is described below
commit e751eb223231130b0c544ff915f02a71db8fd479
Author: Evan Rusackas <[email protected]>
AuthorDate: Wed Dec 11 17:14:31 2024 -0700
chore(ff): deprecating `DRILL_TO_DETAIL` feature flag to launch it into
prime-time
---
RESOURCES/FEATURE_FLAGS.md | 2 +-
superset-frontend/packages/superset-ui-core/src/utils/featureFlags.ts | 1 +
superset/config.py | 2 +-
3 files changed, 3 insertions(+), 2 deletions(-)
diff --git a/RESOURCES/FEATURE_FLAGS.md b/RESOURCES/FEATURE_FLAGS.md
index f985ad7254..a09fb00b55 100644
--- a/RESOURCES/FEATURE_FLAGS.md
+++ b/RESOURCES/FEATURE_FLAGS.md
@@ -44,7 +44,6 @@ These features are **finished** but currently being tested.
They are usable, but
- ALLOW_FULL_CSV_EXPORT
- CACHE_IMPERSONATION
- CONFIRM_DASHBOARD_DIFF
-- DRILL_TO_DETAIL
- DYNAMIC_PLUGINS
- ENABLE_SUPERSET_META_DB:
[(docs)](https://superset.apache.org/docs/configuration/databases/#querying-across-databases)
- ESTIMATE_QUERY_COST
@@ -99,5 +98,6 @@ These features flags currently default to True and **will be
removed in a future
- AVOID_COLORS_COLLISION
- DASHBOARD_CROSS_FILTERS
+- DRILL_TO_DETAIL
- ENABLE_JAVASCRIPT_CONTROLS
- KV_STORE
diff --git
a/superset-frontend/packages/superset-ui-core/src/utils/featureFlags.ts
b/superset-frontend/packages/superset-ui-core/src/utils/featureFlags.ts
index be28944a91..e20d94c7d8 100644
--- a/superset-frontend/packages/superset-ui-core/src/utils/featureFlags.ts
+++ b/superset-frontend/packages/superset-ui-core/src/utils/featureFlags.ts
@@ -36,6 +36,7 @@ export enum FeatureFlag {
DashboardRbac = 'DASHBOARD_RBAC',
DatapanelClosedByDefault = 'DATAPANEL_CLOSED_BY_DEFAULT',
DisableLegacyDatasourceEditor = 'DISABLE_LEGACY_DATASOURCE_EDITOR',
+ /** @deprecated */
DrillToDetail = 'DRILL_TO_DETAIL',
DrillBy = 'DRILL_BY',
DynamicPlugins = 'DYNAMIC_PLUGINS',
diff --git a/superset/config.py b/superset/config.py
index 8a490a982d..b4c8f6422c 100644
--- a/superset/config.py
+++ b/superset/config.py
@@ -527,7 +527,7 @@ DEFAULT_FEATURE_FLAGS: dict[str, bool] = {
"CACHE_QUERY_BY_USER": False,
# Enable sharing charts with embedding
"EMBEDDABLE_CHARTS": True,
- "DRILL_TO_DETAIL": True,
+ "DRILL_TO_DETAIL": True, # deprecated
"DRILL_BY": True,
"DATAPANEL_CLOSED_BY_DEFAULT": False,
"HORIZONTAL_FILTER_BAR": False,