Search Options

Results per page
Sort
Preferred Languages
Advance

Results 11 - 20 of 53 for deleteMarkers (0.06 sec)

  1. internal/bucket/lifecycle/lifecycle.go

    			return true
    		}
    		if !rule.Expiration.IsDateNull() && rule.Expiration.Date.Before(time.Now().UTC()) {
    			return true
    		}
    		if !rule.Expiration.IsDaysNull() {
    			return true
    		}
    		if rule.Expiration.DeleteMarker.val {
    			return true
    		}
    		if !rule.Transition.IsDateNull() && rule.Transition.Date.Before(time.Now().UTC()) {
    			return true
    		}
    		if !rule.Transition.IsNull() { // this allows for Transition.Days to be zero.
    Registered: Sun Dec 28 19:28:13 UTC 2025
    - Last Modified: Thu Apr 03 06:45:06 UTC 2025
    - 18.2K bytes
    - Viewed (0)
  2. internal/bucket/lifecycle/expiration.go

    func (e Expiration) Validate() error {
    	if !e.set {
    		return nil
    	}
    
    	// DeleteMarker cannot be specified if date or dates are specified.
    	if (!e.IsDaysNull() || !e.IsDateNull()) && e.DeleteMarker.set {
    		return errLifecycleInvalidDeleteMarker
    	}
    
    	if !e.DeleteMarker.set && !e.DeleteAll.set && e.IsDaysNull() && e.IsDateNull() {
    		return errXMLNotWellFormed
    	}
    
    Registered: Sun Dec 28 19:28:13 UTC 2025
    - Last Modified: Sun Mar 30 00:56:02 UTC 2025
    - 6.6K bytes
    - Viewed (0)
  3. internal/bucket/replication/rule_test.go

    			opts:           ObjectOpts{Name: "c1test", DeleteMarker: false, OpType: ObjectReplicationType, Replica: false}, // 1. Replica mod sync enabled; not a replica
    			expectedResult: true,
    		},
    		// case 2 - rule with replica modification disabled; a replica
    		{
    Registered: Sun Dec 28 19:28:13 UTC 2025
    - Last Modified: Fri Aug 29 02:39:48 UTC 2025
    - 4.6K bytes
    - Viewed (0)
  4. cmd/xl-storage-format-v2-legacy.go

    	if err == nil && j.Type == DeleteType && v < 2 {
    		if val, ok := j.DeleteMarker.MetaSys[ReservedMetadataPrefixLower+ReplicationTimestamp]; ok {
    			tm, err := time.Parse(time.RFC3339Nano, string(val))
    			if err == nil {
    				j.DeleteMarker.MetaSys[ReservedMetadataPrefixLower+ReplicationTimestamp] = []byte(tm.UTC().Format(time.RFC3339Nano))
    			}
    		}
    		if val, ok := j.DeleteMarker.MetaSys[ReservedMetadataPrefixLower+ReplicaTimestamp]; ok {
    Registered: Sun Dec 28 19:28:13 UTC 2025
    - Last Modified: Sun Sep 28 20:59:21 UTC 2025
    - 5.8K bytes
    - Viewed (0)
  5. cmd/object-api-datatypes.go

    	VersionID string
    
    	// IsLatest indicates if this is the latest current version
    	// latest can be true for delete marker or a version.
    	IsLatest bool
    
    	// DeleteMarker indicates if the versionId corresponds
    	// to a delete marker on an object.
    	DeleteMarker bool
    
    	// Transitioned object information
    	TransitionedObject TransitionedObject
    
    	// RestoreExpires indicates date a restored object expires
    Registered: Sun Dec 28 19:28:13 UTC 2025
    - Last Modified: Fri Aug 29 02:39:48 UTC 2025
    - 21.2K bytes
    - Viewed (0)
  6. 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 Dec 28 19:28:13 UTC 2025
    - Last Modified: Sun Sep 28 20:59:21 UTC 2025
    - 55.8K bytes
    - Viewed (0)
  7. cmd/xl-storage-free-version.go

    		}
    		freeEntry := xlMetaV2Version{Type: DeleteType, WrittenByVersion: globalVersionUnix}
    		freeEntry.DeleteMarker = &xlMetaV2DeleteMarker{
    			VersionID: vID,
    			ModTime:   j.ModTime, // fi.ModTime may be empty
    			MetaSys:   make(map[string][]byte),
    		}
    
    		freeEntry.DeleteMarker.MetaSys[ReservedMetadataPrefixLower+freeVersion] = []byte{}
    		tierKey := ReservedMetadataPrefixLower + TransitionTier
    Registered: Sun Dec 28 19:28:13 UTC 2025
    - Last Modified: Sat Mar 02 05:11:03 UTC 2024
    - 3.4K bytes
    - Viewed (0)
  8. cmd/metacache-entries_test.go

    			wantOk:       true,
    		},
    		{
    			name:         "deletemarker",
    			m:            metaCacheEntries{inputSerialized[8], inputSerialized[4], inputSerialized[4], inputSerialized[4]},
    			r:            metadataResolutionParams{dirQuorum: 1, objQuorum: 1, strict: false},
    			wantSelected: &inputSerialized[8],
    			wantOk:       true,
    		},
    		{
    			name:         "deletemarker-nonq",
    Registered: Sun Dec 28 19:28:13 UTC 2025
    - Last Modified: Fri Aug 29 02:39:48 UTC 2025
    - 31.6K bytes
    - Viewed (0)
  9. cmd/bucket-replication-utils.go

    	ReplicaTimeStamp          time.Time              // timestamp when last replica update was received
    	ReplicaStatus             replication.StatusType // replica statusstringis
    	DeleteMarker              bool                   // represents DeleteMarker replication state
    	ReplicationTimeStamp      time.Time              // timestamp when last replication activity happened
    Registered: Sun Dec 28 19:28:13 UTC 2025
    - Last Modified: Sun Sep 28 20:59:21 UTC 2025
    - 26.1K bytes
    - Viewed (0)
  10. 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 Dec 28 19:28:13 UTC 2025
    - Last Modified: Wed May 07 15:37:12 UTC 2025
    - 10.8K bytes
    - Viewed (0)
Back to top