Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 20 for purge (0.04 sec)

  1. cmd/bucket-replication-utils.go

    	// VersionPurgeStatusInternal is internally in the format "arn1=PENDING;arn2=COMPLETED;"
    	VersionPurgeStatusInternal string                            // stringified representation of all version purge statuses
    	ReplicateDecisionStr       string                            // stringified representation of replication decision for each target
    Registered: Sun Sep 07 19:28:11 UTC 2025
    - Last Modified: Fri Aug 29 02:39:48 UTC 2025
    - 26K bytes
    - Viewed (0)
  2. cmd/data-scanner_test.go

    		lr          objectlock.Retention
    		objInfos    []ObjectInfo
    		wants       []ObjectInfo
    		wantExpired []ObjectToDelete
    	}{
    		{
    			// With replication configured, version(s) with PENDING purge status
    			replCfg:  replicationConfig{Config: &replCfg},
    			objInfos: replObjInfos,
    			wants:    replWants,
    			wantExpired: []ObjectToDelete{
    				{ObjectV: ObjectV{ObjectName: obj, VersionID: objInfos[3].VersionID}},
    Registered: Sun Sep 07 19:28:11 UTC 2025
    - Last Modified: Fri Aug 29 02:39:48 UTC 2025
    - 12K bytes
    - Viewed (0)
  3. cmd/iam-object-store.go

    	}
    
    	// Copy svcUsersMap to cache.iamUsersMap
    	maps.Copy(cache.iamUsersMap, svcUsersMap)
    
    	cache.buildUserGroupMemberships()
    
    	purgeStart := time.Now()
    
    	// Purge expired STS credentials.
    
    	// Scan STS users on disk and purge expired ones.
    	stsAccountsFromStore := map[string]UserIdentity{}
    	stsAccPoliciesFromStore := xsync.NewMapOf[string, MappedPolicy]()
    	for _, item := range listedConfigItems[stsListKey] {
    Registered: Sun Sep 07 19:28:11 UTC 2025
    - Last Modified: Fri Aug 29 02:39:48 UTC 2025
    - 26.6K bytes
    - Viewed (0)
  4. cmd/object-api-datatypes.go

    	keyRotation  bool
    
    	// Date and time when the object was last accessed.
    	AccTime time.Time
    
    	Legacy bool // indicates object on disk is in legacy data format
    
    	// internal representation of version purge status
    	VersionPurgeStatusInternal string
    	VersionPurgeStatus         VersionPurgeStatusType
    
    	replicationDecision string // internal representation of replication decision for use by DeleteObject handler
    Registered: Sun Sep 07 19:28:11 UTC 2025
    - Last Modified: Fri Aug 29 02:39:48 UTC 2025
    - 21.2K bytes
    - Viewed (0)
  5. cmd/object-api-interface.go

    func (o *ObjectOptions) DeleteMarkerReplicationStatus() replication.StatusType {
    	return o.DeleteReplication.CompositeReplicationStatus()
    }
    
    // VersionPurgeStatus - returns version purge status from DeleteReplication state in ObjectOptions
    func (o *ObjectOptions) VersionPurgeStatus() VersionPurgeStatusType {
    	return o.DeleteReplication.CompositeVersionPurgeStatus()
    }
    
    Registered: Sun Sep 07 19:28:11 UTC 2025
    - Last Modified: Sun Sep 07 16:13:09 UTC 2025
    - 17.5K bytes
    - Viewed (0)
  6. cmd/format-erasure.go

    		return errDiskNotFound
    	}
    
    	// Marshal and write to disk.
    	formatData, err := json.Marshal(format)
    	if err != nil {
    		return err
    	}
    
    	tmpFormat := mustGetUUID()
    
    	// Purge any existing temporary file, okay to ignore errors here.
    	defer disk.Delete(context.TODO(), minioMetaBucket, tmpFormat, DeleteOptions{
    		Recursive: false,
    		Immediate: false,
    	})
    
    	// write to unique file.
    Registered: Sun Sep 07 19:28:11 UTC 2025
    - Last Modified: Fri Aug 29 02:39:48 UTC 2025
    - 23.1K bytes
    - Viewed (0)
  7. cmd/site-replication.go

    	// until peers are synced in site replication setup.
    	MarkDelete SRBucketDeleteOp = "MarkDelete"
    
    	// Purge deletes the .minio.sys/buckets/.deleted/<bucket> vol entry
    	Purge SRBucketDeleteOp = "Purge"
    	// NoOp no action needed
    	NoOp SRBucketDeleteOp = "NoOp"
    )
    
    // Empty returns true if this Op is not set
    func (s SRBucketDeleteOp) Empty() bool {
    Registered: Sun Sep 07 19:28:11 UTC 2025
    - Last Modified: Fri Aug 29 02:39:48 UTC 2025
    - 184.7K bytes
    - Viewed (1)
  8. cmd/erasure-metadata.go

    		if restoreStatus, err := parseRestoreObjStatus(restoreHdr); err == nil {
    			if !restoreStatus.Ongoing() {
    				return true
    			}
    		}
    	}
    	return false
    }
    
    // VersionPurgeStatus returns overall version purge status for this object version across targets
    func (fi *FileInfo) VersionPurgeStatus() VersionPurgeStatusType {
    	return fi.ReplicationState.CompositeVersionPurgeStatus()
    }
    
    Registered: Sun Sep 07 19:28:11 UTC 2025
    - Last Modified: Fri Aug 29 02:39:48 UTC 2025
    - 21.3K bytes
    - Viewed (0)
  9. cmd/erasure-healing.go

    			// Not using parity to ensure that we do not delete
    			// any valid content, if any is recoverable. But if
    			// notFoundDataDirs are already greater than the data
    			// blocks all bets are off and it is safe to purge.
    			//
    			// This is purely a defensive code, ideally parityBlocks
    			// is sufficient, however we can't know that since we
    			// do have the FileInfo{}.
    			return validMeta, true
    		}
    
    Registered: Sun Sep 07 19:28:11 UTC 2025
    - Last Modified: Fri Aug 29 02:39:48 UTC 2025
    - 34.6K bytes
    - Viewed (0)
  10. cmd/iam.go

    				if took > maxDurationSecondsForLog {
    					// Log if we took a lot of time to load.
    					logger.Info("IAM refresh took (duration: %.2fs)", took)
    				}
    			}
    
    			// Run purge routines once in each hour.
    			if refreshStart.Hour() != lastPurgeHour {
    				lastPurgeHour = refreshStart.Hour()
    				// Poll and remove accounts for those users who were removed
    				// from LDAP/OpenID.
    Registered: Sun Sep 07 19:28:11 UTC 2025
    - Last Modified: Fri Aug 29 02:39:48 UTC 2025
    - 75.3K bytes
    - Viewed (0)
Back to top