Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 21 for DeleteMarker (0.09 sec)

  1. cmd/xl-storage-format-v2_gen.go

    				err = dc.ReadNil()
    				if err != nil {
    					err = msgp.WrapError(err, "DeleteMarker")
    					return
    				}
    				z.DeleteMarker = nil
    			} else {
    				if z.DeleteMarker == nil {
    					z.DeleteMarker = new(xlMetaV2DeleteMarker)
    				}
    				err = z.DeleteMarker.DecodeMsg(dc)
    				if err != nil {
    					err = msgp.WrapError(err, "DeleteMarker")
    					return
    				}
    			}
    			zb0001Mask |= 0x4
    		case "v":
    Registered: Sun Nov 03 19:28:11 UTC 2024
    - Last Modified: Tue Oct 22 15:30:50 UTC 2024
    - 55.5K bytes
    - Viewed (0)
  2. cmd/object-handlers-common.go

    		w.Header()[xhttp.AmzVersionID] = []string{objInfo.VersionID}
    		// If version is a deleted marker, set this header as well
    		if objInfo.DeleteMarker && delete { // only returned during delete object
    			w.Header()[xhttp.AmzDeleteMarker] = []string{strconv.FormatBool(objInfo.DeleteMarker)}
    		}
    	}
    
    	if objInfo.Bucket != "" && objInfo.Name != "" {
    		if lc, err := globalLifecycleSys.Get(objInfo.Bucket); err == nil && !delete {
    Registered: Sun Nov 03 19:28:11 UTC 2024
    - Last Modified: Tue Sep 03 06:33:53 UTC 2024
    - 15.3K bytes
    - Viewed (0)
  3. cmd/xl-storage-format-v2.go

    			case replication.Replica:
    				ventry.DeleteMarker.MetaSys[ReservedMetadataPrefixLower+ReplicaStatus] = []byte(fi.ReplicationState.ReplicaStatus)
    				ventry.DeleteMarker.MetaSys[ReservedMetadataPrefixLower+ReplicaTimestamp] = []byte(fi.ReplicationState.ReplicaTimeStamp.UTC().Format(time.RFC3339Nano))
    			default:
    Registered: Sun Nov 03 19:28:11 UTC 2024
    - Last Modified: Tue Oct 22 15:30:50 UTC 2024
    - 64K bytes
    - Viewed (1)
  4. cmd/batch-handlers.go

    			// on the pool being batch replicated from source.
    			Versioned:          true,
    			MTime:              srcObjInfo.ModTime,
    			DeleteMarker:       srcObjInfo.DeleteMarker,
    			ReplicationRequest: true,
    		})
    		return err
    	}
    
    	opts := ObjectOptions{
    		VersionID:    srcObjInfo.VersionID,
    		MTime:        srcObjInfo.ModTime,
    		PreserveETag: srcObjInfo.ETag,
    Registered: Sun Nov 03 19:28:11 UTC 2024
    - Last Modified: Fri Oct 18 15:32:09 UTC 2024
    - 62.2K bytes
    - Viewed (0)
  5. internal/http/headers.go

    	// Header indicates if the delete marker should be preserved by client
    	MinIOSourceDeleteMarker = "x-minio-source-deletemarker"
    
    	// Header indicates if the delete marker version needs to be purged.
    	MinIOSourceDeleteMarkerDelete = "x-minio-source-deletemarker-delete"
    
    	// Header indicates permanent delete replication status.
    	MinIODeleteReplicationStatus = "X-Minio-Replication-Delete-Status"
    Registered: Sun Nov 03 19:28:11 UTC 2024
    - Last Modified: Wed Aug 28 15:31:56 UTC 2024
    - 10.4K bytes
    - Viewed (0)
  6. cmd/bucket-replication.go

    	if c.Empty() {
    		return
    	}
    
    	// Now overlay existing object replication choices for target
    	if oi.DeleteMarker {
    		opts := replication.ObjectOpts{
    			Name:           oi.Name,
    			DeleteMarker:   oi.DeleteMarker,
    			VersionID:      oi.VersionID,
    			OpType:         replication.DeleteReplicationType,
    			ExistingObject: true,
    		}
    
    Registered: Sun Nov 03 19:28:11 UTC 2024
    - Last Modified: Thu Oct 10 06:49:55 UTC 2024
    - 116.1K bytes
    - Viewed (0)
  7. cmd/erasure-object.go

    		//
    		// Regression introduced by #14555 was reintroduced in #15564
    		if versionFound {
    			if !goi.VersionPurgeStatus.Empty() {
    				deleteMarker = false
    			} else if !goi.DeleteMarker { // implies a versioned delete of object
    				deleteMarker = false
    			}
    		}
    	}
    
    	modTime := opts.MTime
    	if opts.MTime.IsZero() {
    		modTime = UTCNow()
    	}
    	fvID := mustGetUUID()
    
    Registered: Sun Nov 03 19:28:11 UTC 2024
    - Last Modified: Thu Oct 31 22:10:24 UTC 2024
    - 78.8K bytes
    - Viewed (0)
  8. cmd/bucket-lifecycle.go

    	defer auditLogLifecycle(ctx, *oi, ILMExpiry, tags, traceFn)
    
    	eventName := event.ObjectRemovedDelete
    	if oi.DeleteMarker {
    		eventName = event.ObjectRemovedDeleteMarkerCreated
    	}
    	objInfo := ObjectInfo{
    		Name:         oi.Name,
    		VersionID:    oi.VersionID,
    		DeleteMarker: oi.DeleteMarker,
    	}
    	// Notify object deleted event.
    	sendEvent(eventArgs{
    		EventName:  eventName,
    		BucketName: oi.Bucket,
    Registered: Sun Nov 03 19:28:11 UTC 2024
    - Last Modified: Wed Oct 23 15:35:37 UTC 2024
    - 33.7K bytes
    - Viewed (0)
  9. cmd/erasure-server-pool.go

    				}
    				return nil
    			}
    
    			// Delete marker already present we are not going to create new delete markers.
    			if pinfo.ObjInfo.DeleteMarker && obj.VersionID == "" {
    				dobjects[j] = DeletedObject{
    					DeleteMarker:          pinfo.ObjInfo.DeleteMarker,
    					DeleteMarkerVersionID: pinfo.ObjInfo.VersionID,
    					DeleteMarkerMTime:     DeleteMarkerMTime{pinfo.ObjInfo.ModTime},
    Registered: Sun Nov 03 19:28:11 UTC 2024
    - Last Modified: Sun Sep 29 22:40:36 UTC 2024
    - 89.8K bytes
    - Viewed (0)
  10. cmd/batch-expire.go

    func (ef BatchJobExpireFilter) Matches(obj ObjectInfo, now time.Time) bool {
    	switch ef.Type {
    	case BatchJobExpireObject:
    		if obj.DeleteMarker {
    			return false
    		}
    	case BatchJobExpireDeleted:
    		if !obj.DeleteMarker {
    			return false
    		}
    	default:
    		// we should never come here, Validate should have caught this.
    Registered: Sun Nov 03 19:28:11 UTC 2024
    - Last Modified: Wed Sep 18 17:59:03 UTC 2024
    - 21.9K bytes
    - Viewed (0)
Back to top