diff --git a/staging/src/k8s.io/apiserver/pkg/server/filters/priority-and-fairness.go b/staging/src/k8s.io/apiserver/pkg/server/filters/priority-and-fairness.go index f4eefcbdb1a..b8c815afc34 100644 --- a/staging/src/k8s.io/apiserver/pkg/server/filters/priority-and-fairness.go +++ b/staging/src/k8s.io/apiserver/pkg/server/filters/priority-and-fairness.go @@ -111,6 +111,7 @@ func WithPriorityAndFairness( httplog.AddKeyValue(ctx, "apf_pl", truncateLogField(pl.Name)) httplog.AddKeyValue(ctx, "apf_fs", truncateLogField(fs.Name)) httplog.AddKeyValue(ctx, "apf_fd", truncateLogField(flowDistinguisher)) +<<<<<<< HEAD } // estimateWork is called, if at all, after noteFn estimateWork := func() flowcontrolrequest.WorkEstimate { @@ -123,7 +124,12 @@ func WithPriorityAndFairness( return workEstimator(r, "", "") } - return workEstimator(r, classification.FlowSchemaName, classification.PriorityLevelName) + workEstimate := workEstimator(r, classification.FlowSchemaName, classification.PriorityLevelName) + if klog.V(4).Enabled() { + httplog.AddKeyValue(ctx, "apf_iseats", workEstimate.InitialSeats) + httplog.AddKeyValue(ctx, "apf_fseats", workEstimate.FinalSeats) + } + return workEstimate } var served bool