Browse Source

avoid GetActualSize call two times

https://github.com/seaweedfs/seaweedfs/issues/3864
pull/3950/head
Konstantin Lebedev 2 years ago
parent
commit
982129bd6b
  1. 2
      weed/storage/erasure_coding/ec_volume.go

2
weed/storage/erasure_coding/ec_volume.go

@ -211,7 +211,7 @@ func (ev *EcVolume) LocateEcShardNeedle(needleId types.NeedleId, version needle.
return types.Offset{}, 0, nil, fmt.Errorf("FindNeedleFromEcx: %v", err)
}
intervals = ev.LocateEcShardNeedleInterval(version, offset.ToActualOffset(), types.Size(needle.GetActualSize(size, version)))
intervals = ev.LocateEcShardNeedleInterval(version, offset.ToActualOffset(), size)
return
}

Loading…
Cancel
Save