Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 6 of 6 for CompareKubeAwareVersionStrings (0.32 sec)

  1. staging/src/k8s.io/apimachinery/pkg/version/helpers.go

    	}
    	if vType != versionTypeGA {
    		if minorVersion, err = strconv.Atoi(submatches[3]); err != nil {
    			return 0, 0, 0, false
    		}
    	}
    	return majorVersion, vType, minorVersion, true
    }
    
    // CompareKubeAwareVersionStrings compares two kube-like version strings.
    // Kube-like version strings are starting with a v, followed by a major version, optional "alpha" or "beta" strings
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Sun May 20 08:40:04 UTC 2018
    - 2.3K bytes
    - Viewed (0)
  2. staging/src/k8s.io/apimachinery/pkg/version/helpers_test.go

    		{"version1", "version10", true}, // Non kube-like versions are sorted alphabetically
    	}
    
    	for _, tc := range tests {
    		if e, a := tc.expectedGreater, CompareKubeAwareVersionStrings(tc.v1, tc.v2) > 0; e != a {
    			if e {
    				t.Errorf("expected %s to be greater than %s", tc.v1, tc.v2)
    			} else {
    				t.Errorf("expected %s to be less than %s", tc.v1, tc.v2)
    			}
    		}
    	}
    }
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Sat Nov 19 02:46:55 UTC 2022
    - 3.3K bytes
    - Viewed (0)
  3. staging/src/k8s.io/apiextensions-apiserver/pkg/apiserver/customresource_discovery_controller.go

    	}
    	return nil
    }
    
    func sortGroupDiscoveryByKubeAwareVersion(gd []metav1.GroupVersionForDiscovery) {
    	sort.Slice(gd, func(i, j int) bool {
    		return version.CompareKubeAwareVersionStrings(gd[i].Version, gd[j].Version) > 0
    	})
    }
    
    func (c *DiscoveryController) Run(stopCh <-chan struct{}, synchedCh chan<- struct{}) {
    	defer utilruntime.HandleCrash()
    	defer c.queue.ShutDown()
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Sun Apr 21 11:40:03 UTC 2024
    - 12.8K bytes
    - Viewed (0)
  4. staging/src/k8s.io/apiserver/pkg/endpoints/discovery/aggregated/handler.go

    			jPriority := rdm.versionPriorities[groupVersionKey{jGV, jSource}].VersionPriority
    
    			// Sort by version string comparator if priority is equal
    			if iPriority == jPriority {
    				return version.CompareKubeAwareVersionStrings(iVersion, jVersion) > 0
    			}
    
    			// i sorts before j if it has a higher priority
    			return iPriority > jPriority
    		})
    
    		groups = append(groups, group)
    	}
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Sat Mar 02 00:29:39 UTC 2024
    - 16.1K bytes
    - Viewed (0)
  5. staging/src/k8s.io/apiextensions-apiserver/pkg/apiserver/customresource_handler.go

    		if v.Served && !v.Deprecated && version.CompareKubeAwareVersionStrings(deprecatedVersion, v.Name) < 0 {
    			servedNonDeprecatedVersions = append(servedNonDeprecatedVersions, v.Name)
    		}
    	}
    	if len(servedNonDeprecatedVersions) == 0 {
    		return msg
    	}
    	sort.Slice(servedNonDeprecatedVersions, func(i, j int) bool {
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed Feb 28 19:06:46 UTC 2024
    - 52.9K bytes
    - Viewed (0)
  6. staging/src/k8s.io/apiserver/pkg/endpoints/discovery/aggregated/handler_test.go

    		// list is empty
    		atLeastOne := apidiscoveryv2.APIVersionDiscovery{}
    		c.Fuzz(&atLeastOne)
    		o.Versions = append(o.Versions, atLeastOne)
    		sort.Slice(o.Versions[:], func(i, j int) bool {
    			return version.CompareKubeAwareVersionStrings(o.Versions[i].Version, o.Versions[j].Version) > 0
    		})
    
    		o.TypeMeta = metav1.TypeMeta{}
    		var name string
    		c.Fuzz(&name)
    		o.ObjectMeta = metav1.ObjectMeta{
    			Name: name,
    		}
    	})
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Sat Mar 02 00:29:39 UTC 2024
    - 28.6K bytes
    - Viewed (0)
Back to top