Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 3 of 3 for FullObjectRequested (0.48 sec)

  1. internal/hash/checksum.go

    		out = append(out, "TRAILING")
    	}
    	if c.Is(ChecksumFullObject) {
    		out = append(out, "FULLOBJ")
    	}
    	return strings.Join(out, "|")
    }
    
    // FullObjectRequested will return if the checksum type indicates full object checksum was requested.
    func (c ChecksumType) FullObjectRequested() bool {
    	return c&(ChecksumFullObject) == ChecksumFullObject || c.Is(ChecksumCRC64NVME)
    }
    
    Registered: Sun Dec 28 19:28:13 UTC 2025
    - Last Modified: Fri Aug 22 14:15:21 UTC 2025
    - 18.3K bytes
    - Viewed (0)
  2. internal/hash/checksum_test.go

    			}
    
    			// Prepare the checksum map with appropriate headers
    			m := chksm.AsMap()
    			m[xhttp.AmzChecksumAlgo] = chksm.Type.String() // Set the algorithm explicitly
    			if chksm.Type.FullObjectRequested() {
    				m[xhttp.AmzChecksumType] = xhttp.AmzChecksumTypeFullObject
    			} else {
    				m[xhttp.AmzChecksumType] = xhttp.AmzChecksumTypeComposite
    			}
    
    			w := httptest.NewRecorder()
    			AddChecksumHeader(w, m)
    Registered: Sun Dec 28 19:28:13 UTC 2025
    - Last Modified: Fri Aug 22 14:15:21 UTC 2025
    - 7.1K bytes
    - Viewed (0)
  3. cmd/erasure-multipart.go

    				}
    			}
    			cs := hash.NewChecksumString(checksumType.String(), crc)
    			if !cs.Valid() {
    				return oi, InvalidPart{
    					PartNumber: part.PartNumber,
    				}
    			}
    			if checksumType.FullObjectRequested() {
    				if err := checksum.AddPart(*cs, expPart.ActualSize); err != nil {
    					return oi, InvalidPart{
    						PartNumber: part.PartNumber,
    						ExpETag:    "<nil>",
    						GotETag:    err.Error(),
    					}
    Registered: Sun Dec 28 19:28:13 UTC 2025
    - Last Modified: Fri Oct 24 04:05:31 UTC 2025
    - 47.1K bytes
    - Viewed (0)
Back to top