Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 6 of 6 for BasicLongRunningRequestCheck (0.76 sec)

  1. staging/src/k8s.io/apiserver/pkg/server/filters/longrunning.go

    	"net/http"
    	"strings"
    
    	"k8s.io/apimachinery/pkg/util/sets"
    	apirequest "k8s.io/apiserver/pkg/endpoints/request"
    )
    
    // BasicLongRunningRequestCheck returns true if the given request has one of the specified verbs or one of the specified subresources, or is a profiler request.
    func BasicLongRunningRequestCheck(longRunningVerbs, longRunningSubresources sets.String) apirequest.LongRunningRequestCheck {
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Tue Jan 02 14:03:05 UTC 2018
    - 1.4K bytes
    - Viewed (0)
  2. staging/src/k8s.io/apiserver/pkg/server/filters/maxinflight_test.go

    func createMaxInflightServer(t *testing.T, callsWg, blockWg *sync.WaitGroup, disableCallsWg *bool, disableCallsWgMutex *sync.Mutex, nonMutating, mutating int) *httptest.Server {
    	fcmetrics.Register()
    	longRunningRequestCheck := BasicLongRunningRequestCheck(sets.NewString("watch"), sets.NewString("proxy"))
    
    	requestInfoFactory := &apirequest.RequestInfoFactory{APIPrefixes: sets.NewString("apis", "api"), GrouplessAPIPrefixes: sets.NewString("api")}
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Tue Jul 26 17:14:05 UTC 2022
    - 10.2K bytes
    - Viewed (0)
  3. pkg/controlplane/apiserver/config.go

    	genericConfig.OpenAPIV3Config = genericapiserver.DefaultOpenAPIV3Config(getOpenAPIDefinitions, namer)
    	genericConfig.OpenAPIV3Config.Info.Title = "Kubernetes"
    
    	genericConfig.LongRunningFunc = filters.BasicLongRunningRequestCheck(
    		sets.NewString("watch", "proxy"),
    		sets.NewString("attach", "exec", "proxy", "log", "portforward"),
    	)
    
    	kubeVersion := version.Get()
    	genericConfig.Version = &kubeVersion
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Fri Jun 07 17:57:37 UTC 2024
    - 14.9K bytes
    - Viewed (0)
  4. staging/src/k8s.io/apiserver/pkg/server/filters/priority-and-fairness_test.go

    	requestInfoFactory := &apirequest.RequestInfoFactory{APIPrefixes: sets.NewString("apis", "api"), GrouplessAPIPrefixes: sets.NewString("api")}
    	longRunningRequestCheck := BasicLongRunningRequestCheck(sets.NewString("watch"), sets.NewString("proxy"))
    
    	apfHandler := WithPriorityAndFairness(http.HandlerFunc(func(w http.ResponseWriter, r *http.Request) {
    		onExecute()
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Mon Oct 30 12:18:40 UTC 2023
    - 52.6K bytes
    - Viewed (0)
  5. staging/src/k8s.io/apiserver/pkg/server/config.go

    		// Default to treating watch as a long-running operation
    		// Generic API servers have no inherent long-running subresources
    		LongRunningFunc:                     genericfilters.BasicLongRunningRequestCheck(sets.NewString("watch"), sets.NewString()),
    		lifecycleSignals:                    lifecycleSignals,
    		StorageObjectCountTracker:           flowcontrolrequest.NewStorageObjectCountTracker(),
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Tue May 28 08:48:22 UTC 2024
    - 47.7K bytes
    - Viewed (0)
  6. staging/src/k8s.io/apiextensions-apiserver/pkg/apiserver/customresource_handler.go

    // watches are expected to handle storage disruption gracefully,
    // both on the server-side (by terminating the watch connection)
    // and on the client side (by restarting the watch)
    var longRunningFilter = genericfilters.BasicLongRunningRequestCheck(sets.NewString("watch"), sets.NewString())
    
    // possiblyAcrossAllNamespacesVerbs contains those verbs which can be per-namespace and across all
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed Feb 28 19:06:46 UTC 2024
    - 52.9K bytes
    - Viewed (0)
Back to top