diff --git a/src/servers/src/http.rs b/src/servers/src/http.rs index 7e51eb302f..6db891537f 100644 --- a/src/servers/src/http.rs +++ b/src/servers/src/http.rs @@ -102,7 +102,7 @@ impl TryFrom> for HttpRecordsOutput { .collect(), }; - let mut rows = Vec::new(); + let mut rows = Vec::with_capacity(recordbatches.iter().map(|r| r.rows()).sum::()); for recordbatch in recordbatches { for row in recordbatch.rows() {