- Sort Score
- Num 10 results
- Language All
Results 1 - 6 of 6 for DataMovement (0.26 seconds)
-
cmd/erasure-server-pool-rebalance.go
Versioned: true, VersionID: versionID, MTime: version.ModTime, DeleteReplication: version.ReplicationState, SrcPoolIdx: poolIdx, DataMovement: true, DeleteMarker: true, // make sure we create a delete marker SkipRebalancing: true, // make sure we skip the decommissioned pool NoAuditLog: true, })
Created: Sun Dec 28 19:28:13 GMT 2025 - Last Modified: Sun Sep 28 20:59:21 GMT 2025 - 28.7K bytes - Click Count (0) -
cmd/erasure-server-pool-decom.go
res, err := z.NewMultipartUpload(ctx, bucket, objInfo.Name, ObjectOptions{ VersionID: objInfo.VersionID, UserDefined: objInfo.UserDefined, NoAuditLog: true, SrcPoolIdx: idx, DataMovement: true, }) if err != nil { return fmt.Errorf("decommissionObject: NewMultipartUpload() %w", err) } defer z.AbortMultipartUpload(ctx, bucket, objInfo.Name, res.UploadID, ObjectOptions{NoAuditLog: true})
Created: Sun Dec 28 19:28:13 GMT 2025 - Last Modified: Sun Sep 28 20:59:21 GMT 2025 - 42.2K bytes - Click Count (1) -
cmd/erasure-server-pool.go
return pinfo.ObjInfo, nil } // Datamovement must never be allowed on the same pool. if opts.DataMovement && opts.SrcPoolIdx == pinfo.Index { return pinfo.ObjInfo, DataMovementOverwriteErr{ Bucket: bucket, Object: object, VersionID: opts.VersionID, Err: errDataMovementSrcDstPoolSame, } } if opts.DataMovement {Created: Sun Dec 28 19:28:13 GMT 2025 - Last Modified: Sun Sep 28 20:59:21 GMT 2025 - 89.2K bytes - Click Count (0) -
cmd/object-api-interface.go
SkipRebalancing bool SrcPoolIdx int // set by PutObject/CompleteMultipart operations due to rebalance; used to prevent rebalance src, dst pools to be the same DataMovement bool // indicates an going decommisionning or rebalacing PrefixEnabledFn func(prefix string) bool // function which returns true if versioning is enabled on prefix
Created: Sun Dec 28 19:28:13 GMT 2025 - Last Modified: Sun Sep 28 20:59:21 GMT 2025 - 17.5K bytes - Click Count (0) -
cmd/erasure-multipart.go
fi.Metadata[ReservedMetadataPrefix+"actual-size"] = v } } else { fi.Metadata[ReservedMetadataPrefix+"actual-size"] = strconv.FormatInt(objectActualSize, 10) } if opts.DataMovement { fi.SetDataMov() } // Update all erasure metadata, make sure to not modify fields like // checksum which are different on each disks. for index := range partsMetadata {
Created: Sun Dec 28 19:28:13 GMT 2025 - Last Modified: Fri Oct 24 04:05:31 GMT 2025 - 47.1K bytes - Click Count (0) -
cmd/erasure-object.go
partsMetadata[index].Metadata = userDefined partsMetadata[index].Size = n partsMetadata[index].ModTime = modTime if len(inlineBuffers) > 0 { partsMetadata[index].SetInlineData() } if opts.DataMovement { partsMetadata[index].SetDataMov() } } if !opts.NoLock { lk := er.NewNSLock(bucket, object) lkctx, err := lk.GetLock(ctx, globalOperationTimeout) if err != nil {
Created: Sun Dec 28 19:28:13 GMT 2025 - Last Modified: Fri Oct 24 04:05:31 GMT 2025 - 80.4K bytes - Click Count (0)