Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 9 of 9 for deletedObjects (0.06 sec)

  1. cmd/bucket-handlers_test.go

    	encodedSuccessResponse0 := encodeResponse(successResponse0)
    
    	successRequest1 := encodeResponse(requestList[1])
    
    	deletedObjects = make([]DeletedObject, len(requestList[1].Objects))
    	for i := range requestList[1].Objects {
    		var vid string
    		if isDirObject(requestList[0].Objects[i].ObjectName) {
    			vid = ""
    		}
    		deletedObjects[i] = DeletedObject{
    Registered: Sun Sep 07 19:28:11 UTC 2025
    - Last Modified: Fri Aug 29 02:39:48 UTC 2025
    - 39.8K bytes
    - Viewed (0)
  2. cmd/api-response.go

    	}
    	return listMultipartUploadsResponse
    }
    
    // generate multi objects delete response.
    func generateMultiDeleteResponse(quiet bool, deletedObjects []DeletedObject, errs []DeleteError) DeleteObjectsResponse {
    	deleteResp := DeleteObjectsResponse{}
    	if !quiet {
    		deleteResp.DeletedObjects = deletedObjects
    	}
    	deleteResp.Errors = errs
    	return deleteResp
    }
    
    Registered: Sun Sep 07 19:28:11 UTC 2025
    - Last Modified: Tue Feb 18 16:25:55 UTC 2025
    - 33.7K bytes
    - Viewed (0)
  3. cmd/erasure-sets.go

    }
    
    // DeleteObjects - bulk delete of objects
    // Bulk delete is only possible within one set. For that purpose
    // objects are group by set first, and then bulk delete is invoked
    // for each set, the error response of each delete will be returned
    func (s *erasureSets) DeleteObjects(ctx context.Context, bucket string, objects []ObjectToDelete, opts ObjectOptions) ([]DeletedObject, []error) {
    	type delObj struct {
    Registered: Sun Sep 07 19:28:11 UTC 2025
    - Last Modified: Fri Aug 29 02:39:48 UTC 2025
    - 37K bytes
    - Viewed (1)
  4. cmd/object-api-interface.go

    	DeleteObject(ctx context.Context, bucket, object string, opts ObjectOptions) (ObjectInfo, error)
    	DeleteObjects(ctx context.Context, bucket string, objects []ObjectToDelete, opts ObjectOptions) ([]DeletedObject, []error)
    	TransitionObject(ctx context.Context, bucket, object string, opts ObjectOptions) error
    Registered: Sun Sep 07 19:28:11 UTC 2025
    - Last Modified: Sun Sep 07 16:13:09 UTC 2025
    - 17.5K bytes
    - Viewed (0)
  5. cmd/admin-handlers_test.go

    func TestTopLockEntries(t *testing.T) {
    	locksHeld := make(map[string][]lockRequesterInfo)
    	var owners []string
    	for i := range 4 {
    		owners = append(owners, fmt.Sprintf("node-%d", i))
    	}
    
    	// Simulate DeleteObjects of 10 objects in a single request. i.e same lock
    	// request UID, but 10 different resource names associated with it.
    	var lris []lockRequesterInfo
    	uuid := mustGetUUID()
    	for i := range 10 {
    Registered: Sun Sep 07 19:28:11 UTC 2025
    - Last Modified: Fri Aug 29 02:39:48 UTC 2025
    - 13.9K bytes
    - Viewed (0)
  6. cmd/bucket-replication-utils.go

    }
    
    // VersionPurgeStatus returns a composite version purge status across targets
    func (d *DeletedObject) VersionPurgeStatus() VersionPurgeStatusType {
    	return d.ReplicationState.CompositeVersionPurgeStatus()
    }
    
    // DeleteMarkerReplicationStatus return composite replication status of delete marker across targets
    func (d *DeletedObject) DeleteMarkerReplicationStatus() replication.StatusType {
    Registered: Sun Sep 07 19:28:11 UTC 2025
    - Last Modified: Fri Aug 29 02:39:48 UTC 2025
    - 26K bytes
    - Viewed (0)
  7. cmd/object-handlers-common.go

    			remaining = toDel[maxDeleteList:]
    			toDel = toDel[:maxDeleteList]
    		} else {
    			remaining = nil
    		}
    		vc, _ := globalBucketVersioningSys.Get(bucket)
    		deletedObjs, errs := o.DeleteObjects(ctx, bucket, toDel, ObjectOptions{
    			PrefixEnabledFn:  vc.PrefixEnabled,
    			VersionSuspended: vc.Suspended(),
    		})
    
    		for i, dobj := range deletedObjs {
    			oi := ObjectInfo{
    				Bucket:    bucket,
    Registered: Sun Sep 07 19:28:11 UTC 2025
    - Last Modified: Wed Jul 23 12:36:06 UTC 2025
    - 15.2K bytes
    - Viewed (0)
  8. cmd/erasure-object_test.go

    		names := []ObjectToDelete{
    			{
    				ObjectV: ObjectV{
    					ObjectName: objectName,
    					VersionID:  vid,
    				},
    			},
    		}
    		_, delErrs := obj.DeleteObjects(ctx, bucketName, names, ObjectOptions{
    			Versioned: true,
    		})
    		for i := range delErrs {
    			if delErrs[i] != nil {
    Registered: Sun Sep 07 19:28:11 UTC 2025
    - Last Modified: Fri Aug 29 02:39:48 UTC 2025
    - 38.3K bytes
    - Viewed (0)
  9. cmd/batch-expire.go

    	allErrs := make([]error, 0, len(objsToDel))
    
    	for {
    		count := len(objsToDel)
    		if count == 0 {
    			break
    		}
    		if count > maxDeleteList {
    			count = maxDeleteList
    		}
    		_, errs := api.DeleteObjects(ctx, r.Bucket, objsToDel[:count], opts)
    		allErrs = append(allErrs, errs...)
    		// Next batch of deletion
    		objsToDel = objsToDel[count:]
    	}
    
    	return allErrs
    }
    
    const (
    Registered: Sun Sep 07 19:28:11 UTC 2025
    - Last Modified: Tue Apr 22 11:16:32 UTC 2025
    - 23K bytes
    - Viewed (0)
Back to top