- Sort Score
- Result 10 results
- Languages All
Results 1 - 2 of 2 for GetAndResetCost (0.26 sec)
-
staging/src/k8s.io/apiserver/pkg/admission/plugin/cel/composition.go
return &compositionContext{ Context: parent, compositionEnv: c, } } type CompositionContext interface { context.Context Variables(activation any) ref.Val GetAndResetCost() int64 } type compositionContext struct { context.Context compositionEnv *CompositionEnv accumulatedCost int64 } func (c *compositionContext) Variables(activation any) ref.Val {
Registered: Sat Jun 15 01:39:40 UTC 2024 - Last Modified: Tue Feb 13 21:06:39 UTC 2024 - 7.4K bytes - Viewed (0) -
staging/src/k8s.io/apiserver/pkg/admission/plugin/cel/filter.go
evalResult, evalDetails, err := compilationResult.Program.ContextEval(ctx, va) // budget may be spent due to lazy evaluation of composited variables if compositionCtx != nil { compositionCost := compositionCtx.GetAndResetCost() if compositionCost > remainingBudget { return nil, -1, &cel.Error{ Type: cel.ErrorTypeInvalid,
Registered: Sat Jun 15 01:39:40 UTC 2024 - Last Modified: Mon Jul 24 14:46:11 UTC 2023 - 12.1K bytes - Viewed (0)