Elasticsearch: Implement modify query using a Lucene parser (#71954)
* Lucene: add dependency * ModifyQuery: use Lucene parser to detect key:values in queries * ModifyQuery: use Lucene parser to remove filters * Remove test code * Modify query: switch to recursive implementation * Modify query: implement remove filter * Update query normalizing function * FlagElasticToggleableFilters: remove feature flag * Remove unused feature flag from test * Elasticsearch: escape quotes in filter values
This commit is contained in:
@@ -576,13 +576,6 @@ var (
|
||||
FrontendOnly: false,
|
||||
Owner: grafanaAlertingSquad,
|
||||
},
|
||||
{
|
||||
Name: "elasticToggleableFilters",
|
||||
Description: "Enable support to toggle filters off from the query through the Logs Details component",
|
||||
Stage: FeatureStageExperimental,
|
||||
FrontendOnly: true,
|
||||
Owner: grafanaObservabilityLogsSquad,
|
||||
},
|
||||
{
|
||||
Name: "vizAndWidgetSplit",
|
||||
Description: "Split panels between vizualizations and widgets",
|
||||
|
||||
@@ -83,7 +83,6 @@ exploreScrollableLogsContainer,experimental,@grafana/observability-logs,false,fa
|
||||
recordedQueriesMulti,experimental,@grafana/observability-metrics,false,false,false,false
|
||||
pluginsDynamicAngularDetectionPatterns,experimental,@grafana/plugins-platform-backend,false,false,false,false
|
||||
alertingLokiRangeToInstant,experimental,@grafana/alerting-squad,false,false,false,false
|
||||
elasticToggleableFilters,experimental,@grafana/observability-logs,false,false,false,true
|
||||
vizAndWidgetSplit,experimental,@grafana/dashboards-squad,false,false,false,true
|
||||
prometheusIncrementalQueryInstrumentation,experimental,@grafana/observability-metrics,false,false,false,true
|
||||
logsExploreTableVisualisation,experimental,@grafana/observability-logs,false,false,false,true
|
||||
|
||||
|
@@ -343,10 +343,6 @@ const (
|
||||
// Rewrites eligible loki range queries to instant queries
|
||||
FlagAlertingLokiRangeToInstant = "alertingLokiRangeToInstant"
|
||||
|
||||
// FlagElasticToggleableFilters
|
||||
// Enable support to toggle filters off from the query through the Logs Details component
|
||||
FlagElasticToggleableFilters = "elasticToggleableFilters"
|
||||
|
||||
// FlagVizAndWidgetSplit
|
||||
// Split panels between vizualizations and widgets
|
||||
FlagVizAndWidgetSplit = "vizAndWidgetSplit"
|
||||
|
||||
Reference in New Issue
Block a user