Skip to content

[Search Query Categorization] Expanding the capture of query type and level information #11364

@deshsidd

Description

@deshsidd

In Phase 1 of Search Query Categorization we captured query type and level information for a few query types.

In Phase 2 as part of this task we need to expand this to capture more query types and try to include all the aggregation query types.

After phase 2 we will be capturing query type and level information for the following query types (Including phase 1 and 2):
BoolQuery
BoostingQuery
ConstantScoreQuery
DisMaxQuery
DistanceFeatureQuery
ExistsQuery
FieldMaskingSpanQuery
FuzzyQuery
GeoBoundingBoxQuery
GeoDistanceQuery
GeoPolygonQuery
GeoShapeQuery
IntervalQuery
MatchAllQuery
MatchPhraseQuery
MatchQuery
MultiMatchQuery
PrefixQuery
QueryStringQuery
RangeQuery
RegexpQuery
ScriptQuery
SimpleQueryString
TermQuery
WildcardQuery
FunctionScoreQuery

We will be incrementing counters for each of these query types and capturing the level information as a tag to the counters. Counters will be incremented using the Telemetry metrics framework.

Phase 1: #10250
Phase 2 Meta issue : #11040
Query Visibility Roadmap : #11008

Metadata

Metadata

Assignees

Type

No type

Projects

Status

✅ Done

Status

Done

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions