Storage: Remove dual writing mode feature flags (#88573)

Remove dual writing feature flags
This commit is contained in:
Arati R 2024-05-31 20:18:09 +02:00 committed by GitHub
parent a257b74d6e
commit 73905695e3
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
6 changed files with 4 additions and 28 deletions

View File

@ -120,8 +120,6 @@ Experimental features might be changed or removed without prior notice.
| `disableSecretsCompatibility` | Disable duplicated secret storage in legacy tables |
| `logRequestsInstrumentedAsUnknown` | Logs the path for requests that are instrumented as unknown |
| `unifiedStorage` | SQL-based k8s storage |
| `dualWritePlaylistsMode2` | Enables dual writing of playlists to both legacy and k8s storage in mode 2 |
| `dualWritePlaylistsMode3` | Enables dual writing of playlists to both legacy and k8s storage in mode 3 |
| `showDashboardValidationWarnings` | Show warnings when dashboards do not validate against the schema |
| `mysqlAnsiQuotes` | Use double quotes to escape keyword in a MySQL query |
| `alertingBacktesting` | Rule backtesting API for alerting |

View File

@ -46,8 +46,6 @@ export interface FeatureToggles {
topnav?: boolean;
grpcServer?: boolean;
unifiedStorage?: boolean;
dualWritePlaylistsMode2?: boolean;
dualWritePlaylistsMode3?: boolean;
cloudWatchCrossAccountQuerying?: boolean;
showDashboardValidationWarnings?: boolean;
mysqlAnsiQuotes?: boolean;

View File

@ -221,18 +221,6 @@ var (
RequiresRestart: true, // new SQL tables created
Owner: grafanaAppPlatformSquad,
},
{
Name: "dualWritePlaylistsMode2",
Description: "Enables dual writing of playlists to both legacy and k8s storage in mode 2",
Stage: FeatureStageExperimental,
Owner: grafanaSearchAndStorageSquad,
},
{
Name: "dualWritePlaylistsMode3",
Description: "Enables dual writing of playlists to both legacy and k8s storage in mode 3",
Stage: FeatureStageExperimental,
Owner: grafanaSearchAndStorageSquad,
},
{
Name: "cloudWatchCrossAccountQuerying",
Description: "Enables cross-account querying in CloudWatch datasources",

View File

@ -27,8 +27,6 @@ logRequestsInstrumentedAsUnknown,experimental,@grafana/hosted-grafana-team,false
topnav,deprecated,@grafana/grafana-frontend-platform,false,false,false
grpcServer,preview,@grafana/grafana-app-platform-squad,false,false,false
unifiedStorage,experimental,@grafana/grafana-app-platform-squad,false,true,false
dualWritePlaylistsMode2,experimental,@grafana/search-and-storage,false,false,false
dualWritePlaylistsMode3,experimental,@grafana/search-and-storage,false,false,false
cloudWatchCrossAccountQuerying,GA,@grafana/aws-datasources,false,false,false
showDashboardValidationWarnings,experimental,@grafana/dashboards-squad,false,false,false
mysqlAnsiQuotes,experimental,@grafana/search-and-storage,false,false,false

1 Name Stage Owner requiresDevMode RequiresRestart FrontendOnly
27 topnav deprecated @grafana/grafana-frontend-platform false false false
28 grpcServer preview @grafana/grafana-app-platform-squad false false false
29 unifiedStorage experimental @grafana/grafana-app-platform-squad false true false
dualWritePlaylistsMode2 experimental @grafana/search-and-storage false false false
dualWritePlaylistsMode3 experimental @grafana/search-and-storage false false false
30 cloudWatchCrossAccountQuerying GA @grafana/aws-datasources false false false
31 showDashboardValidationWarnings experimental @grafana/dashboards-squad false false false
32 mysqlAnsiQuotes experimental @grafana/search-and-storage false false false

View File

@ -119,14 +119,6 @@ const (
// SQL-based k8s storage
FlagUnifiedStorage = "unifiedStorage"
// FlagDualWritePlaylistsMode2
// Enables dual writing of playlists to both legacy and k8s storage in mode 2
FlagDualWritePlaylistsMode2 = "dualWritePlaylistsMode2"
// FlagDualWritePlaylistsMode3
// Enables dual writing of playlists to both legacy and k8s storage in mode 3
FlagDualWritePlaylistsMode3 = "dualWritePlaylistsMode3"
// FlagCloudWatchCrossAccountQuerying
// Enables cross-account querying in CloudWatch datasources
FlagCloudWatchCrossAccountQuerying = "cloudWatchCrossAccountQuerying"

View File

@ -1954,7 +1954,8 @@
"metadata": {
"name": "dualWritePlaylistsMode2",
"resourceVersion": "1716448665531",
"creationTimestamp": "2024-05-23T07:17:45Z"
"creationTimestamp": "2024-05-23T07:17:45Z",
"deletionTimestamp": "2024-05-31T16:59:31Z"
},
"spec": {
"description": "Enables dual writing of playlists to both legacy and k8s storage in mode 2",
@ -2196,7 +2197,8 @@
"metadata": {
"name": "dualWritePlaylistsMode3",
"resourceVersion": "1716448665531",
"creationTimestamp": "2024-05-23T07:17:45Z"
"creationTimestamp": "2024-05-23T07:17:45Z",
"deletionTimestamp": "2024-05-31T16:59:31Z"
},
"spec": {
"description": "Enables dual writing of playlists to both legacy and k8s storage in mode 3",