diff --git a/src/aggregation/metric/average.rs b/src/aggregation/metric/average.rs index 53160442e..733faacb3 100644 --- a/src/aggregation/metric/average.rs +++ b/src/aggregation/metric/average.rs @@ -37,7 +37,7 @@ impl AverageAggregation { #[derive(Default, Clone, Debug, PartialEq, Serialize, Deserialize)] pub struct IntermediateAverage { pub(crate) sum: f64, - pub(crate) doc_count: u32, + pub(crate) doc_count: u64, } impl IntermediateAverage { diff --git a/src/aggregation/metric/stats.rs b/src/aggregation/metric/stats.rs index 898a9edd0..a28419716 100644 --- a/src/aggregation/metric/stats.rs +++ b/src/aggregation/metric/stats.rs @@ -40,7 +40,7 @@ impl StatsAggregation { #[derive(Clone, Debug, PartialEq, Serialize, Deserialize)] pub struct Stats { /// The number of documents. - pub count: u32, + pub count: u64, /// The sum of the fast field values. pub sum: f64, /// The standard deviation of the fast field values. `None` for count == 0. @@ -74,7 +74,7 @@ impl Stats { #[derive(Clone, Debug, PartialEq, Serialize, Deserialize)] pub struct IntermediateStats { /// the number of values - pub count: u32, + pub count: u64, /// the sum of the values pub sum: f64, /// the squared sum of the values