replication: remove check for empty version id (#17964)

This commit is contained in:
Poorna 2023-09-01 13:46:10 -07:00 committed by GitHub
parent 18b3655c99
commit d665e855de
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -2960,8 +2960,8 @@ func getReplicationDiff(ctx context.Context, objAPI ObjectLayer, bucket string,
// QueueReplicationHeal is a wrapper for queueReplicationHeal
func QueueReplicationHeal(ctx context.Context, bucket string, oi ObjectInfo, retryCount int) {
// un-versioned or a prefix
if oi.VersionID == "" || oi.ModTime.IsZero() {
// ignore modtime zero objects
if oi.ModTime.IsZero() {
return
}
rcfg, _ := getReplicationConfig(ctx, bucket)
@ -2975,8 +2975,8 @@ func QueueReplicationHeal(ctx context.Context, bucket string, oi ObjectInfo, ret
// queueReplicationHeal enqueues objects that failed replication OR eligible for resyncing through
// an ongoing resync operation or via existing objects replication configuration setting.
func queueReplicationHeal(ctx context.Context, bucket string, oi ObjectInfo, rcfg replicationConfig, retryCount int) (roi ReplicateObjectInfo) {
// un-versioned or a prefix
if oi.VersionID == "" || oi.ModTime.IsZero() {
// ignore modtime zero objects
if oi.ModTime.IsZero() {
return roi
}