Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 7 of 7 for ObjectResourceVersion (0.25 sec)

  1. pkg/kubelet/util/manager/cache_based_manager.go

    }
    
    func isObjectOlder(newObject, oldObject runtime.Object) bool {
    	if newObject == nil || oldObject == nil {
    		return false
    	}
    	newVersion, _ := storage.APIObjectVersioner{}.ObjectResourceVersion(newObject)
    	oldVersion, _ := storage.APIObjectVersioner{}.ObjectResourceVersion(oldObject)
    	return newVersion < oldVersion
    }
    
    func (s *objectStore) AddReference(namespace, name string, _ types.UID) {
    	key := objectKey{namespace: namespace, name: name}
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Tue Jun 04 06:25:43 UTC 2024
    - 8.3K bytes
    - Viewed (0)
  2. staging/src/k8s.io/apiserver/pkg/storage/interfaces.go

    	// return an error if the specified object cannot be updated.
    	PrepareObjectForStorage(obj runtime.Object) error
    	// ObjectResourceVersion returns the resource version (for persistence) of the specified object.
    	// Should return an error if the specified object does not have a persistable version.
    	ObjectResourceVersion(obj runtime.Object) (uint64, error)
    
    	// ParseResourceVersion takes a resource version argument and
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Mon Apr 29 07:53:48 UTC 2024
    - 14.8K bytes
    - Viewed (0)
  3. staging/src/k8s.io/apiserver/pkg/storage/cacher/cacher_whitebox_test.go

    	for {
    		select {
    		case err := <-errc:
    			t.Fatal(err)
    			return
    		case event, ok := <-w.ResultChan():
    			if !ok {
    				t.Fatal("Unexpected closed")
    			}
    			rv, err := cacher.versioner.ObjectResourceVersion(event.Object)
    			if err != nil {
    				t.Errorf("failed to parse resource version from %#v: %v", event.Object, err)
    			}
    			if event.Type == watch.Bookmark {
    				if !expectedBookmarks {
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed Jun 12 10:12:02 UTC 2024
    - 82.9K bytes
    - Viewed (0)
  4. staging/src/k8s.io/apiserver/pkg/storage/etcd3/store.go

    		attribute.String("key", key),
    		attribute.String("type", getTypeName(obj)),
    		attribute.String("resource", s.groupResourceString),
    	)
    	defer span.End(500 * time.Millisecond)
    	if version, err := s.versioner.ObjectResourceVersion(obj); err == nil && version != 0 {
    		return storage.ErrResourceVersionSetOnCreate
    	}
    	if err := s.versioner.PrepareObjectForStorage(obj); err != nil {
    		return fmt.Errorf("PrepareObjectForStorage failed: %v", err)
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Fri May 10 11:56:42 UTC 2024
    - 35.2K bytes
    - Viewed (0)
  5. staging/src/k8s.io/apiserver/pkg/storage/cacher/watch_cache.go

    	object, ok := obj.(runtime.Object)
    	if !ok {
    		return nil, 0, fmt.Errorf("obj does not implement runtime.Object interface: %v", obj)
    	}
    	resourceVersion, err := w.versioner.ObjectResourceVersion(object)
    	if err != nil {
    		return nil, 0, err
    	}
    	return object, resourceVersion, nil
    }
    
    // processEvent is safe as long as there is at most one call to it in flight
    // at any point in time.
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Tue Jun 11 10:20:57 UTC 2024
    - 26.2K bytes
    - Viewed (0)
  6. staging/src/k8s.io/apiserver/pkg/storage/testing/watcher_tests.go

    				if !bookmarkReceived {
    					t.Fatalf("Unpexected error, we did not received a bookmark event")
    				}
    				return
    			}
    			rv, err := storage.APIObjectVersioner{}.ObjectResourceVersion(event.Object)
    			if err != nil {
    				t.Fatalf("failed to parse resourceVersion from %#v", event)
    			}
    			if event.Type == watch.Bookmark {
    				bookmarkReceived = true
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed Apr 24 18:25:29 UTC 2024
    - 63.8K bytes
    - Viewed (0)
  7. staging/src/k8s.io/apiserver/pkg/registry/generic/registry/store_test.go

    	obj, err := registry.Create(ctx, fooPod, rest.ValidateAllObjectFunc, &metav1.CreateOptions{})
    	if err != nil {
    		t.Fatal(err)
    	}
    
    	versioner := storage.APIObjectVersioner{}
    	rev, err := versioner.ObjectResourceVersion(obj)
    	if err != nil {
    		t.Fatal(err)
    	}
    
    	waitListCh := make(chan runtime.Object, 1)
    	go func(listRev uint64) {
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed Jun 12 10:12:02 UTC 2024
    - 101.8K bytes
    - Viewed (0)
Back to top