Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 3 of 3 for AddObjectPart (0.22 sec)

  1. cmd/erasure-metadata.go

    func objectPartIndex(parts []ObjectPartInfo, partNumber int) int {
    	for i, part := range parts {
    		if partNumber == part.Number {
    			return i
    		}
    	}
    	return -1
    }
    
    // AddObjectPart - add a new object part in order.
    func (fi *FileInfo) AddObjectPart(partNumber int, partETag string, partSize, actualSize int64, modTime time.Time, idx []byte, checksums map[string]string) {
    	partInfo := ObjectPartInfo{
    		Number:     partNumber,
    Go
    - Registered: Sun Apr 28 19:28:10 GMT 2024
    - Last Modified: Sun Apr 28 17:53:50 GMT 2024
    - 19.2K bytes
    - Viewed (1)
  2. cmd/erasure-multipart.go

    			}
    
    			partsInfo[i] = pfi.Parts[0]
    			return nil
    		}, i)
    	}
    
    	g.Wait()
    
    	for _, part := range partsInfo {
    		if part.Number != 0 && !part.ModTime.IsZero() {
    			fi.AddObjectPart(part.Number, part.ETag, part.Size, part.ActualSize, part.ModTime, part.Index, part.Checksums)
    		}
    	}
    
    	// Only parts with higher part numbers will be listed.
    	parts := fi.Parts
    Go
    - Registered: Sun Apr 28 19:28:10 GMT 2024
    - Last Modified: Sun Apr 28 17:53:50 GMT 2024
    - 43K bytes
    - Viewed (0)
  3. cmd/erasure-healing.go

    				if writers[i] == nil {
    					outDatedDisks[i] = nil
    					disksToHealCount--
    					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()
    Go
    - Registered: Sun Apr 28 19:28:10 GMT 2024
    - Last Modified: Fri Apr 26 06:32:14 GMT 2024
    - 33.1K bytes
    - Viewed (0)
Back to top