Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 3 of 3 for LoadOrConvert (0.04 sec)

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

    	if err != nil {
    		b.Fatal(err)
    	}
    	dec, _ := zstd.NewReader(nil)
    	data, err = dec.DecodeAll(data, nil)
    	if err != nil {
    		b.Fatal(err)
    	}
    
    	var xl xlMetaV2
    	if err = xl.LoadOrConvert(data); err != nil {
    		b.Fatal(err)
    	}
    
    	vers := make([][]xlMetaV2ShallowVersion, 16)
    	for i := range vers {
    		vers[i] = xl.versions
    	}
    
    	b.Run("requested-none", func(b *testing.B) {
    Registered: Sun Sep 07 19:28:11 UTC 2025
    - Last Modified: Fri Aug 29 02:39:48 UTC 2025
    - 37.8K bytes
    - Viewed (0)
  2. cmd/xl-storage-format-v2.go

    	// To remove all data set to nil.
    	data xlMetaInlineData
    
    	// metadata version.
    	metaV uint8
    }
    
    // LoadOrConvert will load the metadata in the buffer.
    // If this is a legacy format, it will automatically be converted to XLV2.
    func (x *xlMetaV2) LoadOrConvert(buf []byte) error {
    	if isXL2V1Format(buf) {
    		return x.Load(buf)
    	}
    
    	xlMeta := &xlMetaV1Object{}
    Registered: Sun Sep 07 19:28:11 UTC 2025
    - Last Modified: Fri Aug 29 02:39:48 UTC 2025
    - 65.6K bytes
    - Viewed (1)
  3. cmd/erasure-object.go

    		rf := rawFileInfos[index]
    		if rf.Buf == nil {
    			continue
    		}
    		if !readData {
    			// Save the buffer so we can reuse it.
    			v2bufs[index] = rf.Buf
    		}
    
    		var xl xlMetaV2
    		if err := xl.LoadOrConvert(rf.Buf); err != nil {
    			errs[index] = err
    			continue
    		}
    		metadataArray[index] = &xl
    		metaFileInfos[index] = FileInfo{}
    	}
    
    	for index := range metadataArray {
    Registered: Sun Sep 07 19:28:11 UTC 2025
    - Last Modified: Sun Sep 07 16:13:09 UTC 2025
    - 80.4K bytes
    - Viewed (0)
Back to top