Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 60 for Decisions (0.24 sec)

  1. architecture/standards/0001-use-architectural-decision-records.md

    * They are not synced with the code to reflect the eventual solution that is committed
    * Google Docs is not a "code-oriented" tool, like asciidoc can be
    * Review in Google Docs is not as simple as a PR code review in GitHub
    
    ## Decision
    
    The *Build Tool Team* has decided to use Architectural Decision Records (aka ADR) to track decisions we want to follow.
    
    The main logic with ADRs is to describe (architectural) decisions made:
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Sat Mar 02 21:54:40 UTC 2024
    - 2.8K bytes
    - Viewed (0)
  2. staging/src/k8s.io/apiserver/pkg/admission/plugin/policy/validating/caching_authorizer.go

    )
    
    type authzResult struct {
    	authorized authorizer.Decision
    	reason     string
    	err        error
    }
    
    type cachingAuthorizer struct {
    	authorizer authorizer.Authorizer
    	decisions  map[string]authzResult
    }
    
    func newCachingAuthorizer(in authorizer.Authorizer) authorizer.Authorizer {
    	return &cachingAuthorizer{
    		authorizer: in,
    		decisions:  make(map[string]authzResult),
    	}
    }
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Mon Feb 12 18:58:24 UTC 2024
    - 3.6K bytes
    - Viewed (0)
  3. staging/src/k8s.io/apiserver/pkg/admission/plugin/policy/validating/validator.go

    			decision.Action = policyDecisionActionForError(f)
    			decision.Evaluation = EvalError
    			decision.Message = fmt.Sprintf("failed messageExpression: %s", err)
    		} else if evalResult.EvalResult != celtypes.True {
    			decision.Action = ActionDeny
    			if validation.Reason == nil {
    				decision.Reason = metav1.StatusReasonInvalid
    			} else {
    				decision.Reason = *validation.Reason
    			}
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed Feb 28 23:31:44 UTC 2024
    - 9.2K bytes
    - Viewed (0)
  4. architecture/README.md

    ## Architecture decision records (ADRs)
    
    The Gradle team uses ADRs to record architectural decisions that the team has made.
    
    See [Architecture decisions records](standards) for the list of ADRs.
    Be aware these are very technical descriptions of the decisions, and you might find the documentation below more useful as an introduction to the internals of Gradle.
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu May 02 06:42:46 UTC 2024
    - 2.4K bytes
    - Viewed (0)
  5. staging/src/k8s.io/apiserver/pkg/admission/plugin/policy/validating/interface.go

    }
    
    func (v *Variable) GetName() string {
    	return v.Name
    }
    
    // ValidateResult defines the result of a Validator.Validate operation.
    type ValidateResult struct {
    	// Decisions specifies the outcome of the validation as well as the details about the decision.
    	Decisions []PolicyDecision
    	// AuditAnnotations specifies the audit annotations that should be recorded for the validation.
    	AuditAnnotations []PolicyAuditAnnotation
    }
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Thu Feb 22 17:47:18 UTC 2024
    - 3K bytes
    - Viewed (0)
  6. architecture/standards/README.md

    ## Architecture Standards
    
    **Experimental!**
    
    We'd like to capture our architectural decisions about the build tool as [Architectural Decision Records (ADRs)](https://adr.github.io/).
    For now we just have this global repository of ADRs.
    If we see fit, we can break these out to per-platform ones, or keep a hybrid approach to having global and platform-specific ADSs.
    
    Our aim is to keep the process lightweight and approachable.
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed Feb 21 06:30:44 UTC 2024
    - 546 bytes
    - Viewed (0)
  7. staging/src/k8s.io/apiserver/pkg/authorization/metrics/metrics_test.go

    			t.Fatal(err)
    		}
    		authorizationDecisionsTotal.Reset()
    	}
    
    }
    
    type dummyAuthorizer struct {
    	decision authorizer.Decision
    	err      error
    }
    
    func (d *dummyAuthorizer) Authorize(ctx context.Context, attrs authorizer.Attributes) (authorizer.Decision, string, error) {
    	return d.decision, "", d.err
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Fri Feb 16 13:20:59 UTC 2024
    - 3.3K bytes
    - Viewed (0)
  8. staging/src/k8s.io/apiserver/pkg/authorization/metrics/metrics.go

    			Namespace:      namespace,
    			Subsystem:      subsystem,
    			Name:           "decisions_total",
    			Help:           "Total number of terminal decisions made by an authorizer split by authorizer type, name, and decision.",
    			StabilityLevel: metrics.ALPHA,
    		},
    		[]string{"type", "name", "decision"},
    	)
    )
    
    var registerMetrics sync.Once
    
    func RegisterMetrics() {
    	registerMetrics.Do(func() {
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Fri Feb 16 13:20:59 UTC 2024
    - 2.7K bytes
    - Viewed (0)
  9. okhttp/src/main/kotlin/okhttp3/AsyncDns.kt

        fun onFailure(
          hostname: String,
          e: IOException,
        )
      }
    
      /**
       * Class of DNS addresses, such that clients that treat these differently, such
       * as attempting IPv6 first, can make such decisions.
       */
      @ExperimentalOkHttpApi
      enum class DnsClass(val type: Int) {
        IPV4(TYPE_A),
        IPV6(TYPE_AAAA),
      }
    
      @ExperimentalOkHttpApi
      companion object {
        const val TYPE_A = 1
    Registered: Sun Jun 16 04:42:17 UTC 2024
    - Last Modified: Tue Jan 23 14:31:42 UTC 2024
    - 3.5K bytes
    - Viewed (0)
  10. pkg/scheduler/framework/extender.go

    */
    
    package framework
    
    import (
    	v1 "k8s.io/api/core/v1"
    	extenderv1 "k8s.io/kube-scheduler/extender/v1"
    )
    
    // Extender is an interface for external processes to influence scheduling
    // decisions made by Kubernetes. This is typically needed for resources not directly
    // managed by Kubernetes.
    type Extender interface {
    	// Name returns a unique name that identifies the extender.
    	Name() string
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Mon Feb 26 19:07:19 UTC 2024
    - 3.3K bytes
    - Viewed (0)
Back to top