Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 7 of 7 for CompleteMultipart (0.74 sec)

  1. cmd/object-handlers-common.go

    		return true
    	}
    	return canonicalizeETag(left) == canonicalizeETag(right)
    }
    
    // setPutObjHeaders sets all the necessary headers returned back
    // upon a success Put/Copy/CompleteMultipart/Delete requests
    // to activate delete only headers set delete as true
    func setPutObjHeaders(w http.ResponseWriter, objInfo ObjectInfo, del bool, h http.Header) {
    Registered: Sun Sep 07 19:28:11 UTC 2025
    - Last Modified: Wed Jul 23 12:36:06 UTC 2025
    - 15.2K bytes
    - Viewed (0)
  2. cmd/object-api-options.go

    	// default case of passing encryption headers to backend
    	opts, err := getDefaultOpts(r.Header, false, nil)
    	if err != nil {
    		return opts, err
    	}
    	return opts, nil
    }
    
    // get ObjectOptions for CompleteMultipart calls
    func completeMultipartOpts(ctx context.Context, r *http.Request, bucket, object string) (opts ObjectOptions, err error) {
    	mtimeStr := strings.TrimSpace(r.Header.Get(xhttp.MinIOSourceMTime))
    	var mtime time.Time
    Registered: Sun Sep 07 19:28:11 UTC 2025
    - Last Modified: Sat Sep 06 17:34:38 UTC 2025
    - 14.2K bytes
    - Viewed (0)
  3. cmd/object-api-interface.go

    	// SkipRebalancing should be set to 'true' if the call should skip pools
    	// participating in a rebalance operation. Typically set for 'write' operations.
    	SkipRebalancing bool
    
    	SrcPoolIdx int // set by PutObject/CompleteMultipart operations due to rebalance; used to prevent rebalance src, dst pools to be the same
    
    	DataMovement bool // indicates an going decommisionning or rebalacing
    
    Registered: Sun Sep 07 19:28:11 UTC 2025
    - Last Modified: Sun Sep 07 16:13:09 UTC 2025
    - 17.5K bytes
    - Viewed (0)
  4. cmd/object-handlers_test.go

    	defer DetectTestLeak(t)()
    	ExecObjectLayerAPITest(ExecObjectLayerAPITestArgs{t: t, objAPITest: testAPIHeadObjectHandlerWithEncryption, endpoints: []string{"NewMultipart", "PutObjectPart", "CompleteMultipart", "GetObject", "PutObject", "HeadObject"}})
    }
    
    func testAPIHeadObjectHandlerWithEncryption(obj ObjectLayer, instanceType, bucketName string, apiRouter http.Handler,
    	credentials auth.Credentials, t *testing.T,
    ) {
    Registered: Sun Sep 07 19:28:11 UTC 2025
    - Last Modified: Fri Aug 29 02:39:48 UTC 2025
    - 163.1K bytes
    - Viewed (0)
  5. cmd/test-utils_test.go

    		case "ListMultipartUploads":
    			// Register ListMultipartUploads handler.
    			bucket.Methods(http.MethodGet).HandlerFunc(api.ListMultipartUploadsHandler).Queries("uploads", "")
    		case "CompleteMultipart":
    			// Register Complete Multipart Upload handler.
    			bucket.Methods(http.MethodPost).Path("/{object:.+}").HandlerFunc(api.CompleteMultipartUploadHandler).Queries("uploadId", "{uploadId:.*}")
    		case "AbortMultipart":
    Registered: Sun Sep 07 19:28:11 UTC 2025
    - Last Modified: Fri Aug 29 02:39:48 UTC 2025
    - 77K bytes
    - Viewed (0)
  6. cmd/erasure-multipart.go

    	fi, err = pickValidFileInfo(ctx, partsMetadata, modTime, etag, quorum)
    	return fi, partsMetadata, err
    }
    
    // cleanupMultipartPath removes all extraneous files and parts from the multipart folder, this is used per CompleteMultipart.
    // do not use this function outside of completeMultipartUpload()
    func (er erasureObjects) cleanupMultipartPath(ctx context.Context, paths ...string) {
    	storageDisks := er.getDisks()
    
    Registered: Sun Sep 07 19:28:11 UTC 2025
    - Last Modified: Sun Sep 07 16:13:09 UTC 2025
    - 47.3K bytes
    - Viewed (0)
  7. cmd/object-api-multipart_test.go

    }
    
    // Test for validating complete Multipart upload.
    func TestObjectCompleteMultipartUpload(t *testing.T) {
    	ExecExtendedObjectLayerTest(t, testObjectCompleteMultipartUpload)
    }
    
    // Tests validate CompleteMultipart functionality.
    func testObjectCompleteMultipartUpload(obj ObjectLayer, instanceType string, t TestErrHandler) {
    	var err error
    	bucketNames := []string{"minio-bucket", "minio-2-bucket"}
    Registered: Sun Sep 07 19:28:11 UTC 2025
    - Last Modified: Fri Aug 29 02:39:48 UTC 2025
    - 89.4K bytes
    - Viewed (0)
Back to top