Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 5 of 5 for versioning (0.06 sec)

  1. cmd/erasure-object.go

    		if versionID == "" {
    			versionID = mustGetUUID()
    			fi.IsLatest = true // we are creating a new version so this is latest.
    		}
    	}
    
    	modTime = UTCNow() // We only preserve modTime if dstOpts.MTime is true.
    	// in all other cases mtime is latest.
    
    	fi.VersionID = versionID // set any new versionID we might have created
    	fi.ModTime = modTime     // set modTime for the new versionID
    Registered: Sun Sep 07 19:28:11 UTC 2025
    - Last Modified: Sun Sep 07 16:13:09 UTC 2025
    - 80.4K bytes
    - Viewed (0)
  2. cmd/object-api-interface.go

    	PrefixEnabledFn func(prefix string) bool // function which returns true if versioning is enabled on prefix
    
    	// IndexCB will return any index created but the compression.
    	// Object must have been read at this point.
    	IndexCB func() []byte
    
    	// InclFreeVersions indicates that free versions need to be included
    	// when looking up a version by fi.VersionID
    	InclFreeVersions bool
    Registered: Sun Sep 07 19:28:11 UTC 2025
    - Last Modified: Sun Sep 07 16:13:09 UTC 2025
    - 17.5K bytes
    - Viewed (0)
  3. cmd/object-handlers.go

    		dmVersionID := ""
    		versionID := ""
    		if objInfo.DeleteMarker {
    			dmVersionID = objInfo.VersionID
    		} else {
    			versionID = objInfo.VersionID
    		}
    		dobj := DeletedObjectReplicationInfo{
    			DeletedObject: DeletedObject{
    				ObjectName:            object,
    				VersionID:             versionID,
    				DeleteMarkerVersionID: dmVersionID,
    Registered: Sun Sep 07 19:28:11 UTC 2025
    - Last Modified: Sun Sep 07 16:13:09 UTC 2025
    - 120.6K bytes
    - Viewed (0)
  4. cmd/object-multipart-handlers.go

    		}
    		if globalBucketVersioningSys.PrefixEnabled(srcBucket, srcObject) && gr != nil {
    			// Versioning enabled quite possibly object is deleted might be delete-marker
    			// if present set the headers, no idea why AWS S3 sets these headers.
    			if gr.ObjInfo.VersionID != "" && gr.ObjInfo.DeleteMarker {
    				w.Header()[xhttp.AmzVersionID] = []string{gr.ObjInfo.VersionID}
    				w.Header()[xhttp.AmzDeleteMarker] = []string{strconv.FormatBool(gr.ObjInfo.DeleteMarker)}
    Registered: Sun Sep 07 19:28:11 UTC 2025
    - Last Modified: Sun Sep 07 16:13:09 UTC 2025
    - 39.5K bytes
    - Viewed (0)
  5. cmd/erasure-multipart.go

    	}
    
    	// Initialize parts metadata
    	partsMetadata := make([]FileInfo, len(onlineDisks))
    
    	fi := newFileInfo(pathJoin(bucket, object), dataDrives, parityDrives)
    	fi.VersionID = opts.VersionID
    	if opts.Versioned && fi.VersionID == "" {
    		fi.VersionID = mustGetUUID()
    	}
    	fi.DataDir = mustGetUUID()
    
    	if ckSum := userDefined[ReplicationSsecChecksumHeader]; ckSum != "" {
    		v, err := base64.StdEncoding.DecodeString(ckSum)
    Registered: Sun Sep 07 19:28:11 UTC 2025
    - Last Modified: Sun Sep 07 16:13:09 UTC 2025
    - 47.3K bytes
    - Viewed (0)
Back to top