kruise icon indicating copy to clipboard operation
kruise copied to clipboard

[feature request] Optimizing BroadcastJob Performance

Open zmberg opened this issue 10 months ago • 2 comments

What would you like to be added: BroadcastJob Controller list pods need add the disableDeepCopy options to improve performance in large-scale clusters. refer code: https://github.com/openkruise/kruise/blob/master/pkg/controller/broadcastjob/broadcastjob_controller.go#L216. For examples:

err = r.List(context.TODO(), podList, listOptions, utilclient.DisableDeepCopy)
	if err != nil {
		klog.Errorf("failed to get podList for job %s,", job.Name)
		return reconcile.Result{}, err
	}

Why is this needed:

zmberg avatar Apr 25 '24 01:04 zmberg

can i work on this issue ?

manan1979 avatar Apr 25 '24 05:04 manan1979

/assign @manan1979

zmberg avatar Apr 25 '24 06:04 zmberg

I am interested in this issue, can you assign it to me?

Prepmachine4 avatar Jul 28 '24 10:07 Prepmachine4

/assign @Prepmachine4

furykerry avatar Jul 30 '24 05:07 furykerry