Prometheus: Remove promQueryBuilder feature flag (#60153)

This commit is contained in:
Ludovic Viaud 2022-12-19 14:52:06 +01:00 committed by GitHub
parent e6b5c2655a
commit 645262d4a2
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
5 changed files with 0 additions and 28 deletions

View File

@ -21,7 +21,6 @@ Some stable features are enabled by default. You can disable a stable feature by
| Feature toggle name | Description | Enabled by default |
| ---------------------------- | ------------------------------------------------------------------------------------ | ------------------ |
| `promQueryBuilder` | Show Prometheus query builder | Yes |
| `disableEnvelopeEncryption` | Disable envelope encryption (emergency only) | |
| `database_metrics` | Add Prometheus metrics for database tables | |
| `lokiMonacoEditor` | Access to Monaco query editor for Loki | Yes |

View File

@ -18,7 +18,6 @@ export interface FeatureToggles {
returnUnameHeader?: boolean;
alertingBigTransactions?: boolean;
promQueryBuilder?: boolean;
trimDefaults?: boolean;
disableEnvelopeEncryption?: boolean;
database_metrics?: boolean;

View File

@ -19,13 +19,6 @@ var (
Description: "Use big transactions for alerting database writes",
State: FeatureStateAlpha,
},
{
Name: "promQueryBuilder",
Description: "Show Prometheus query builder",
State: FeatureStateStable,
Expression: "true", // on by default
FrontendOnly: true,
},
{
Name: "trimDefaults",
Description: "Use cue schema to remove values that will be applied automatically",

View File

@ -15,10 +15,6 @@ const (
// Use big transactions for alerting database writes
FlagAlertingBigTransactions = "alertingBigTransactions"
// FlagPromQueryBuilder
// Show Prometheus query builder
FlagPromQueryBuilder = "promQueryBuilder"
// FlagTrimDefaults
// Use cue schema to remove values that will be applied automatically
FlagTrimDefaults = "trimDefaults"

View File

@ -21,21 +21,6 @@ jest.mock('./monaco-query-field/MonacoQueryFieldLazy', () => {
};
});
jest.mock('@grafana/runtime', () => {
const runtime = jest.requireActual('@grafana/runtime');
return {
__esModule: true,
...runtime,
config: {
...runtime.config,
featureToggles: {
...runtime.config.featureToggles,
promQueryBuilder: true,
},
},
};
});
function setup(app: CoreApp): RenderResult & { onRunQuery: jest.Mock } {
const dataSource = {
createQuery: jest.fn((q) => q),