Skip to content

Commit deef220

Browse files
committed
Optimize extraLabels map creation
Signed-off-by: Jeremy Doupe <jeremy@doupe.com>
1 parent ce2285c commit deef220

2 files changed

Lines changed: 2 additions & 2 deletions

File tree

pkg/controller/vitesscluster/reconcile_backup_storage.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -88,7 +88,7 @@ func newVitessBackupStorage(key client.ObjectKey, parentLabels map[string]string
8888

8989
// Populate ExtraLabels from ClusterBackupSpec if available.
9090
if extraLabels != nil {
91-
spec.ExtraLabels = make(map[string]string)
91+
spec.ExtraLabels = make(map[string]string, len(extraLabels))
9292
for k, v := range extraLabels {
9393
spec.ExtraLabels[k] = v
9494
}

pkg/operator/vitessbackup/schedule.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ func NewVitessBackupSchedule(key client.ObjectKey, vt *planetscalev2.VitessClust
4646

4747
// Populate ExtraLabels from ClusterBackupSpec if available.
4848
if vt.Spec.Backup.ExtraLabels != nil {
49-
spec.ExtraLabels = make(map[string]string)
49+
spec.ExtraLabels = make(map[string]string, len(vt.Spec.Backup.ExtraLabels))
5050
for k, v := range vt.Spec.Backup.ExtraLabels {
5151
spec.ExtraLabels[k] = v
5252
}

0 commit comments

Comments
 (0)