Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 12 for ConsistentListFromCache (0.8 sec)

  1. staging/src/k8s.io/apiserver/pkg/storage/cacher/cacher_test.go

    	ctx, cacher, server, terminate := testSetupWithEtcdServer(t)
    	t.Cleanup(terminate)
    	storagetesting.RunTestList(ctx, t, cacher, compactStorage(cacher, server.V3Client), true)
    }
    
    func TestConsistentList(t *testing.T) {
    	featuregatetesting.SetFeatureGateDuringTest(t, utilfeature.DefaultFeatureGate, features.ConsistentListFromCache, false)
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed Jun 12 10:12:02 UTC 2024
    - 17K bytes
    - Viewed (0)
  2. hack/update-openapi-spec.sh

      openssl genrsa -out "${SERVICE_ACCOUNT_KEY}" 2048 2>/dev/null
    fi
    
    # Start kube-apiserver
    # omit enums from static openapi snapshots used to generate clients until #109177 is resolved
    # TODO(aojea) remove ConsistentListFromCache after https://issues.k8s.io/123674
    kube::log::status "Starting kube-apiserver"
    kube-apiserver \
      --bind-address="${API_HOST}" \
      --secure-port="${API_PORT}" \
      --etcd-servers="http://${ETCD_HOST}:${ETCD_PORT}" \
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Tue Mar 12 17:29:14 UTC 2024
    - 5.6K bytes
    - Viewed (0)
  3. staging/src/k8s.io/apiserver/pkg/util/flowcontrol/request/list_work_estimator.go

    	match := opts.ResourceVersionMatch
    	consistentListFromCacheEnabled := utilfeature.DefaultFeatureGate.Enabled(features.ConsistentListFromCache)
    	requestWatchProgressSupported := etcdfeature.DefaultFeatureSupportChecker.Supports(storage.RequestWatchProgress)
    
    	// Serve consistent reads from storage if ConsistentListFromCache is disabled
    	consistentReadFromStorage := resourceVersion == "" && !(consistentListFromCacheEnabled && requestWatchProgressSupported)
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Fri May 10 11:56:42 UTC 2024
    - 7K bytes
    - Viewed (0)
  4. staging/src/k8s.io/apiserver/pkg/features/kube_features.go

    	// owner: @serathius
    	// kep: http://kep.k8s.io/2340
    	// alpha: v1.28
    	//
    	// Allow the API server to serve consistent lists from cache
    	ConsistentListFromCache featuregate.Feature = "ConsistentListFromCache"
    
    	// owner: @tkashem
    	// beta: v1.29
    	// GA: v1.30
    	//
    	// Allow Priority & Fairness in the API server to use a zero value for
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Tue Jun 04 08:36:46 UTC 2024
    - 13.4K bytes
    - Viewed (0)
  5. staging/src/k8s.io/apiserver/pkg/storage/cacher/watch_cache_test.go

    func TestWaitUntilFreshAndListTimeout(t *testing.T) {
    	tcs := []struct {
    		name                    string
    		ConsistentListFromCache bool
    	}{
    		{
    			name:                    "FromStorage",
    			ConsistentListFromCache: false,
    		},
    		{
    			name:                    "FromCache",
    			ConsistentListFromCache: true,
    		},
    	}
    	for _, tc := range tcs {
    		t.Run(tc.name, func(t *testing.T) {
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Tue Jun 04 09:20:10 UTC 2024
    - 35.4K bytes
    - Viewed (0)
  6. staging/src/k8s.io/apiserver/pkg/storage/cacher/watch_cache.go

    	requestWatchProgressSupported := etcdfeature.DefaultFeatureSupportChecker.Supports(storage.RequestWatchProgress)
    	if utilfeature.DefaultFeatureGate.Enabled(features.ConsistentListFromCache) && requestWatchProgressSupported && w.notFresh(resourceVersion) {
    		w.waitingUntilFresh.Add()
    		err = w.waitUntilFreshAndBlock(ctx, resourceVersion)
    		w.waitingUntilFresh.Remove()
    	} else {
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Tue Jun 11 10:20:57 UTC 2024
    - 26.2K bytes
    - Viewed (0)
  7. staging/src/k8s.io/apiserver/pkg/storage/cacher/cacher_whitebox_test.go

    		testCases := append(commonTestCases,
    			testCase{opts: storage.ListOptions{ResourceVersion: ""}, expectBypass: true},
    		)
    		for _, tc := range testCases {
    			testGetListCacheBypass(t, tc.opts, tc.expectBypass)
    		}
    
    	})
    	t.Run("ConsistentListFromCache", func(t *testing.T) {
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed Jun 12 10:12:02 UTC 2024
    - 82.9K bytes
    - Viewed (0)
  8. staging/src/k8s.io/apiserver/pkg/storage/cacher/cacher.go

    	match := opts.ResourceVersionMatch
    	consistentListFromCacheEnabled := utilfeature.DefaultFeatureGate.Enabled(features.ConsistentListFromCache)
    	requestWatchProgressSupported := etcdfeature.DefaultFeatureSupportChecker.Supports(storage.RequestWatchProgress)
    
    	// Serve consistent reads from storage if ConsistentListFromCache is disabled
    	consistentReadFromStorage := resourceVersion == "" && !(consistentListFromCacheEnabled && requestWatchProgressSupported)
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed Jun 12 10:12:02 UTC 2024
    - 51.8K bytes
    - Viewed (0)
  9. staging/src/k8s.io/apiserver/pkg/storage/etcd3/store.go

    		return storage.GetCurrentResourceVersionFromStorage(ctx, s, newListFunc, resourcePrefix, w.objectType)
    	}
    	if utilfeature.DefaultFeatureGate.Enabled(features.ConsistentListFromCache) || utilfeature.DefaultFeatureGate.Enabled(features.WatchList) {
    		etcdfeature.DefaultFeatureSupportChecker.CheckClient(c.Ctx(), c, storage.RequestWatchProgress)
    	}
    	return s
    }
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Fri May 10 11:56:42 UTC 2024
    - 35.2K bytes
    - Viewed (0)
  10. pkg/features/kube_features.go

    	genericfeatures.APIServerTracing: {Default: true, PreRelease: featuregate.Beta},
    
    	genericfeatures.APIServingWithRoutine: {Default: true, PreRelease: featuregate.Beta},
    
    	genericfeatures.ConsistentListFromCache: {Default: false, PreRelease: featuregate.Alpha},
    
    	genericfeatures.CustomResourceValidationExpressions: {Default: true, PreRelease: featuregate.GA, LockToDefault: true}, // remove in 1.31
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed Jun 12 22:51:23 UTC 2024
    - 45.2K bytes
    - Viewed (0)
Back to top