Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 6 of 6 for partsMetadata (0.08 sec)

  1. cmd/erasure-healing-common_test.go

    		}
    	}
    
    	// Test 2: Not synchronized modtime
    	erasureDisks = s.getDisks()
    	partsMetadataBackup := partsMetadata[0]
    	partsMetadata[0].ModTime = partsMetadata[0].ModTime.Add(-1 * time.Hour)
    
    	errs = make([]error, len(erasureDisks))
    	_, _ = checkObjectWithAllParts(ctx, erasureDisks, partsMetadata,
    		errs, fi, false, bucket, object, madmin.HealDeepScan)
    
    	for diskIndex, disk := range erasureDisks {
    Registered: Sun Sep 07 19:28:11 UTC 2025
    - Last Modified: Fri Aug 29 02:39:48 UTC 2025
    - 22.4K bytes
    - Viewed (0)
  2. cmd/erasure-metadata.go

    	if maxOcc == 0 {
    		// Did not found anything useful
    		return -1
    	}
    	return cparity
    }
    
    func listObjectParities(partsMetadata []FileInfo, errs []error) (parities []int) {
    	totalShards := len(partsMetadata)
    	parities = make([]int, len(partsMetadata))
    	for index, metadata := range partsMetadata {
    		if errs[index] != nil {
    			parities[index] = -1
    			continue
    		}
    		if !metadata.IsValid() {
    			parities[index] = -1
    Registered: Sun Sep 07 19:28:11 UTC 2025
    - Last Modified: Fri Aug 29 02:39:48 UTC 2025
    - 21.3K bytes
    - Viewed (0)
  3. cmd/erasure-object.go

    			continue
    		}
    		partsMetadata[i].Data = inlineBuffers[i].Bytes()
    		partsMetadata[i].AddObjectPart(1, "", n, data.ActualSize(), modTime, index, nil)
    	}
    
    	// Fill all the necessary metadata.
    	// Update `xl.meta` content on each disks.
    	for index := range partsMetadata {
    		partsMetadata[index].Size = n
    		partsMetadata[index].Fresh = true
    		partsMetadata[index].ModTime = modTime
    Registered: Sun Sep 07 19:28:11 UTC 2025
    - Last Modified: Sun Sep 07 16:13:09 UTC 2025
    - 80.4K bytes
    - Viewed (0)
  4. cmd/erasure-healing.go

    					continue
    				}
    
    				partsMetadata[i].DataDir = dstDataDir
    				partsMetadata[i].AddObjectPart(partNumber, "", partSize, partActualSize, partModTime, partIdx, partChecksums)
    				if len(inlineBuffers) > 0 && inlineBuffers[i] != nil {
    					partsMetadata[i].Data = inlineBuffers[i].Bytes()
    					partsMetadata[i].SetInlineData()
    				} else {
    					partsMetadata[i].Data = nil
    				}
    			}
    
    Registered: Sun Sep 07 19:28:11 UTC 2025
    - Last Modified: Fri Aug 29 02:39:48 UTC 2025
    - 34.6K bytes
    - Viewed (0)
  5. cmd/erasure-metadata-utils.go

    	shuffledPartsMetadata = make([]FileInfo, len(partsMetadata))
    	distribution := fi.Erasure.Distribution
    
    	init := fi.ModTime.IsZero()
    	// Shuffle slice xl metadata for expected distribution.
    	for index := range partsMetadata {
    		if disks[index] == nil {
    			continue
    		}
    		if !init && !partsMetadata[index].IsValid() {
    			// Check for parts metadata validity for only
    Registered: Sun Sep 07 19:28:11 UTC 2025
    - Last Modified: Fri Aug 29 02:39:48 UTC 2025
    - 11.7K bytes
    - Viewed (0)
  6. cmd/erasure-multipart.go

    	// checksum which are different on each disks.
    	for index := range partsMetadata {
    		if partsMetadata[index].IsValid() {
    			partsMetadata[index].Size = fi.Size
    			partsMetadata[index].ModTime = fi.ModTime
    			partsMetadata[index].Metadata = fi.Metadata
    			partsMetadata[index].Parts = fi.Parts
    			partsMetadata[index].Checksum = fi.Checksum
    			partsMetadata[index].Versioned = opts.Versioned || opts.VersionSuspended
    		}
    	}
    Registered: Sun Sep 07 19:28:11 UTC 2025
    - Last Modified: Sun Sep 07 16:13:09 UTC 2025
    - 47.3K bytes
    - Viewed (0)
Back to top