Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 3 of 3 for SkipTierFreeVersion (0.06 sec)

  1. cmd/xl-storage-free-version.go

    // InitFreeVersion creates a free-version to track the tiered-content of j. If j has
    // no tiered content, it returns false.
    func (j xlMetaV2Object) InitFreeVersion(fi FileInfo) (xlMetaV2Version, bool) {
    	if fi.SkipTierFreeVersion() {
    		return xlMetaV2Version{}, false
    	}
    	if status, ok := j.MetaSys[ReservedMetadataPrefixLower+TransitionStatus]; ok && bytes.Equal(status, []byte(lifecycle.TransitionComplete)) {
    Registered: Sun Sep 07 19:28:11 UTC 2025
    - Last Modified: Sat Mar 02 05:11:03 UTC 2024
    - 3.4K bytes
    - Viewed (0)
  2. cmd/erasure-metadata_test.go

    	}
    }
    
    func TestSkipTierFreeVersion(t *testing.T) {
    	fi := newFileInfo("object", 8, 8)
    	fi.SetSkipTierFreeVersion()
    	if ok := fi.SkipTierFreeVersion(); !ok {
    		t.Fatal("Expected SkipTierFreeVersion to be set on FileInfo but wasn't")
    	}
    }
    
    func TestListObjectParities(t *testing.T) {
    	mkMetaArr := func(N, parity, agree int) []FileInfo {
    Registered: Sun Sep 07 19:28:11 UTC 2025
    - Last Modified: Fri Aug 29 02:39:48 UTC 2025
    - 13.4K bytes
    - Viewed (0)
  3. cmd/erasure-metadata.go

    	if fi.Metadata == nil {
    		fi.Metadata = make(map[string]string)
    	}
    	fi.Metadata[ReservedMetadataPrefixLower+tierSkipFVID] = ""
    }
    
    // SkipTierFreeVersion returns true if set, false otherwise.
    // See SetSkipTierVersion for its purpose.
    func (fi *FileInfo) SkipTierFreeVersion() bool {
    	_, ok := fi.Metadata[ReservedMetadataPrefixLower+tierSkipFVID]
    	return ok
    }
    
    // TierFreeVersion returns true if version is a free-version.
    Registered: Sun Sep 07 19:28:11 UTC 2025
    - Last Modified: Fri Aug 29 02:39:48 UTC 2025
    - 21.3K bytes
    - Viewed (0)
Back to top