fix single collector special case (#2014)

This commit is contained in:
PSeitz
2023-04-27 15:30:19 +08:00
committed by GitHub
parent c599bf3b6c
commit 1f06997d04

View File

@@ -64,7 +64,7 @@ pub(crate) fn build_segment_agg_collector(
req: &AggregationsWithAccessor,
) -> crate::Result<Box<dyn SegmentAggregationCollector>> {
// Single collector special case
if req.aggs.is_empty() && req.aggs.len() == 1 {
if req.aggs.len() == 1 {
let req = &req.aggs.values[0];
let accessor_idx = 0;
return build_single_agg_segment_collector(req, accessor_idx);