Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 523 for versionid (0.15 sec)

  1. cmd/tier-sweeper.go

    	os.Versioned = versioned
    	os.Suspended = suspended
    	return os
    }
    
    // GetOpts returns ObjectOptions to fetch the object version that may be
    // overwritten or deleted depending on bucket versioning status.
    func (os *objSweeper) GetOpts() ObjectOptions {
    	opts := ObjectOptions{
    		VersionID:        os.VersionID,
    		Versioned:        os.Versioned,
    		VersionSuspended: os.Suspended,
    	}
    Registered: Sun Dec 28 19:28:13 UTC 2025
    - Last Modified: Wed Apr 17 05:09:58 UTC 2024
    - 4.7K bytes
    - Viewed (0)
  2. cmd/batch-handlers.go

    		}
    		if r.Target.Type == BatchJobReplicateResourceS3 || r.Source.Type == BatchJobReplicateResourceS3 {
    			dmVersionID = ""
    			versionID = ""
    		}
    		return c.RemoveObject(ctx, tgtBucket, pathJoin(tgtPrefix, srcObject), minio.RemoveObjectOptions{
    			VersionID: versionID,
    			Internal: minio.AdvancedRemoveOptions{
    				ReplicationDeleteMarker: dmVersionID != "",
    				ReplicationMTime:        srcObjInfo.ModTime,
    Registered: Sun Dec 28 19:28:13 UTC 2025
    - Last Modified: Fri Aug 29 02:39:48 UTC 2025
    - 63.5K bytes
    - Viewed (1)
  3. cmd/object-api-options.go

    		if err != nil {
    			return opts, InvalidVersionID{
    				Bucket:    bucket,
    				Object:    object,
    				VersionID: vid,
    			}
    		}
    		if !versioned {
    			return opts, InvalidArgument{
    				Bucket: bucket,
    				Object: object,
    				Err:    fmt.Errorf("VersionID specified %s, but versioning not enabled on bucket=%s", opts.VersionID, bucket),
    			}
    		}
    	}
    	opts, err = putOptsFromHeaders(ctx, hdrs, metadata)
    	if err != nil {
    Registered: Sun Dec 28 19:28:13 UTC 2025
    - Last Modified: Sun Sep 28 20:59:21 UTC 2025
    - 14.3K bytes
    - Viewed (0)
  4. cmd/bucket-replication_test.go

    	{ // 2. existing object replication config enabled, no versioning
    		name:         "existing object replication config enabled, no versioning",
    		info:         ObjectInfo{Size: 100},
    		rcfg:         replicationConfig{Config: &configs[0]},
    		expectedSync: false,
    	},
    	{ // 3. existing object replication config enabled, versioning suspended
    		name:         "existing object replication config enabled, versioning suspended",
    Registered: Sun Dec 28 19:28:13 UTC 2025
    - Last Modified: Wed Apr 09 14:28:39 UTC 2025
    - 12.1K bytes
    - Viewed (0)
  5. cmd/xl-storage-format-utils_test.go

    			t.Fatalf("getFileInfoVersions: versions don't match at %d, version id expected %s but got %s", i, fi.VersionID, versions[i].VersionID)
    		}
    		if fi.NumVersions != len(fivs.Versions) {
    			t.Fatalf("getFileInfoVersions: version with %s version id expected to have %d as NumVersions but got %d", fi.VersionID, len(fivs.Versions), fi.NumVersions)
    		}
    	}
    
    	for i, free := range fivs.FreeVersions {
    		if free.VersionID != freeVersionIDs[i] {
    Registered: Sun Dec 28 19:28:13 UTC 2025
    - Last Modified: Fri Aug 29 02:39:48 UTC 2025
    - 7.1K bytes
    - Viewed (0)
  6. cmd/erasure-object.go

    			fi.SetSkipTierFreeVersion()
    		}
    		if opts.VersionID != "" {
    			fi.VersionID = opts.VersionID
    		} else if opts.Versioned {
    			fi.VersionID = mustGetUUID()
    		}
    		// versioning suspended means we add `null` version as
    		// delete marker. Add delete marker, since we don't have
    		// any version specified explicitly. Or if a particular
    		// version id needs to be replicated.
    Registered: Sun Dec 28 19:28:13 UTC 2025
    - Last Modified: Fri Oct 24 04:05:31 UTC 2025
    - 80.4K bytes
    - Viewed (0)
  7. cmd/api-datatypes.go

    }
    
    // ObjectV object version key/versionId
    type ObjectV struct {
    	ObjectName string `xml:"Key"`
    	VersionID  string `xml:"VersionId"`
    }
    
    // ObjectToDelete carries key name for the object to delete.
    type ObjectToDelete struct {
    	ObjectV
    	// Replication status of DeleteMarker
    	DeleteMarkerReplicationStatus string `xml:"DeleteMarkerReplicationStatus"`
    	// Status of versioned delete (of object or DeleteMarker)
    Registered: Sun Dec 28 19:28:13 UTC 2025
    - Last Modified: Sun Mar 30 00:56:02 UTC 2025
    - 3K bytes
    - Viewed (0)
  8. cmd/bucket-replication.go

    				}
    				traceFn := s.trace(tgt.ResetID, fmt.Sprintf("%s/%s (%s)", opts.bucket, roi.Name, roi.VersionID))
    				if roi.DeleteMarker || !roi.VersionPurgeStatus.Empty() {
    					versionID := ""
    					dmVersionID := ""
    					if roi.VersionPurgeStatus.Empty() {
    						dmVersionID = roi.VersionID
    					} else {
    						versionID = roi.VersionID
    					}
    
    					doi := DeletedObjectReplicationInfo{
    						DeletedObject: DeletedObject{
    Registered: Sun Dec 28 19:28:13 UTC 2025
    - Last Modified: Sun Sep 28 20:59:21 UTC 2025
    - 118.2K bytes
    - Viewed (0)
  9. cmd/erasure-server-pool-decom.go

    					continue
    				}
    
    				// gr.Close() is ensured by decommissionObject().
    				for range 3 {
    					if version.IsRemote() {
    						if err := z.DecomTieredObject(ctx, bi.Name, version.Name, version, ObjectOptions{
    							VersionID:    versionID,
    							MTime:        version.ModTime,
    							UserDefined:  version.Metadata,
    							SrcPoolIdx:   idx,
    Registered: Sun Dec 28 19:28:13 UTC 2025
    - Last Modified: Sun Sep 28 20:59:21 UTC 2025
    - 42.2K bytes
    - Viewed (1)
  10. cmd/erasure-metadata.go

    		correctIndexes)
    }
    
    // ToObjectInfo - Converts metadata to object info.
    func (fi FileInfo) ToObjectInfo(bucket, object string, versioned bool) ObjectInfo {
    	object = decodeDirObject(object)
    	versionID := fi.VersionID
    	if versioned && versionID == "" {
    		versionID = nullVersionID
    	}
    
    	objInfo := ObjectInfo{
    		IsDir:            HasSuffix(object, SlashSeparator),
    		Bucket:           bucket,
    Registered: Sun Dec 28 19:28:13 UTC 2025
    - Last Modified: Sun Sep 28 20:59:21 UTC 2025
    - 21.3K bytes
    - Viewed (0)
Back to top