Skip to content

Commit c7f39e9

Browse files
committed
Rename hybrid query stats
Signed-off-by: Andy Qin <[email protected]>
1 parent 0eac607 commit c7f39e9

File tree

5 files changed

+18
-18
lines changed

5 files changed

+18
-18
lines changed

src/main/java/org/opensearch/neuralsearch/query/HybridQueryBuilder.java

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -427,15 +427,15 @@ protected void extractInnerHitBuilders(Map<String, InnerHitContextBuilder> inner
427427
}
428428

429429
private static void updateQueryStats(boolean hasFilter, boolean hasPagination, boolean hasInnerHits) {
430-
EventStatsManager.increment(EventStatName.HYBRID_QUERY_COUNT);
430+
EventStatsManager.increment(EventStatName.HYBRID_QUERY_REQUESTS);
431431
if (hasFilter) {
432-
EventStatsManager.increment(EventStatName.HYBRID_QUERY_FILTER_COUNT);
432+
EventStatsManager.increment(EventStatName.HYBRID_QUERY_FILTER_REQUESTS);
433433
}
434434
if (hasPagination) {
435-
EventStatsManager.increment(EventStatName.HYBRID_QUERY_PAGINATION_COUNT);
435+
EventStatsManager.increment(EventStatName.HYBRID_QUERY_PAGINATION_REQUESTS);
436436
}
437437
if (hasInnerHits) {
438-
EventStatsManager.increment(EventStatName.HYBRID_QUERY_INNER_HITS_COUNT);
438+
EventStatsManager.increment(EventStatName.HYBRID_QUERY_INNER_HITS_REQUESTS);
439439
}
440440
}
441441
}

src/main/java/org/opensearch/neuralsearch/stats/events/EventStatName.java

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -52,10 +52,10 @@ public enum EventStatName implements StatName {
5252
),
5353
COMB_TECHNIQUE_RRF_EXECUTIONS("comb_rrf_executions", "processors.search.hybrid", EventStatType.TIMESTAMPED_EVENT_COUNTER),
5454
// Hybrid query stats
55-
HYBRID_QUERY_COUNT("hybrid_query_count", "query.hybrid", EventStatType.TIMESTAMPED_EVENT_COUNTER),
56-
HYBRID_QUERY_INNER_HITS_COUNT("hybrid_query_with_inner_hits_count", "query.hybrid", EventStatType.TIMESTAMPED_EVENT_COUNTER),
57-
HYBRID_QUERY_FILTER_COUNT("hybrid_query_with_filter_count", "query.hybrid", EventStatType.TIMESTAMPED_EVENT_COUNTER),
58-
HYBRID_QUERY_PAGINATION_COUNT("hybrid_query_with_pagination_count", "query.hybrid", EventStatType.TIMESTAMPED_EVENT_COUNTER),;
55+
HYBRID_QUERY_REQUESTS("hybrid_query_requests", "query.hybrid", EventStatType.TIMESTAMPED_EVENT_COUNTER),
56+
HYBRID_QUERY_INNER_HITS_REQUESTS("hybrid_query_with_inner_hits_requests", "query.hybrid", EventStatType.TIMESTAMPED_EVENT_COUNTER),
57+
HYBRID_QUERY_FILTER_REQUESTS("hybrid_query_with_filter_requests", "query.hybrid", EventStatType.TIMESTAMPED_EVENT_COUNTER),
58+
HYBRID_QUERY_PAGINATION_REQUESTS("hybrid_query_with_pagination_requests", "query.hybrid", EventStatType.TIMESTAMPED_EVENT_COUNTER),;
5959

6060
private final String nameString;
6161
private final String path;

