- Sort Score
- Result 10 results
- Languages All
Results 1 - 10 of 10 for AdditionalLatency (0.21 sec)
-
staging/src/k8s.io/apiserver/pkg/util/flowcontrol/request/width.go
// during the AdditionalLatency. FinalSeats uint64 // AdditionalLatency specifies the additional duration the seats allocated // to this request must be reserved after the given request had finished. // AdditionalLatency should not have any impact on the user experience, the // caller must not experience this additional latency. AdditionalLatency time.Duration }
Registered: Sat Jun 15 01:39:40 UTC 2024 - Last Modified: Mon Jul 17 19:26:52 UTC 2023 - 5K bytes - Viewed (0) -
staging/src/k8s.io/apiserver/pkg/util/flowcontrol/request/mutating_work_estimator.go
// achieve the above. if finalSeats > maxSeats { finalSeats = maxSeats } additionalLatency = finalWork.DurationPerSeat(float64(finalSeats)) } return WorkEstimate{ InitialSeats: 1, FinalSeats: finalSeats, AdditionalLatency: additionalLatency, } } func isRequestExemptFromWatchEvents(requestInfo *apirequest.RequestInfo) bool {
Registered: Sat Jun 15 01:39:40 UTC 2024 - Last Modified: Mon Jul 17 19:26:52 UTC 2023 - 6K bytes - Viewed (0) -
staging/src/k8s.io/apiserver/pkg/util/flowcontrol/fairqueuing/queueset/fifo_list_test.go
} } newRequest := func(initialSeats, finalSeats uint64, additionalLatency time.Duration) *request { return &request{workEstimate: qs.completeWorkEstimate(&fcrequest.WorkEstimate{ InitialSeats: initialSeats, FinalSeats: finalSeats, AdditionalLatency: additionalLatency, })} } arrival := []*request{ newRequest(1, 3, time.Second),
Registered: Sat Jun 15 01:39:40 UTC 2024 - Last Modified: Thu Jul 28 08:48:40 UTC 2022 - 7.8K bytes - Viewed (0) -
staging/src/k8s.io/apiserver/pkg/util/flowcontrol/apf_controller_debug.go
"QueueIndex", // 3 "RequestIndexInQueue", // 4 "FlowDistingsher", // 5 "ArriveTime", // 6 "InitialSeats", // 7 "FinalSeats", // 8 "AdditionalLatency", // 9 "StartTime", // 10 })) if includeRequestDetails { continueLine(tabWriter) tabPrint(tabWriter, rowForHeaders([]string{ "UserName", // 11 "Verb", // 12
Registered: Sat Jun 15 01:39:40 UTC 2024 - Last Modified: Tue Jul 18 17:38:43 UTC 2023 - 7.9K bytes - Viewed (0) -
staging/src/k8s.io/apiserver/pkg/util/flowcontrol/fairqueuing/queueset/queueset.go
finalSeats := uint64(qs.dCfg.ConcurrencyLimit) additionalLatency := oldestReqFromMinQueue.workEstimate.finalWork.DurationPerSeat(float64(finalSeats)) oldestReqFromMinQueue.workEstimate.FinalSeats = finalSeats oldestReqFromMinQueue.workEstimate.AdditionalLatency = additionalLatency } // we set the round robin indexing to start at the chose queue
Registered: Sat Jun 15 01:39:40 UTC 2024 - Last Modified: Thu Jan 04 16:59:21 UTC 2024 - 42.4K bytes - Viewed (0) -
staging/src/k8s.io/apiserver/pkg/util/flowcontrol/request/width_test.go
} if test.additionalLatencyExpected != workestimateGot.AdditionalLatency { t.Errorf("Expected work estimate to match additional latency: %v, but got: %v", test.additionalLatencyExpected, workestimateGot.AdditionalLatency) } }) }
Registered: Sat Jun 15 01:39:40 UTC 2024 - Last Modified: Wed Apr 24 18:25:29 UTC 2024 - 17K bytes - Viewed (0) -
staging/src/k8s.io/apiserver/pkg/util/flowcontrol/fairqueuing/queueset/types.go
} func (qs *queueSet) computeFinalWork(we *fcrequest.WorkEstimate) fcrequest.SeatSeconds { return fcrequest.SeatsTimesDuration(float64(we.FinalSeats), we.AdditionalLatency) } func (q *queue) dumpLocked(includeDetails bool) debug.QueueDump { waitingDigest := make([]debug.RequestDump, 0, q.requestsWaiting.Length()) q.requestsWaiting.Walk(func(r *request) bool {
Registered: Sat Jun 15 01:39:40 UTC 2024 - Last Modified: Tue Jul 18 17:38:43 UTC 2023 - 6.9K bytes - Viewed (0) -
staging/src/k8s.io/apiserver/pkg/util/flowcontrol/fairqueuing/queueset/queueset_test.go
queueSeatsInUseExpected = queue.seatsInUse - test.workEstimate.MaxSeats() ) qs.finishRequestLocked(r) // as soon as AdditionalLatency elapses we expect the seats to be released clk.SetTime(now.Add(test.workEstimate.AdditionalLatency)) if queuesetTotalRequestsExecutingExpected != qs.totRequestsExecuting {
Registered: Sat Jun 15 01:39:40 UTC 2024 - Last Modified: Tue Sep 26 12:55:23 UTC 2023 - 58.4K bytes - Viewed (0) -
staging/src/k8s.io/apiserver/pkg/server/filters/priority-and-fairness.go
httplog.AddKeyValue(ctx, "apf_iseats", workEstimate.InitialSeats) httplog.AddKeyValue(ctx, "apf_fseats", workEstimate.FinalSeats) httplog.AddKeyValue(ctx, "apf_additionalLatency", workEstimate.AdditionalLatency) return workEstimate } var served bool isMutatingRequest := !nonMutatingRequestVerbs.Has(requestInfo.Verb) noteExecutingDelta := func(delta int32) { if isMutatingRequest {
Registered: Sat Jun 15 01:39:40 UTC 2024 - Last Modified: Mon Oct 30 12:18:35 UTC 2023 - 15.3K bytes - Viewed (0) -
staging/src/k8s.io/apiserver/pkg/server/filters/priority-and-fairness_test.go
RequestInfo: &apirequest.RequestInfo{Verb: "get"}, User: &user.DefaultInfo{Name: "foo"}, } workExpected := fcrequest.WorkEstimate{ InitialSeats: 5, FinalSeats: 7, AdditionalLatency: 3 * time.Second, } handler := WithPriorityAndFairness(http.HandlerFunc(func(_ http.ResponseWriter, req *http.Request) {}), longRunningFunc, fakeFilter,
Registered: Sat Jun 15 01:39:40 UTC 2024 - Last Modified: Mon Oct 30 12:18:40 UTC 2023 - 52.6K bytes - Viewed (0)