aboutsummaryrefslogtreecommitdiff
path: root/weed/storage/erasure_coding
diff options
context:
space:
mode:
authorChris Lu <chris.lu@gmail.com>2019-05-28 23:48:39 -0700
committerChris Lu <chris.lu@gmail.com>2019-05-28 23:48:39 -0700
commit5dd67f9acf51d3b1402d8a686747db0b19e45801 (patch)
treee0a1cc5832cc5bf43e6fd2f5c52fdc79f398cb1c /weed/storage/erasure_coding
parent3f9ecee40fd469f9669686752ea8c6b2b8090596 (diff)
downloadseaweedfs-5dd67f9acf51d3b1402d8a686747db0b19e45801.tar.xz
seaweedfs-5dd67f9acf51d3b1402d8a686747db0b19e45801.zip
reading by recover from other shards
Diffstat (limited to 'weed/storage/erasure_coding')
-rw-r--r--weed/storage/erasure_coding/ec_test.go2
1 files changed, 1 insertions, 1 deletions
diff --git a/weed/storage/erasure_coding/ec_test.go b/weed/storage/erasure_coding/ec_test.go
index e2e872dbe..602ea0bc0 100644
--- a/weed/storage/erasure_coding/ec_test.go
+++ b/weed/storage/erasure_coding/ec_test.go
@@ -122,7 +122,7 @@ func readEcFile(datSize int64, ecFiles []*os.File, offset types.Offset, size uin
func readOneInterval(interval Interval, ecFiles []*os.File) (data []byte, err error) {
- ecFileOffset, ecFileIndex := interval.ToShardIdAndOffset(largeBlockSize, smallBlockSize)
+ ecFileIndex, ecFileOffset := interval.ToShardIdAndOffset(largeBlockSize, smallBlockSize)
data = make([]byte, interval.Size)
err = readFromFile(ecFiles[ecFileIndex], data, ecFileOffset)