src/test/java/org/opensearch/neuralsearch/query/HybridQueryFilterIT.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -145,8 +145,8 @@ public void testFilterOnHybridQuery_statsEnabled() {
145145
Map<String, Object> allNodesStats = parseAggregatedNodeStatsResponse(responseBody);
146146

147147
// Parse json to get stats
148-
assertEquals(1, getNestedValue(allNodesStats, EventStatName.HYBRID_QUERY_COUNT));
149-
assertEquals(1, getNestedValue(allNodesStats, EventStatName.HYBRID_QUERY_FILTER_COUNT));
148+
assertEquals(1, getNestedValue(allNodesStats, EventStatName.HYBRID_QUERY_REQUESTS));
149+
assertEquals(1, getNestedValue(allNodesStats, EventStatName.HYBRID_QUERY_FILTER_REQUESTS));
150150

151151
updateClusterSettings("plugins.neural_search.stats_enabled", false);
152152
}

src/test/java/org/opensearch/neuralsearch/query/HybridQueryIT.java

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -893,12 +893,12 @@ public void testComplexQuery_whenMultipleSubqueries_statsEnabled_thenSuccessful(
893893
Map<String, Object> allNodesStats = parseAggregatedNodeStatsResponse(responseBody);
894894

895895
// Parse json to get stats
896-
assertEquals(1, getNestedValue(allNodesStats, EventStatName.HYBRID_QUERY_COUNT));
896+
assertEquals(1, getNestedValue(allNodesStats, EventStatName.HYBRID_QUERY_REQUESTS));
897897

898898
// Verify optional stats are not incremented
899-
assertEquals(0, getNestedValue(allNodesStats, EventStatName.HYBRID_QUERY_INNER_HITS_COUNT));
900-
assertEquals(0, getNestedValue(allNodesStats, EventStatName.HYBRID_QUERY_PAGINATION_COUNT));
901-
assertEquals(0, getNestedValue(allNodesStats, EventStatName.HYBRID_QUERY_FILTER_COUNT));
899+
assertEquals(0, getNestedValue(allNodesStats, EventStatName.HYBRID_QUERY_INNER_HITS_REQUESTS));
900+
assertEquals(0, getNestedValue(allNodesStats, EventStatName.HYBRID_QUERY_PAGINATION_REQUESTS));
901+
assertEquals(0, getNestedValue(allNodesStats, EventStatName.HYBRID_QUERY_FILTER_REQUESTS));
902902

903903
updateClusterSettings("plugins.neural_search.stats_enabled", false);
904904
}
@@ -918,8 +918,8 @@ public void testPaginationOnSingleShard_statsEnabled_thenSuccessful() {
918918
Map<String, Object> allNodesStats = parseAggregatedNodeStatsResponse(responseBody);
919919

920920
// Parse json to get stats
921-
assertEquals(1, getNestedValue(allNodesStats, EventStatName.HYBRID_QUERY_COUNT));
922-
assertEquals(1, getNestedValue(allNodesStats, EventStatName.HYBRID_QUERY_PAGINATION_COUNT));
921+
assertEquals(1, getNestedValue(allNodesStats, EventStatName.HYBRID_QUERY_REQUESTS));
922+
assertEquals(1, getNestedValue(allNodesStats, EventStatName.HYBRID_QUERY_PAGINATION_REQUESTS));
923923

924924
updateClusterSettings("plugins.neural_search.stats_enabled", false);
925925
}

src/test/java/org/opensearch/neuralsearch/query/HybridQueryInnerHitsIT.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -592,8 +592,8 @@ public void testInnerHits_whenMultipleSubqueriesOnNestedFields_statsEnabled_then
592592
Map<String, Object> allNodesStats = parseAggregatedNodeStatsResponse(responseBody);
593593

594594
// Parse json to get stats
595-
assertEquals(2, getNestedValue(allNodesStats, EventStatName.HYBRID_QUERY_COUNT));
596-
assertEquals(2, getNestedValue(allNodesStats, EventStatName.HYBRID_QUERY_INNER_HITS_COUNT));
595+
assertEquals(2, getNestedValue(allNodesStats, EventStatName.HYBRID_QUERY_REQUESTS));
596+
assertEquals(2, getNestedValue(allNodesStats, EventStatName.HYBRID_QUERY_INNER_HITS_REQUESTS));
597597

598598
updateClusterSettings("plugins.neural_search.stats_enabled", false);
599599
}

0 commit comments

Comments
 (0)