Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 2 of 2 for sortsBefore (0.06 sec)

  1. cmd/xl-storage-format-v2.go

    func (x xlMetaV2VersionHeader) hasEC() bool {
    	return x.EcM > 0 && x.EcN > 0
    }
    
    // sortsBefore can be used as a tiebreaker for stable sorting/selecting.
    // Returns false on ties.
    func (x xlMetaV2VersionHeader) sortsBefore(o xlMetaV2VersionHeader) bool {
    	if x == o {
    		return false
    	}
    	// Prefer newest modtime.
    	if x.ModTime != o.ModTime {
    Registered: Sun Sep 07 19:28:11 UTC 2025
    - Last Modified: Fri Aug 29 02:39:48 UTC 2025
    - 65.6K bytes
    - Viewed (1)
  2. cmd/xl-storage-format-v2_test.go

    		}
    		if len(xl.versions) != 3 {
    			t.Fatal("Got wrong number of versions, want 3, got", len(xl.versions))
    		}
    		if !sort.SliceIsSorted(xl.versions, func(i, j int) bool {
    			return xl.versions[i].header.sortsBefore(xl.versions[j].header)
    		}) {
    			t.Errorf("Got unsorted result")
    		}
    	}
    }
    
    func TestXMinIOHealingSkip(t *testing.T) {
    	xl := xlMetaV2{}
    	failOnErr := func(err error) {
    		t.Helper()
    Registered: Sun Sep 07 19:28:11 UTC 2025
    - Last Modified: Fri Aug 29 02:39:48 UTC 2025
    - 37.8K bytes
    - Viewed (0)
Back to top