Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 4 of 4 for IsMultiPart (0.06 sec)

  1. cmd/encryption-v1.go

    			}
    		}
    		objects = objects[N:]
    	}
    	return nil
    }
    
    // isMultipart returns true if the current object is
    // uploaded by the user using multipart mechanism:
    // initiate new multipart, upload part, complete upload
    func (o *ObjectInfo) isMultipart() bool {
    	_, encrypted := crypto.IsEncrypted(o.UserDefined)
    	if encrypted {
    		if !crypto.IsMultiPart(o.UserDefined) {
    			return false
    		}
    		for _, part := range o.Parts {
    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/erasure-server-pool-rebalance.go

    		gr.Close()
    		auditLogRebalance(ctx, "RebalanceCopyData", oi.Bucket, oi.Name, oi.VersionID, err)
    	}()
    
    	actualSize, err := oi.GetActualSize()
    	if err != nil {
    		return err
    	}
    
    	if oi.isMultipart() {
    		res, err := z.NewMultipartUpload(ctx, bucket, oi.Name, ObjectOptions{
    			VersionID:    oi.VersionID,
    			UserDefined:  oi.UserDefined,
    			NoAuditLog:   true,
    			DataMovement: true,
    			SrcPoolIdx:   poolIdx,
    Registered: Sun Sep 07 19:28:11 UTC 2025
    - Last Modified: Thu Sep 04 20:47:24 UTC 2025
    - 28.9K bytes
    - Viewed (0)
  3. cmd/erasure-server-pool-decom.go

    		auditLogDecom(ctx, "DecomCopyData", objInfo.Bucket, objInfo.Name, objInfo.VersionID, err)
    	}()
    
    	actualSize, err := objInfo.GetActualSize()
    	if err != nil {
    		return err
    	}
    
    	if objInfo.isMultipart() {
    		res, err := z.NewMultipartUpload(ctx, bucket, objInfo.Name, ObjectOptions{
    			VersionID:    objInfo.VersionID,
    			UserDefined:  objInfo.UserDefined,
    			NoAuditLog:   true,
    			SrcPoolIdx:   idx,
    Registered: Sun Sep 07 19:28:11 UTC 2025
    - Last Modified: Fri Aug 29 02:39:48 UTC 2025
    - 42.1K bytes
    - Viewed (1)
  4. cmd/bucket-replication.go

    		}
    	}
    	isMP = objInfo.isMultipart()
    	if len(objInfo.Checksum) > 0 {
    		// Add encrypted CRC to metadata for SSE-C objects.
    		if isSSEC {
    			meta[ReplicationSsecChecksumHeader] = base64.StdEncoding.EncodeToString(objInfo.Checksum)
    		} else {
    			cs, mp := getCRCMeta(objInfo, 0, nil)
    			// Set object checksum.
    			maps.Copy(meta, cs)
    			isMP = mp
    Registered: Sun Sep 07 19:28:11 UTC 2025
    - Last Modified: Fri Aug 29 02:39:48 UTC 2025
    - 118K bytes
    - Viewed (0)
Back to top