From 69eb02363b783fae21b03ee06c7ae74705dad29b Mon Sep 17 00:00:00 2001 From: Bojan Serafimov Date: Tue, 7 Nov 2023 00:31:45 -0500 Subject: [PATCH] Preallocate vectors --- pageserver/src/tenant/disk_btree.rs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pageserver/src/tenant/disk_btree.rs b/pageserver/src/tenant/disk_btree.rs index 06a04bf536..e658c93a1e 100644 --- a/pageserver/src/tenant/disk_btree.rs +++ b/pageserver/src/tenant/disk_btree.rs @@ -573,10 +573,10 @@ impl BuildNode { BuildNode { num_children: 0, level, - prefix: Vec::new(), + prefix: Vec::with_capacity(16), suffix_len: 0, - keys: Vec::new(), - values: Vec::new(), + keys: Vec::with_capacity(5024), + values: Vec::with_capacity(3140), size: NODE_HDR_SIZE, } }