From 4481d590bc16c23d68deac1d325bec5cb18546c6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tom=C3=A1=C5=A1=20Reme=C5=A1?= Date: Tue, 7 Nov 2023 13:19:01 +0100 Subject: [PATCH] minor memory and logging improvement --- pkg/controller/generic_reconciler.go | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/pkg/controller/generic_reconciler.go b/pkg/controller/generic_reconciler.go index 5e2434ac..751b2a7f 100644 --- a/pkg/controller/generic_reconciler.go +++ b/pkg/controller/generic_reconciler.go @@ -218,6 +218,7 @@ func (gr *GenericReconciler) groupAppObjects(ctx context.Context, for i := range list.Items { obj := &list.Items[i] + unstructured.RemoveNestedField(obj.Object, "metadata", "managedFields") processResourceLabels(obj, relatedObjects) gr.processResourceSelectors(obj, relatedObjects) } @@ -280,7 +281,8 @@ func (gr *GenericReconciler) processNamespacedResources( } for label, objects := range relatedObjects { gr.logger.Info("reconcileNamespaceResources", - "Reconciling group of", len(objects), "objects with app label", label) + "Reconciling group of", len(objects), "objects with app label", label, + "in the namespace", ns.name) err := gr.reconcileGroupOfObjects(ctx, objects, ns.name) if err != nil { return fmt.Errorf(