Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 2 of 2 for shufflePartsMetadata (0.09 sec)

  1. cmd/erasure-metadata-utils.go

    	for index := range input {
    		blockIndex := distribution[index]
    		shuffled[blockIndex-1] = input[index]
    	}
    	return shuffled
    }
    
    // Return shuffled partsMetadata depending on distribution.
    func shufflePartsMetadata(partsMetadata []FileInfo, distribution []int) []FileInfo {
    	return shuffleWithDist[FileInfo](partsMetadata, distribution)
    }
    
    // shuffleCheckParts - shuffle CheckParts slice depending on the
    Registered: Sun Sep 07 19:28:11 UTC 2025
    - Last Modified: Fri Aug 29 02:39:48 UTC 2025
    - 11.7K bytes
    - Viewed (0)
  2. cmd/erasure-healing.go

    		healingLogOnceIf(ctx, err, "heal-object-metadata-entries")
    		return er.defaultHealResult(latestMeta, storageDisks, storageEndpoints, errs,
    			bucket, object, versionID), err
    	}
    
    	partsMetadata = shufflePartsMetadata(partsMetadata, latestMeta.Erasure.Distribution)
    
    	copyPartsMetadata := make([]FileInfo, len(partsMetadata))
    	for i := range latestDisks {
    		if latestDisks[i] == nil {
    			continue
    		}
    Registered: Sun Sep 07 19:28:11 UTC 2025
    - Last Modified: Fri Aug 29 02:39:48 UTC 2025
    - 34.6K bytes
    - Viewed (0)
Back to top